[Debian-olpc-devel] Sugar packaging in Squeeze, Karmic

Jonas Smedegaard dr at jones.dk
Wed Aug 12 16:53:08 UTC 2009


On Tue, Aug 11, 2009 at 04:58:42PM +0200, Bernie Innocenti wrote:
>Sorry for not including this list in the Cc list right away.
>I was unaware of its existence.

No problem.

Even if not that loud on the radar, the OLPC team at Alioth has been the 
main point of Debian-base Sugar packaging coordination since long before 
I became active, however, so I feel it makes great sense to keep in the 
loop :-)


>Up to date .deb packages of Sugar 0.84.6 appear to be available in both 
>Sid and Squeeze, courtesy of Jonas:
>
>  http://packages.debian.org/sid/sugar-0.84
>  (see at the botton for a full list of packages in Debian)

Please beware that sugar-0.84 only reflect that single piece of the 
larger puzzle: Still not all of Sucrose is packaged officially for 
Debian.


>Karmic has already picked these up:
>
>  https://launchpad.net/ubuntu/+source/sugar-0.84

Great to see that Debian packages are usable for others too!



>1) Is anyone routinely testing Sugar in Debian?

Not that I know of.  If anyone does this is most welcome to post their 
experiences, good or bad, to the Debian OLPC mailinglist: 
debian-olpc-devel at lists.alioth.debian.org

Also less systematic (i.e. not exactly "routinely") testing is valuable 
to get feedback on.


>3) Who is tracking the current status, setting a roadmap
>   and handling bug reports?

The Debian BTS is used to track bugs against the packages maintained by 
the Alioth OLPC team - a list of all open bugs are here:
http://bugs.debian.org/debian-olpc-devel@lists.alioth.debian.org

Since I am the only one contributing so far (which is arguably tied to 
my choice of packaging style), the "roadmap" is whatever I like it to 
be.  Others are most welcome to try convince me to steer in a particular 
direction, and even more welcome to contribute in getting there. :-)

Current status is best viewed here: 
http://qa.debian.org/developer.php?login=debian-olpc-devel@lists.alioth.debian.org

What cannot be seen from above overview is that recent packaging of 
several branches of upstream code (so far only sugar-toolkit-0.84 and 
sugar-toolkit-0.86) is not done independently but using multiple 
branches of same Git, tracking each commits from each related upstream 
branches.  Downstream distributors need not care about this, but those 
wanting to contribute may benefit from being able to track both upstream 
and packaging changes this fine-grained.


>4) Would someone be interested in pushing this work downstream
>   to Skolelinux and FUSS?


>The full list of Sugar related packages in Debian is quite impressive:
>
>python-sugar
>python-sugar-toolkit
>sugar
>sugar-artwork
>sugar-presence-service

Above will be dropped: 0.82 code conflicing with versioned packages


>python2.5-sugar
>python2.5-sugar-0.84
>python2.5-sugar-toolkit
>python2.5-sugar-toolkit-0.84
>python2.5-sugar-toolkit-0.86
>python2.6-sugar
>python2.6-sugar-0.84
>python2.6-sugar-toolkit
>python2.6-sugar-toolkit-0.84
>python2.6-sugar-toolkit-0.86

Ignore above ones: they are just virtual packages


>python-sugar-0.84
>python-sugar-toolkit-0.84
>python-sugar-toolkit-0.86
>sugar-0.84
>sugar-artwork-0.84
>sugar-calculate-activity
>sugar-chat-activity
>sugar-connect-activity
>sugar-journal-activity
>sugar-memorize-activity
>sugar-pippy-activity
>sugar-presence-service-0.84
>sugar-sharedstate-classes
>sugar-sharingtest-activity
>sugar-web-activity

Yes, above (and a few more) are all officially in Debian, and are all 
maintained by the Alioth OLPC team - but not all of them are up-to-date.


>sugar-activities
>sugar-flipsticks-activity
>sugar-jigsawpuzzle-activity
>sugar-logviewer-activity
>sugar-pollbuilder-activity
>sugar-read-activity
>sugar-sliderpuzzle-activity
>sugar-terminal-activity
>sugar-turtleart-activity

Above are not in Debian. How did you compile your list?


Let me repeat: Most accurate view on the packaging efforts done by the 
OLPC Alioth team is from here: 
http://qa.debian.org/developer.php?login=debian-olpc-devel@lists.alioth.debian.org


Kind regards, and thanks for your interest in our FLOSS contributions,

 - Jonas

-- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20090812/3fd55460/attachment.pgp>


More information about the Debian-olpc-devel mailing list