To submit a change:
- Fork this repository to your personal account
- Clone the forked repository
- In most cases, the changes should be made in a new branch branched of the develop branch (see the Gitflow Workflow section below)
- Submit a Pull Request (PR) to merge your changes into the develop branch of this repository
- One of the repository maintainers will review the PR, usually within 48 hours
The WIPP repositories are managed following the Gitflow Workflow:
- The master branch is for releases only
- All new development occurs on their own branches, the name of the new branch will usually start with 'feature/', 'fix/', 'chore/' or 'doc/' to indicate the type of change
- Branches start from the develop branch base
- Follow the Conventional Commits convention to format commit messages
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Squash commits before submitting the PR if needed
- Follow the Google Java Style Guide conventions