patron

Microservice framework following best cloud practices with a focus on productivity.


Project maintained by beatlabs Hosted on GitHub Pages — Theme by mattgraham

Contribution Guidelines

  1. Contributor: Issues have to be created using the supplied GitHub template. They should include a problem description as well as possible solutions. The better the problem and solution are described, the easier for the Curators and Others to understand it and the faster the process. In case of a bug, steps to reproduce will help a lot.
  2. Curators and Others: The curators will engage in a discussion about the problem and the possible solution. Others can join the discussion to bring other solutions and insights at any point.
  3. Curators: After the discussion mentioned above, it will be determined if the proposed solution will be implemented or not. Appropriate tags will be applied to the issue.
  4. Contributor: The contributor will work as follows:
    • assign the issue to himself
    • create a fork
    • git clone the fork on your machine
    • enable signing your work
    • create a PR. use WIP to mark unfinished work e.g. WIP: Fixing a bug (fixes #1)
    • after development has finished remove the WIP if applied
  5. Curators: The curators will conduct a full code review
  6. Curators: After at least 2 curators have approved the PR, it will be merged to master
  7. Curators: A release will follow after that at some point

PR’s should have the following requirements:

The Make file contains the appropriate command in order to verify all the above.