On Sun, 6 Feb 2005, Andreas Nilsson wrote:
Date: Sun, 06 Feb 2005 22:55:29 +0100 From: Andreas Nilsson <nisses.mail@...563...> To: Inkscape Devel List inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] common interface for graphics apps on the "free desktop"
Bob Jamison wrote:
Andreas Nilsson wrote:
As someone mentioned last time this was brought up, the DTP-tool Scribus should be added to the mix, since it is the InDesign equalent of a free DTP enviorment and it would be great if they got involved in this. Inkscape has already some relations with this project. I have started to screenshot the three apps to point out small stuff that would make them work better together, but I am unsure where to post them. Would the inkscape wiki do, or should it be put on more "neutral" ground :) , like freedesktop.org?
- Andreas Nilsson
There is one major factor that would make merging Scribus with GIMP or Inkscape very difficult. GIMP and Inkscape are both based on Gtk+, and deeply, too. (the 'g' in Gtk is for GIMP) Scribus is a Qt app.
When I say 'deeply' I mean that not only are the visible GUI pieces based on Gtk, but also a great portion of the internal structure.
Well, I don't really see the use of different toolkits being a huge problem really.
As theming engines and desktop standards get better it should become more and more difficult for normal users to notice which toolkits the developers have used. (I'm optimistic but not optimistic enough to venture a guess as to when exactly this will happen)
Sure, as Scribus is a qt-application, they probably want to stick to the kde-usability guidelines a bit more,
In theory the usability guidelines shouldn't be massively different from the Gnome guidelines (which borrow from the Apple, Sun and even Microsoft guidelines). I'd be interested to learn more about any differences people may be aware of (and I guess I'll have to sit down and read the KDE guidelines in full).
The most obvious incompatability issue, namely button order should be moot with newer versions of GTK due to allow that to be configured automatically (another great reason to keep using stock widgets).
but I belive some efforts to provide similar wording, behaviour of tools and other stuff could ease a users workflow.
It is fantastic to see QT and GTK projects cooperating on stuff like this and I hope it encourages other projects to consider greater cooperation.
Sincerely
Alan Horkan http://advogato.org/person/AlanHorkan/
Inkscape, Draw Freely http://inkscape.org Abiword is Awesome http://abisource.com