Skip to content
lukasalexandre edited this page Dec 21, 2012 · 2 revisions

We hope that you will consider contributing to CSV_Record. You can contribute in many ways. For example, you might:

  • add documentation and “how-to” articles to the README or Wiki.

  • create an extension that provides additional functionality above and beyond CSV_Record itself.

  • improve the existing example applications to demonstrate features in CSV_Record.

  • improve and/or add new I18n translations

  • hack on CSV_Record itself by fixing bugs you’ve found in the GitHub Issue tracker or adding new features to CSV_Record.

When contributing to CSV_Record, we ask that you:

  • let us know what you plan in the GitHub Issue tracker so we can provide feedback.

  • provide tests and documentation whenever possible. It is very unlikely that we will accept new features or functionality into CSV_Record without the proper testing and documentation. When fixing a bug, provide a failing test case that your patch solves.

  • open a GitHub Pull Request with your patches and we will review your contribution and respond as quickly as possible. Keep in mind that this is an open source project, and it may take us some time to get back to you. Your patience is very much appreciated.

##Procedure

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Clone this wiki locally