When release draws near, more and more difficult decisions arise. Like: should I still upgrade the package to a newer upstream version?

Enigma is a great puzzle game, very similar to Oxyd. Back when still using my trusty old Atari ST, I was a fan of oxyd.

Debian unstable currenlty has Enigma 0.92, the latest released version. Experimental contains recent SVN snapshots of the game.

Version 0.92 was released in 2005, and there have been huge improvements to Enigma in the mean time, including a new level form (XML-based, while the levels used to be lua scripts), a reorganization of the levels into level packs with increasing difficulty, tons of new levels and graphics for 1024x768.

While the new versions are running quite stable, and a new release is expected for end of the year, it will probably be not on time for etch.

So should I upload a SVN checkout to unstable (and eventuall etch) - I didn’t receive bug reports for the experimental version so far, and enigma has shown before to be of high code quality - or stay with the latest released version?

“Life” would be easier if enigma released a new version just in time for etch. ;-) Just kidding.

I’d certainly prefer the new version; and while there are some known issues with it (a conflict between C++ exception handling and lua when nesting), these might as well apply to the current version. (For example, the screensaver tends to turn on while playing enigma, but upstream said this is actually a SDL issue, and it should apply to both versions)

Maybe some people can test the enigma package from experimental and send me feedback reports. But don’t blame me if you lose valueable hours of sleeping time by playing enigma. It can be quite addictive.