On Sat, Oct 27, 2001 at 11:01:35AM -0500, Brian Proffitt wrote: > 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?
Flexibly supporting the internal interfaces, with the minimum of duplicated code, and maximum ease of implementation for the UI coders. For example, the dialog GUII code is currently in a very nice state - I can implement and test a dialog very quickly for Qt2, as I don't have to concern myself much with lyx internals. The architecture is such that it enables me to concentrate more on the interface design than tedious interface code. > What are the most challenging aspects of the GIP? Avoid lowest-common-denominator design that limits what better toolkits such as Qt can support. Not adversely affecting the lyx core (this will be a significant aspect when it comes to supporting GUII work area (the work area is the "document view" onto the rendered document view). > Is there a timeline for completing the project? *shrug* > Regarding LyX overall, what are some of the features you think users will > appreciate the most when they use this application? I think latex's main strength : concentrating on content rather than presentation. This is advantageous in terms of avoiding getting in the way of the author. > What's the biggest thing you want to change for LyX? Table GUI interface. A better GUI design (very hard thing for amateurs ;) > How many people are working on LyX now and how is the work organized? There are around 5 main developers. There are probably 10/20 or so more people like me working on the fringes. Then lots of other people with occasional fixes, and, crucially, bug reports - since Michael Schmitt has joined the project, lyx has improved a /lot/ from his excellent bug reports. > 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. I work on the GUII code, with my main focus on the Qt2 frontend. regards john -- "If the software that a company produces isn't reliable, adding a bunch of 'Mother, may I' rules to the language and the code won't fix it." - Pete Becker