[sugar] packaging activities for ubuntu

Dan Williams dcbw
Wed Sep 12 11:37:29 EDT 2007


On Wed, 2007-09-12 at 13:54 +0200, Jani Monoses wrote:
> 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.

That's pretty much "every time we do a build", which at this point is at
least once a day.  That was the main blocker for distro packages in the
past; the change rate was just too high.  After trial3 that should
settle down quite a bit.

Dan

> 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
> 
> _______________________________________________
> Sugar mailing list
> Sugar at lists.laptop.org
> http://lists.laptop.org/listinfo/sugar




More information about the Sugar-devel mailing list