Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.47 KB

Contributing.rdoc

File metadata and controls

36 lines (26 loc) · 1.47 KB

Contributing

I value any contribution to i18n-tasks-csv you can provide: a bug report, a feature request, or code contributions.

Dependencies

i18n-tasks-csv uses Ryan Davis’s Hoe to manage the release process, and it adds a number of rake tasks. To assist with the installation of the development dependencies for i18n-tasks-csv, I have provided the simplest possible Gemfile pointing to the (generated) i18n-tasks-csv.gemspec file. This will permit you to do:

$ bundle install

to get the development dependencies.

Workflow

Here’s the most direct way to get your work merged into the project:

  • Fork the project.

  • Clone down your fork (git clone git://github.com/<username>/i18n-tasks-csv.git).

  • Create a topic branch to contain your change (git checkout -b my_awesome_feature).

  • Hack away, add tests. Not necessarily in that order.

  • Make sure everything still passes by running rake.

  • If necessary, rebase your commits into logical chunks, without errors.

  • Push the branch up (git push origin my_awesome_feature).

  • Create a pull request against halostatue/i18n-tasks-csv and describe what your change does and the why you think it should be merged.

Contributors

  • Austin Ziegler created i18n-tasks-csv based on work by Kai Schlicting.

  • Kai Schlicting created the tasks originally presented in the i18n-tasks Wiki.