Ah, apologies, I hadn't fully read the mailing list before I posted this. Pygame for Python 3 is pgreloaded, which I presume has active developers.
For the font and image support, there appears to already be a volunteer for that. But I would still like to work on the movie support. If there are any other ideas that could be done over the summer, I would like to hear them. -Tyler On Mar 18, 3:49 pm, Tyler Laing <trinio...@gmail.com> wrote: > Hello everyone. > > My name is Tyler, a third year computer science student at UBC-Okanagan. I > started programming with python, even developing a simple game in Tkinter > before I found pygame. I've been programming in Python for almost 6 years > now, giving me a lot of experience and knowledge about the intricacies of > Python. In recent years, I've been learning C, and feel confident enough > about my skill with C to be able to contribute usefully. I have previous > experience working with python integrated into a C app(Nakedmud), as well as > some development experience(very minor) for rockbox.org. Most of what I > contributed to rockbox.org was access to a specific mp3 player, as well > decompilation information from the firmware. > > After looking at all the available choices, I would like to do one of the > three following projects: > > 1) Begin work on porting Pygame to Python 3, if it hasn't already been > started. > This would involved updating all the c modules to the new api changes and > updating all the internal python code to Python 3 format. > However, this could be a rather large project to undertake. > > 2) Add decent movie support using ffmpeg > While this is listed in the Hard tasks section, it sounded very interesting > to me. This would vastly improve my c skills, while contributing something > very useful to pygame. > This would require gaining a passing familiarity with ffmpeg's library, its > functions, and how they work in a multi-threaded environment. In addition, I > would also have to design an api for use in pygame for the movie support. > > 3) Improve font and image support in pygame. > This is likely the simplest task of the three. It would require studying the > documentation for the formats, learning the pygame internal structures for > these formats, and creating loaders and savers from those internal > structures. > > Thank you for your time, and please let me know if you would like to mentor > me, and which project would be best for me to undertake. > > -Tyler > > -- > Visit my blog athttp://oddco.ca/zeroth/zblog