hi, ffmpeg support would be great. Perhaps using this library: http://www.arjanhouben.nl/SDL_ffmpeg/
py3k is probably not too much work. It took Marcus only a few days I think to convert pgreloaded - probably less, so not a full 3 months work. Feel free to email me your draft application, and I can help you with it. cheers, On Thu, Mar 19, 2009 at 10:05 AM, Tyler Laing <trinio...@gmail.com> wrote: > 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 >