When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Contribute your code in the branch 'master'. It will give us a better chance to test your code before merging it with stable code.
- For your first contribution start a pull request on master.
- Please follow README.md to setup Shine-YMCA Android app work environment.
- Commit your changes locally:
git commit -a
- Push your changes to your GitHub repo:
git push
- Browse to https://github.com/YOURGITHUBNAME/Shine-YMCA/pulls and issue pull request
- Enter description and send pull request.
- Ensure any unused dependencies are removed before making a PR.
- You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the second reviewer to merge it for you.
- Use informative comments and description in codes/PR or anywhere in this project.
Examples of behavior that contributes to creating a positive environment include:
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
- The use of sexualized language or imagery and unwelcome sexual attention or advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or electronic address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting