Georg Baum wrote:

xforms does not compile:
Do we still care about xforms? Why don't we remove it?

Guys, I am getting more and more worried about how LyX evolves. Currently, we have

 - 5 (!) frontends (xforms, gtk, qt3, qt4, kde)
- 3 (!) build systems (auto*, scons, cmake; the latter at least under discussion)

Are we still working on a text processor? Or has LyX turned into a WeCanDoEverythingButTextProcessing project?

IMHO, we should remove xforms because nobody needs/uses it nowadays. Since qt4 will satisfy the needs of the Mac and Windows users, qt3 may turn into the kde-enriched frontend. If there are users without KDE, they can use the gtk frontend (at least in principle).

Regarding the build system, I have to thank Abdel and Bo for their scons work. If you never tested it by yourself, you cannot imagine how greatly it simplifies compilation on Windows. THANKS! THANKS! THANKS! But why do we need yet another build systems??? I see no need for cmake.


I think we should also decide on the objectives of LyX 1.5. IMHO, LyX 1.5 should feature qt4 and scons support (what an improvement for the Windows platform!) and improved change tracking. (Not to forget Bo's session management and Martin's outlining :-)) These feature alone, plus overall improved performance and stability, will certainly justify a new major release. It will also tell the users that we managed to overcome the problem and shortcomings of the 1.4.X releases. Personally, I would like to postpone unicode support until 1.6 because this will delay 1.5 for at least a few months.

Opinions?

Jose, you are the release manager! Tell us about your plans :-)

Michael

Reply via email to