This coming weekend Python-dev are organising a [bug weekend][1].

We would like to encourage anyone who feels interested in participating to give it a try. Contributing to Python is much less intimidating than it sounds. You don’t need to have previous experience with modifying the Python source; in fact bug days offer a good opportunity to learn the basics by asking questions and working on relatively simple bugs (see “how to get prepared” below). And most core developers are actual human beings!

I’ve zero experience with the Python codebase but I’m going to spend a few hours this weekend contributing.

[1]: http://mail.python.org/pipermail/python-dev/2010-October/104871.html