This one took a long time - way too long time. But it's finally here, after the shortest test period so far. 0.40, aka. lacuna features a session system, that allows you to authenticate yourself to Anna^, who in turn keeps track of a list of channel operators. The session system is slated for lots of improvements during 0.50 development. Besides the sessions, this marks the first release with POE - the Perl Object Environment (as some call it). POE allows for greater flexibility and is easier to maintain - two things that will be needed for 0.50, where Anna^ will be fully modularized. The documentation has been updated to include all functionality, and this release also include detailed installation and setup instructions. Automatic logging has been added to lacuna as well as load of minor and major bugfixes.
We will attempt to release bugfix-versions this time - something that unfortunately weren't done with 0.40 because some bugfixes couldn't easily be backported to the old codebase. See the changelog for more details on this release.
For now, enjoy Anna^!
The dust have settled for a while, and before we pick up the work again, we have decided to release the current svn snapshot as version 0.30, codenamed "caprice". Thus, after a lot of tests and checks, you may now enjoy a new version of Anna^ with more features and (hopefully) less bugs.
Some effort has been put into making it easier to install, upgrade and keep Anna^ in a consistent state. A makefile has been added, so all you need to do to install Anna^ it typing su -c "make install" (or sudo make install, if you're one of those). This will put the files where they belong.... read more