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

Reply via email to