Contributing - RepairShopr/AutoPrintr-win GitHub Wiki

Requests for new features and bugfixes are welcome from the community. Questions can be asked on the issues page. Before creating a new issue, please take a moment to search and make sure a similar issue does not already exist or already fixed.

If you have changes you would like to contribute to the best practices guidelines, you can do that by forking the repository and creating a pull request back to this repository.

Contributing to open source

Basic insturction for contributing

  1. Fork this repository
  2. Switch to develop branch
  3. Add your feature/bug fix
  4. Test it
  5. Add test cases
  6. Add documentation
  7. Send pull request back

If feature is complicated and include a lot of smaller features or require several authors

  1. Fork this repository
  2. Create new branch with feature name
  3. Switch to this branch
  4. Add your feature/bug fix
  5. Test it
  6. Add test cases
  7. Add documentation
  8. Send pull request back

Develop guide

  1. Create new feature documetation
  2. Create test cases
  3. Develop feature
  4. Test feature
  5. Fix bugs
  6. Document code
  7. When all is works - commit feature to develop branch
  • Release major version only in monday morning
  • Release minor version only in morning Monday—Friday
  • Release new build and bug fix build at any time