Since UGUIDots is intended to be an open source repository, contributions are welcomed.
- Make sure to have a Github account
- 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
- 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
- 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.
- Feel free to open up any issue in the issue tracker if you have comments on the process and how it can be improved.