Skip to content

Contributing

Ricardo Amores Hernández edited this page Jan 13, 2014 · 6 revisions

If you want to contribute to the development of this project, just fork it, define the tests with the new behaviours, make them pass, and finally create a pull request to the development branch.

The organization of this repository is as follow:

Repository master and development branches

  • master branch lastest stable version, safe for production usage.
  • development branch cutting edge version with latest additions. Should be usable, but could contain bugs, so be careful if you use it. Please make all PR to this branch.

New features / bug fixes

When working on a new feature, a branch named feature/[github_issue_id] will be created for that task. (e.g. feature/3561 will refer to the feature described in the issue with id 3561) This feature branches are just for internal development use, and will probably not be safe for an end user.

Bug fixes use the same treatment but using a fix/[github_issue_id] branch name.

Once an issue is fixed/finished and tested it will be merged into the development branch via Pull Request.

## Contributors

  • Kazuyuki Ohgushi (@kzgs) For the AssignmentSpacer configuration option. (See PR)

  • Anthony Mastrean (@anthonymastrean) For the NuGet package, and build automation system. (See PR)

Clone this wiki locally