Most of my recent Debian work has been the usual pkg-telepathy stuff (mainly in experimental while we're frozen), and hacking on the Quake III engine.
Having started working on OpenArena DFSG-freeness as random bug-squashing a year ago, I've accidentally ended up taking over the package. The situation for Debian 6.0 (squeeze) looks something like this:
- openarena contains both the engine (a modified ioquake3, which I modified further for Debian) and the game logic compiled to native code
- openarena-data has had the bytecode game logic stripped out, since no Free compiler can produce it; the bytecode has been replaced with stub files that direct our modified engine to load native code
The plan for Quake III in Debian 7.0 (wheezy) has already started in experimental:
- ioquake3 contains the ioquake3.org port of the Quake III engine, which I've modified to be able to run either Quake III Arena or OpenArena based on runtime options
- openarena contains the game logic compiled to native code (in experimental it still contains source code for the engine, but it's no longer patched or compiled, and I'll hopefully drop it entirely after the next upstream release), and launcher scripts to run it under the ioquake3 engine
- openarena-data is much like it is now, although it might move to data.debian.org if that happens
- quake3 (currently in the NEW queue) contains launcher scripts to run Quake III Arena under the ioquake3 engine, requiring a non-distributable quake3-data package
- game-data-packager version 23 or later can build the quake3-data package for local use, if you give it pak0.pk3 (from the CD-ROM) and the latest Quake III patch
I haven't been doing as much QA work as the RCBW crowd, but here's some halfway-recent bug squashing in the hope that it motivates others:
- alsa-lib Debian bug #589896 upstream patch backported, NMU'd and herded into testing
- atftpd Debian bug #598474 downgraded
- courier-authlib Debian bug #554788 patch submitted, uploaded
- isc-dhcp Debian bug #592361 patch submitted, uploaded by maintainer by maintainer
- mixxx Debian bug #587110 patch submitted, acked by maintainer
- tar Debian bug #602184, Debian bug #602209 upstream patches NMU'd
- witty Debian bug #591209 patch submitted, although it doesn't list copyright holders so probably isn't suitable for upload
I also started looking at the series of bugs regarding Flash not compiled from source, but I mostly got distracted by all the webapps having a contrib/ directory containing a million embedded code copies...