Today marks the completion of all the 3.0 option baseline tests! This means that every user-visible option now has at least one automated test verifying its basic functionality (and a few that are being tested in combinations). This also means 2.x "parity" has been achieved, as far as options go. There are still a few commands (like 'xml') and other features yet to be restored.

What this milestone means is that development of 3.0 now has four remaining phases:

 1. Restore final missing features from 2.x (like 'xml')
 2. Python integration
 3. Bug fixing (currently 86 open TODO items in the 'planning' branch)
 4. Revision of the Manual (which has actually begun, yay!)

After these four reach a satisfying level of completeness, 3.0 will be released.

Note that milestone also means I will begin deferring unnecessary features like a madman, in order to make a release possible this year. Not everything that has been discussed on this list will make it into 3.0, but may be deferred to some later 3.x.

John

Reply via email to