DekGenius.com
[ Team LiB ] Previous Section Next Section

29.2 The Process

The topic of how Python is developed is a fascinating one, as Python is one of the better run open source projects, but it is mostly off-topic for this book. If you're interested in learning more (whether you think you can contribute to Python yourself or not), read some of the information at http://www.python.org/dev—you'll find everything from descriptions of the Python developer culture to specific technical details on how to contribute.

As a user of Python, however, you can play a role in the (unlikely) event that you find a bug in Python. If you do, you should isolate the code that's causing you headaches or not behaving according to specification to the bare minimum, and post it as a bug on Python's bug tracker. As of this writing, Python is using the bug tracker run by Sourceforge, although there is talk to move to something else. The bug manager is located at http://sourceforge.net/bugs/?group_id=5470, and instructions on how to submit a bug report are at http://www.python.org/doc/current/ext/reporting-bugs.html.

    [ Team LiB ] Previous Section Next Section