Thank you for you contribution!
I use github to host source code, docker images, track issues, and feature requests as well as accept pull requests.
Pull requests are best way to propose changes to codebase. How to make your pull request?
- For the repo and create your branch from
main
with following patterndev/<your-branch-name>
- Add some code
- If you updated version of extensions or tools please update Readme file
- Ensure the tests are passed
- Issues that pull request!
For commit message use following pattern <type> <short-summary>
where type is:
- Add when you adding new extension, tools, features
- Update when you updating dependencies (e.g. base image, tools, extensions)
- Fix when you fixing issues (e.g. failed docker builds)
When you need more text use new line and write text there. On github desktop application put this to description.
Keep in mind that any contribution you make will be under the MIT Software License
Using pattern similar to commits ` where type is:
- Added when you adding new extension, tools, features
- Updated when you updating dependencies (e.g. base image, tools, extensions)
- Fixed when you fixing issues (e.g. failed docker builds)
Please mention all realted issues in pull request message.
For tracking bugs I using Github issues. Great bug report tend to have:
- A quick summary
- Steps to reproduce
- Be specific!
- Post sample code if you can
- What you expected would happen
- What actualy hapens
- Notes (possibly including why you think this might be happening or stuff you tried that didn't work)
- 2 spaces for intendation rather thatn tabs
By contriution, you agree that your contributions will be license under MIT License