These pull request are changes to any file that deals with logic and function of the plugin. These include but are not limited to:
- new features
- bug fixes
- documentation changes
-
Rules
- Anyone in the community can make these pull requests
- The pull request needs to:
- Pass all tests through jenkins
- Have at least two approvals from maintainers
For now we have decided that the sovrin-plugin will work on the latest stable builds of its dependencies (this can change if necessary).
-
Rules
- Anyone in the community can make these pull requests
- The pull request needs to:
- have a clearly-documented explanation of why versions should change
- Pass all tests through jenkins
- Have all maintainers approve of the change
This includes changes to any files in the devops folder. Please note that the community should not make changes to these files because they are for internal use only.
-
Rules
- Only internal entities should make these pull requests
- The pull request needs to:
- Pass all tests through jenkins
- Have at least 2 maintainers approve of the change
- A maintainer must thoroughly read and consider the impact of proposed
changes
- A maintainer must address any concerns left in the comments section
- A maintainer must check that all tests pass in the jenkins environment
- A maintainer must test the changes on his local machine and make sure that
all tests pass using the plugin indypool