Contributing
Contributing
Help us to make this project better by contributing. Whether it’s new features, bug fixes, or simply improving documentation, your contributions are welcome. Please start with logging a JIRA or submit a pull request.
Before you contribute, please review these guidelines to help ensure a smooth process for everyone.
Issue reporting
-
Please browse the existing JIRAs before logging new JIRA.
-
Check that the issue has not already been fixed in the
master
branch. -
Create JIRA with a descriptive title and a summary.
-
Please be as clear and explicit as you can in your description of the problem.
-
Please state the version of the plugin you are using in the description.
-
Include any relevant code in the issue summary.
Pull requests
-
Read how to properly contribute to open source projects on Github.
-
Fork the project.
-
Use a feature branch.
-
Write good commit messages.
-
Use the same coding conventions as the rest of the project. This project is using Google StyleGuide
-
Download StyleGuides from Github.
-
-
Commit locally and push to your fork until you are happy with your contribution.
-
Make sure to add tests and verify all the tests are passing when merging upstream.
-
Add an entry to the Changelog accordingly.
-
Open a pull request.
-
The pull request will be reviewed by the community and merged by the project committers.