as no one wants to maintain emesene 1 and a lot of new programmers want to start touching the code but they don't know how, I propose one thing.
first of all learn python if you don't (it's recommended that you master at least one OO programming language)
http://www.diveintopython.org/then read the PEP-8
http://www.python.org/dev/peps/pep-0008/then reread it!

then select a small module, read it, understand it, then comment it, then if you think it can be refactored (some of the code sucks!) refactore it, then test it a lot and then you can submit the patch. If you break the api, please use your grep-fu to refactor the calls to the module.
If you want some guide you can run pylint over the module to get hints on what you can fix/enhance.
if you have a doubt ask it here I will try to explain (if I remember) how the module works.
someone interested?
happy hacking!
as always you can use the irc channel to get some help or the forum.
would a mailing list for devs be useful?