How to contribute
April 25, 2020 ยท View on GitHub
Since UGUIDots is intended to be an open source repository, contributions are welcomed.
Getting started
- Make sure to have a Github account
Reporting Bugs
- Open up a pull request with details on how to reproduce the bug
- Images and gifs are welcomed in reporting bugs as it provides visual context on how the bug is reproduced
Contributing Code
- Fork the repo
- Use the master branch if there a pending bug that needs to be fixed
- Checkout the develop branch if you want to add additional features
- This branch represents the latest work that is currently in staging and somewhat stable
- Push to your forked repository and submit a pull request from your fork to the primary repository
- Submit the Pull Request to the
masterbranch for bugs and bump up the patch version in the package.json- Include a summary of the changes in the
CHANGELOG.mdfile
- Include a summary of the changes in the
- Submit the Pull Request to the
developbranch` if you have a feature that you want to include and stage.
- Submit the Pull Request to the
- Ensure your git commits are easy to follow and read
- Follow the general C# MSDN Conventions when contributing code
Pull Request Process
- Include a summary of the general changes to your pull request
- Include your preferred display name/handle (this will be included in the Credits section of the README).
Eventually, the pull request will be accepted and merged in.
Feedback
- Feel free to open up any issue in the issue tracker if you have comments on the process and how it can be improved.