PyCon intro to open source/Bonus

&raquo; Short URL for this material: http://bit.ly/open-source-bonus &laquo;

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
 * Bite-sized bugs for beginners:
 * Python: http://bit.ly/beginner-python-tickets
 * Django: http://bit.ly/beginner-django-tickets
 * Twisted: https://bit.ly/easy-twisted-tickets
 * Python mentors mailing list: http://pythonmentors.com