[Sugar-devel] [PATCH] sugar-activity: make independent of sugar-toolkit GTK versions

Daniel Drake dsd at laptop.org
Tue Dec 13 15:07:59 EST 2011


On Tue, Dec 13, 2011 at 8:53 AM, Sascha Silbe <silbe at sugarlabs.org> wrote:
> Excerpts from Daniel Drake's message of 2011-12-09 22:25:28 +0100:
>
>> As we move to adding support for a second UI toolkit (GTK+ 3.x),
>> the sugar-activity binary used by all activities must become
>> backend-toolkit-independent.

Just to complete the thread:

The above options were debated at length with the team at the Prague
hackfest in October. We decided that the approach taken in the patch
is the way forward as the least intrusive (it is just moving code
around), doesn't require further changes for activity developers, and
doesn't require activity developers to make multiple declarations that
the activity has been ported (just the one is needed: import sugar3
instead of sugar).

This was then discussed again in todays development meeting; Sascha
was not overly excited by the approach chosen as it moves some
toolkit-related code into sugar, and hence strengthens the
relationship between sugar-toolkit and sugar. We came to a consensus
by retaining the above approach but moving sugar-activity into
sugar-toolkit-gtk3 alongside other toolkit code. now posted in another
thread titled "sugar-activity: import and make independent of
sugar-toolkit GTK versions"

cheers
Daniel


More information about the Sugar-devel mailing list