PyCon intro to open source/Bonus: Difference between revisions
Content added Content deleted
imported>Jesstess (Created page with "== Bonus material for Part II: practicing the tools == * Complete the OpenHatch tar training mission: http://openhatch.org/missions * Read about Python’s unittest module: h...") |
imported>Jesstess No edit summary |
||
Line 11: | Line 11: | ||
* Submit a patch for a new ColorWall effect |
* Submit a patch for a new ColorWall effect |
||
* Submit a patch to support blank tiles in Wordplay |
* Submit a patch to support blank tiles in Wordplay |
||
== Bonus material for Part IV: contributing to real projects == |
|||
* Find a Python project on GitHub that doesn't have a LICENSE, and open a bug report requesting one. |
|||
* Read https://openhatch.org/wiki/Contributing_to_Python, and then work on a CPython bug |
|||
* Read https://openhatch.org/wiki/Triaging_Python_tickets, and then triage a CPython bug |
Revision as of 15:25, 10 April 2014
Bonus material for Part II: practicing the tools
- Complete the OpenHatch tar training mission: http://openhatch.org/missions
- Read about Python’s unittest module: http://docs.python.org/3/library/unittest.html
- Read about packaging and distributing your Python projects: http://guide.python-distribute.org
Bonus material for Part III: contributing to toy projects
- Add a project of yours to GitHub
- Skim http://opensource.org/licenses, read http://bit.ly/open-source-licenses, and add a LICENSE file to your project
- Submit a patch for a new ColorWall effect
- Submit a patch to support blank tiles in Wordplay
Bonus material for Part IV: contributing to real projects
- Find a Python project on GitHub that doesn't have a LICENSE, and open a bug report requesting one.
- Read https://openhatch.org/wiki/Contributing_to_Python, and then work on a CPython bug
- Read https://openhatch.org/wiki/Triaging_Python_tickets, and then triage a CPython bug