- I want to contribute!
- How to Report a Bug
- How to request an enhancement
- How to submit changes
- Who is already involved?
first off: you're a hero.
If you want to contribute to this module, but are not sure where to start, look for issues with a low weight.
If you have found a bug please submit an issue to the issuetracker and attach the label Type:Bug to the new issue.
If it happens that you know the solution to an existing bug, please first open the issue in order to keep track of it and then open the relevant merge request that potentially fixes it.
To create a feature request for the API module please submit an issue to the issuetracker
and assign the label Type:Enhancement to the issue.
If you feel like you can contribute to the enhancement please do so and open a relevant Merge Request when required.
I welcome Merge Requests with fixes and improvements to the module. For feedback during development of the enhancement or fix please open an issue in Gitlab. When ready please submit a Merge Request
- Fork the project into your personal space on GitLab.com
- Create a feature branch, branch away from
master - add your fix or change to the changelog
- If you have multiple commits please combine them into one commit by squashing them
- Push the commit(s) to your fork
- Submit a merge request (MR) to the
masterbranch - The MR title should describe the change you want to make
- The MR description should give a motive for your change and the method you used to achieve it.
- Fill in the template already provided in the "Description" field.
- Link any relevant [issues][ce-tracker] in the merge request description and leave a comment on them with a link back to the MR
- Be prepared to answer questions and incorporate feedback even if requests for this arrive weeks or months after your MR submission
- When writing commit messages please follow these guidelines.
if you ever feel like you need help within an issue or enhancement please mention me in the issue or contact me on twitter