Create branches or forks from main
or other branches or forks they depend on.
- Find something to contribute, for example, a locale for your native language
- Look if it already is being worked on using Issues and PRs
- If you want, open an Issue, so we don't have two people doing the same thing
- Clone the repository
- Do your work
- Test your code by running the app in the simulator and/or on your iPhone
- Open a pull request and answer questions that people might ask
- If applicable, fix bugs people find in your code and/or incorporate code proposals
- Wait for your PR to get merged.
- Repeat
- Find a bug
- Look if it is a duplicate
- Open an Issue using either the https://github.com/libewa/hausaufgaben/labels/bug, https://github.com/libewa/hausaufgaben/labels/vulnerability or https://github.com/libewa/hausaufgaben/labels/feature labels.
- Wait
I will not do any bad on purpose by contributing to libewa/hausaufgaben. I will fix bugs in my code while trying to get a pull request merged. I will document my Code to help others fix it. I will write good to understand Issues and PR descriptions.
I understand that breaking these rules on purpose can get me banned from @libewa's account, making me unable to contribute to his repositories
- https://github.com/libewa/hausaufgaben/labels/bug: Found a bug (Issues) 1
- https://github.com/libewa/hausaufgaben/labels/bugfix: Fixed a bug (for PRs) 1
- https://github.com/libewa/hausaufgaben/labels/documentation: Made App easier to understand by writing cool manual 1
- https://github.com/libewa/hausaufgaben/labels/duplicate: Oops I did it again 2
- https://github.com/libewa/hausaufgaben/labels/feature: Can you please do this? or I made this new thing... 1
- https://github.com/libewa/hausaufgaben/labels/good%20first%20issue: Bugs for
NOOBSpeople new to GitHub 2 - https://github.com/libewa/hausaufgaben/labels/help%20wanted: Guy in charge can't figure this out2
- https://github.com/libewa/hausaufgaben/labels/invalid: Missuen failed, try again 2
- https://github.com/libewa/hausaufgaben/labels/localization: ترجمة (Translation, according to Google Translate) 1
- https://github.com/libewa/hausaufgaben/labels/question: You can't figure this out 1
- https://github.com/libewa/hausaufgaben/labels/vulnerability: This should be illegal 1
- https://github.com/libewa/hausaufgaben/labels/wontfix: Don't even try.2