The Help File
The help file is also undergoing, once again, major changes for version 3. Rather than integrating it into Toucan itself I have decided to split it out, into a separate pdf document.
As usual there are a number of issues here, mainly that many people like to look at a programs user manual before downloading it, something that is currently impossible. Also currently following instructions in the manual requires you to flick back and forwards between tabs which can be very frustrating. The manual is now being written using Lyx, a neat LaTeX front-end, meaning the document will be neatly typeset and more time can be spent on the actual content, which in some areas is curently lacking.
Versioning is also changing with Toucan 3. There will now be a proper numbering system, x.y where x is a major release that can break compatibility with settings files and y is a minor release that doesn't. Hopefully this will make much more sense in the long run that the current jumbled mess of numbers.
To try and reduce the number of repeated errors in Toucan and to aid its porting to other operating systems it now has a properly functioning unit testing system. Currently the number of tests is limited, but over time it should grow and hopefully improve the stability of Toucan in the long run.
This is the end of the current series on the future of Toucan. The first development test of Toucan 3 should be out in a number of hours, this blog will obviously live on though, expect a couple most posts in the next two weeks or so.