Skip to content

Contributing to the Project

Krishna Subramanian edited this page Jul 18, 2018 · 2 revisions

If you want to contribute to the project, then you can fork the project, make changes, and push your changes as a pull request to the 'develop' branch. We will review your changes and suggest modifications or merge it. For details about the workflow, see https://akrabat.com/the-beginners-guide-to-contributing-to-a-github-project/.

If you want to be a collaborator on this project, then contact Krishna ([email protected]) to be added as a collaborator. We follow the following git workflow:

  • 'master' contains the current stable release of the project.
  • 'develop' contains the latest development changes to the project, which will then be merged into 'master'.
  • 'feature/feature-name', 'hotfixes/fix-name', etc., are used to work on a particular feature or hotfix. Once stable, a pull request will be made to the 'develop' branch.

For details, see https://nvie.com/posts/a-successful-git-branching-model/.

Clone this wiki locally