OU Notes app is Open Source! I love it when people contribute!
- Make sure you have a GitHub Account.
- Make sure the Dart SDK is installed on your system.
- Make sure you have Git installed on your system.
- Fork the repository on GitHub.
- Create a branch for your changes.
- Commit your code for each logical change (see tips for creating better commit messages).
- Push your change to your fork.
- Create a Pull Request on GitHub for your change.
- Wait for reviewers to give feedback.
- When the reviewers think that the Pull Request is ready, they will merge it.
OU Notes follows the famous Stacked Architecture Click Here To Learn It. Please note that if your code is not formatted according to the guide as much as possible, we will reject your Pull Request until it is fixed. Some things such as long lines will generally be accepted, however try to make it smaller if possible.
OU Notes is committed to efficiency as much as possible. If your code is not efficient, then we will probably reject your Pull Request.
Pull Request rejections are not a bad thing. It just means you need to fix something. Perhaps it is important to define 'rejection' as it is used in this case. A rejection is when a OU Notes committer comments on a Pull Request with a comment like 'rejected due to incorrect formatting'.
- Email:
[email protected]