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