[Sugar-devel] Duplication of effort

Luke Faraone luke at faraone.cc
Mon Jul 27 16:09:17 EDT 2009


On Mon, Jul 27, 2009 at 15:36, Jim Simmons <nicestep at gmail.com> wrote:

>  I too don't see much future in sugarizing existing QT or GTK apps.
>  Running
> something like that is a bit like buying Windows 3.1 and using it to
> multitask MS-DOS apps.
>

'fraid I don't understand the comparison. MS-DOS -> Windows 3.1 was the
introduction of a whole new UI, that of a graphical one. Sugar is just
adding new APIs to existing toolkits. Much more time would be spend
"reinventing the wheel" if we were to rewrite all the QT and GTK+/GTK# apps
that had educational functionality we liked in PyGTK than if we were to just
wrap/Sugarize the apps.
A variety of wildly popular and useful Sugar Activities are re-tools of old
GTK applications, such as Write (AbiWord), TuxPaint (itself), and Metropolis
(itself), xoIRC (urk), Colors (itself), and Scratch (also itself). The list
goes on and on.

There are a number of applications at http://edu.kde.org/ which would also
benefit the Sugar ecosystem. After Tomeu provides the base, in terms of Qt
bindings for Sugar, it will open the door to the porting of most of these
without considerable effort.

while some QT programs are superior to their GTK counterparts it isn't the
> toolkit that makes them superior.


Completely correct. However the fact remains that the work is already
*done*, and porting them to GTK would take much more work than porting them
in their current Qt form to use Sugar.
-- 
Luke Faraone
http://luke.faraone.cc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20090727/9ab15b37/attachment-0001.htm 


More information about the Sugar-devel mailing list