Existing show-stoppers will take sufficient amount of time, and will involve sufficiently non-trivial bug fixes, that it is more productive to lift the hard freeze for the moment. However, the feature freeze remains.
Currently, our best plan for making a release soon involves backing out (or at least disabling) the following changes:
- SPDesktop C++ification. This transformation was too rushed; has introduced at least two show-stoppers. Clean-up changes are good, but should be done cautiously, e.g. by breaking into small changes that can each be verified with reasonable confidence. The SPDesktop change has demonstrated itself not to be safe, so we'll back it out.
- Connectors. Michael is now back from overseas and can work on this, but its current state (with crashes) isn't releasable.
- menus.xml. Introduces menu localization problem. It has been useful in allowing ppl to play with the menu layout, but there's no particular reason for the functionality to be in the released stable version: it is currently for experimenters rather than customizers, as the file format still doesn't handle when menu items get added or removed from the default menu layout (e.g. new or changed functionality).
Most remaining bugs are either not regressions (so don't present a reason not to replace 0.42.2); or are platform-specific (so I can't test whether they're regressions or not, and we could consider updating inkscape on other platforms in any case); or have a priority number lower than about 7 so I've assumed they aren't show-stoppers. (I forget whether I've looked at all priority-7 bugs or not.)
pjrm.