Hey! Many thanks for wanting to improve http://pythonineducation.org/.
Contributions are welcome without prejudice from anyone irrespective of who you are. If you're thinking, "but they probably don't mean me" then WE ESPECIALLY MEAN YOU! Good quality code and engagement with respect, humour and intelligence wins every time.
- If you're from a background which isn't well-represented in most geeky groups, get involved - we want to help you make a difference.
- If you're from a background which is well-represented in most geeky groups, get involved - we want your help making a difference.
- If you're worried about not being technical enough, get involved - your fresh perspective will be invaluable.
- If you think you're an imposter, get involved.
- If your day job isn't code, get involved.
- This isn't a group of experts, we're a community. Get involved!
- We are interested in educational, social and technical problems. If you are too, get involved.
- No-one knows what they are doing, so help out and (you guessed it) get involved.
We expect contributors to follow the Python Software Foundation's Code of Conduct: https://www.python.org/psf/codeofconduct/
Feedback may be given for contributions and, where necessary, changes will be politely requested and discussed with the originating author. Respectful yet robust argument is most welcome.
You have the legal authority to contribute your content and code under the license we use (see the LICENSE file in this repository).
When appropriate, your code should be commented.
If your contribution is for a major block of work and you've not done so already, add yourself to the AUTHORS file following the convention found therein.
Where appropriate - include tests!
Before submitting code ensure coding standards and test coverage by running:
$ make check
If in doubt, ask a question. The only stupid question is the one that's never asked.
Have fun!