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(a)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