Enrico Forestieri wrote:
On Tue, Aug 21, 2007 at 09:49:42PM +0100, José Matos wrote:

On Tuesday 21 August 2007 21:35:46 Enrico Forestieri wrote:
The Qt3 frontend is still available from svn. If there had been a real
interest in further development it would have happened.
At the time there was interest, but it was nevertheless removed.
Enrico, in the interest of historical truth (whatever that is :-) ), I have suggested (as release manager) to re-enable it for 1.5 after Greve's meeting. The only person who replied to me was Geog that said that he was no more interested.

Sure, it would have been easier to keep it alive than trying to rise it
again from the dead.

FWIW, I agree with you on this point. The truth is that Georg was willing to maintain it but got unmotivated by the removal from trunk. Nobody stepped up when we proposed to put it back.

But you talk like if it was an easy task to begin with. Believe me, it was and is still not. And it was very time consuming too. If I may sumarize the pros about multiple frontends:

- system integration: this is good I guess for commercial application (even if I have my doubt) but this is open source. The moment the development effort costs too much with regard to the number of users, I am sorry to say that this is not worth it. Those users should either switch to another OS or make their OS (or LyX) good enough for their use (or pay someone to do it).

- force the kernel/frontend separation: I really think this was a good thing at the beginning of the GUII work. But at one point, the multiple frontends approach hampered the development because any change in the separation layer needed to be fixed *four* times. By concentrating on getting _one_ frontend clean, I am 100% sure that the kernel/frontend separation state is much much better now than when we had multiple frontend. I'd even dare to say that it should be much easier to add a new frontend now than when we had multiple frontend.

Yes, they are better spent in adding new build systems. I stand in my
opinion that the Qt3 and gtk frontends were murdered.

The difference is that some people _are_ _willing_ to maintain the build systems. You cannot force anybody to work on anything. Their time is their time.

This is the only exception I will do. I repeat, you have your truth
and it is not worth continuing this discussion.

OK, let's stop here  ;-)

Abdel.

Reply via email to