On Fri, 2005-07-22 at 22:00 +0100, Jon Dowland wrote: > On Sat, Jul 23, 2005 at 04:13:30AM +1000, Jamie Jones wrote: > > G'day Jon, > > > > As the unofficial maintainer for the past 6 months, I'd like to chime in > > here. The current version can be built without raven code rather easily > > so it could be made DFSG free with no major loss of functionality. > > Glad to hear it. In the case of legacy, it's not so clear - and with > their re-write to C++ code, will be nigh-on impossible, so GPLed > heretic/hexen code is the only way out. > > > The fact that no attempt has been made to contact me, when I'm listed in > > the official wiki, and present in the official forums announcing new > > release is disturbing. Us non-DD's don't like having our packages > > hijacked either, especially when we are preparing a new release. > > I gather you mean the wiki/forum for the doomsday project and not > Debian. I'm suitably out of touch that I wasn't aware doomsday was > available for GNU/Linux natively, yet - I suppose this is what the ITP > process is for. > > 'Hijack' seems a bit strong - I can't find an ITP from you - do you ever > intend to submit your package to debian officially?
After sleeping on it, yes hijack does seem a bit strong, but after a bad day, then downloading my mail to see an ITP on a package that has been kept out for a reason, I felt rather unhappy. > > > In this case no raven code is in the engine, and the doom or heretic > > plugins, only the hexen plugin is affected. > > I'll have to take your word for it on the engine, but surely raven code > is in the heretic plugin? > See for yourself, grab my package or upstreams tarball and grep for Raven. Most of the Raven code is from Heretic 2 and Hexen 2 anyway. Doomsday (or Deng as upstream and I refer to it) is the cleanest implementation in regards separation of the different game logic and features. The plugins are basically .so files, so if you want to play doom, you load the jdoom plugin, you want hexen, you load the jhexen plugin. The problem with legacy and the other ports mentioned is that this logic wasn't separated so that they could function without the raven code. The biggest problem is that many new wads (game levels) support hexen features in a doom wad (I believe that they call this zdoom format). By supporting zdoom format and not using a plugin they then fail the DFSG test with regards to the raven code. Deng doesn't even support Boom format (an extension to the GPL Doom wad format) that was the cause for a fork some time ago. Regards Jamie For anyone wanting to actually try the game to see what all the fuss is about, http://eyagi.bpa.nu/~jamie/doomsday.html has details on just exactly what is packaged and how to get it. -- GPG/PGP signed mail preferred. No HTML mail. No MS Word attachments PGP Key ID 0x4B6E7209 Fingerprint E1FD 9D7E 6BB4 1BD4 AEB9 3091 0027 CEFA 4B6E 7209
signature.asc
Description: This is a digitally signed message part