On Saturday 27 October 2001 5:01 pm, Brian Proffitt wrote: > All: > > My name is Brian Proffitt, and I am a columnist for LinuxPlanet. Currently I > am in the midst of a series of articles about various Linux word > processors, and I have turned my attention to Lyx. > > At the recommendation of Lars, I am posing some questions to you, the LyX > developers' community, in the hopes of adding some persepctive to my column. > > Specifically, I am interested in the status of the GUI Independence Project. > I have looked over the status report on your Web site, but I wanted to ask > some additional questions: > > What is the overall strategy of the GIP? > > What are the most challenging aspects of the GIP? > > Is there a timeline for completing the project?
All these points have been answered in some detail, so I will provide a small addendum only. You'll have read by now that almost all of the peripheral dialogs that LyX uses are now separated cleanly from the core of the code. All that remains to clean-up is the main document window itself. I think that I should emphasise that much of the preliminary work has been completed for this dialog too. Lars has been beavering away quietly on the Work Area for ages to the point where it is now independent of the LyX core. It may be that different GUI-toolkits simply provide their own version of (the current, xforms) this Work Area, but the code that they'll need to produce is minimal. > Regarding LyX overall, what are some of the features you think users will > appreciate the most when they use this application? > What's the biggest thing you want to change for LyX? > How many people are working on LyX now and how is the work organized? Nuff said already, I think. Except, that is, about the re-written math editor. André Pönitz took it upon himself to begin afresh at the start of 2001. The original equation editor, written by Alejandro Aguilar Sierra, was immensely powerful, but incrediblely frightening to maintain! The new code retains the power (and then some) but is written in modern C++ and is beautifully structured. Indeed, the structure is now very somilar to that of TeX itself. André's goal is to provide an interface to Maple et al.. This is (appears to be!) his current focus. > If you could answer these questions even partially, it would be of great > help. Since I expect multiple replies, please be sure to identify yourself > and your relationship to the project so I can attribute the right > information to the right person. Angus Leeming, suckered into contributing a couple of patches for the DEC Alpha two years ago. Since then, sucked into a whole heap of stuff I didn't anticipate back then! Allan (Rae) is overly kind in his words, largely because I was the first GUII-friendly person that took up his challenge! > Thank you all in advance for your help! A pleasure. Angus > Peace, > Brian Proffitt > LinuxPlanet.com k