Hi,
We have discussed the state of SVN, and concluded the following:
*** Trunk is very broken right now ****
Basic things like editing, cut, copy & paste, navigation, undo/redo and
so on are broken. Everytime a bug is fixed, 10 new ones are discovered.
Everytime a fix is committed, 5 new buggy features have been added in
the mean time.
When things are as broken as they are, we need to take the right steps
to fix it.
We decide the following rules to bring things back on track:
** NO NEW FEATURES ARE ALLOWED FROM RIGHT NOW **
** NO MORE CLEAN-UP IS ALLOWED FROM RIGHT NOW **
** ONLY ONGOING WORK CAN CONTINUE FROM RIGHT NOW **
So ongoing work like unicode, change tracking, and multiple windows can
continue. Other work has to wait, including performance work.
Once things are back to working, 1.5 should be released. It might be a
slow release, it might not support the encodings people want, but at
least it will be useful for most people that use LyX now. Those that are
unhappy about the release will have to settle with 1.4, or wait until
1.6 is released.
When 1.5 is released, development can open again for 1.6, and stuff like
performance and new encodings can be added.
We hope you will agree with this, and understand that we won't have to
do the drastic thing we had to do with 0.13 where we dropped years of
development and started over again from a stable base.
In a situation where LyX becomes worse every other day, we can not
afford the luxury of setting an ambitious goal for the release. We will
have to disappoint some people's expectations for the sake of not
loosing the progress that has been made.
Regards,
Asger, Juergen, André, José & Lars