[sugar] packaging activities for ubuntu

Jani Monoses jani.monoses
Wed Sep 12 07:54:53 EDT 2007


Tomeu Vizoso wrote:
> Hi,
> 
> this looks amazing to me, but I wonder about the rate at which these
> packages will be updated to follow development.

At the rate upstream (yourself and the other devs) consider it necessary.
Since I saw trial-3 being prepared I thought it was a good time to have a snapshot.
Any heads-up about when to prepare another batch or a link where I can follow it myself
if it happens off-list as well would be appreciated.

I tried to do this in March but because the API was very much in flux I took a break then.
Now things seem to be settling down.

> 
> Perhaps we could have some set of "stable" packages created after every
> release, so people could develop against it for sometime and later
> update to the development releases and adapt to whatever changes in API
> or functionality happened.
> 

Agreed. The reason it is kept in a personal package archive and not in gutsy proper is to
be able to follow development even after archive freeze and release, so we can have multiple
releases of sugar running on the same Ubuntu release.


> If you want to know which activities we are shipping in the images
> without downloading and running them, you can give a look at [1], after
> "Downloading activities from repo". So for 575 we are bundling:
> 
> Installing Read from file Read-29.xo
> Installing TamTamJam from file TamTamJam-39.xo
> Installing TamTamEdit from file TamTamEdit-39.xo
> Installing TamTamSynthLab from file TamTamSynthLab-39.xo
> Installing NewsReader from file NewsReader-21.xo
> Installing Write from file Write-39.xo
> Installing Web from file Web-51.xo
> Installing Pippy from file Pippy-8.xo
> Installing Calculate from file Calculate-9.xo
> Installing Paint from file Paint-7.xo
> Installing Journal from file Journal-50.xo
> Installing Connect from file Connect-13.xo
> Installing TurtleArt from file TurtleArt-3.xo
> Installing Chat from file Chat-22.xo
> Installing Etoys from file Etoys-56.xo
> Installing Record from file Record-24.xo
> Installing Measure from file Measure-8.xo
> Installing Memorize from file Memorize-17.xo

thanks a lot! I could only infer part of this from the default jhbuild build-scripts

Jani
> 
> [1] http://olpc.download.redhat.com/olpc/streams/development/LATEST/devel_jffs2/build.log
> 
> Regards,
> 
> Tomeu
> 
> On Wed, 2007-09-12 at 09:16 +0200, Jani Monoses wrote:
>> elw at stderr.org wrote:
>>>
>>> these packages will be very useful for some folks... +1000000!
>> Here's how to test out what's available now, only for Gutsy Gibbon (7.10)
>>
>> The emulator works so at least the UI can be seen and probably new activities written
>> using it. I haven't tested any of the mesh/collab/chat features that require more instances or
>> different machines running.
>>
>> $sudo -s
>> #echo "deb http://ppa.launchpad.net/jani/ubuntu gutsy universe" > /etc/apt/sources.list.d/sugar.list
>> #apt-get update
>> #apt-get install sugar-emulator sugar-{calculate,write,memorize,connect,chat}-activity
>>
>> the repo is not signed so you'll need to say 'y' when asked by apt-get
>>
>> I tried a few other activites but since they did not work from jhbuild there was no point packaging them.
>>
>> Jani
>>
>> _______________________________________________
>> Sugar mailing list
>> Sugar at lists.laptop.org
>> http://lists.laptop.org/listinfo/sugar




More information about the Sugar-devel mailing list