[Debian-olpc-devel] Bug#563436: Bug#563436: Bug#563436: Bug#563436: sugar-0.88: sugar depends on python-numpy and python-pygames

David Farning dfarning at ubuntu.com
Mon Jan 4 00:51:49 UTC 2010


On Sun, Jan 3, 2010 at 2:17 PM, Jonas Smedegaard <dr at jones.dk> wrote:
> On Sun, Jan 03, 2010 at 01:24:45PM +0100, Sascha Silbe wrote:
>>
>> On Sun, Jan 03, 2010 at 12:58:34PM +0100, Tomeu Vizoso wrote:
>>
>>> My understanding was that Jonas believes that software should be
>>> deployed by the distro and not by developers (by using mechanisms such
>>> as .xo bundles). From that POV sugar-platform is not needed.
>>
>> I don't think it should be an either-or decision. In fact it cannot be;
>> there's no way Debian could ship _every_ activity.
>> Sugar Platform is intended as a base line for _all_ activities, esp. all
>> the random "small" ones.
>> I guess Jonas was talking about Fructose activities, but will let him
>> speak for himself. :)
>
> User A installs the upcoming Debian Squeeze from a DVD onto his laptop deep
> in the jungle with only expensive satellite link to the outside world, so
> will only install "main" packages, not "contrib" ones that depends on
> software not released with Debian (packages in "non-free" are hosted using
> Debian infrastructure but not included with the final distribution
> releases).  User A will install sucrose-0.88 but not honey-0.88.
>
> User B installs a future Skolelinux consisting on Debian packages but unlike
> Debian also including a few "non-free" packages - notably Etoys.  User B
> will install debian-edu-sugar which pulls in both sucrose-0.88 and
> honey-0.88, and perhaps also pulls a few popular .xo bundles if reachable at
> install time.
>
> User C installs some future Ubuntu which includes Sugar packaged as in
> Debian except for a few tweaks: a splash screen is hacked in at startup
> time, and sucrose-0.88 is made to depend on honey-0.88 as the many names are
> considered user-unfriendly by Ubuntu Sugar developers. ;-)
>
> User D wants to develop Sugar activities for Latin America, so installs
> Debian unstable and the sugar-dev package.
>
>
> Does that make sense?
>
> Did I miss some obvious use case?

Two missing use cases are:

School A installs a base Sugar on 100,00 machines and would like
teachers and students to be able to install locally written activities
bundles.  I believe skolelinux has 10s of millions of users around the
world.

Company A wants to sell machines preloaded with a base Sugar and
expects users and schools to be able to install additional activities.

david

>
> - Jonas
>
> --
> * Jonas Smedegaard - idealist & Internet-arkitekt
> * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
>  [x] quote me freely  [ ] ask before reusing  [ ] keep private
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iQIcBAEBCgAGBQJLQPtsAAoJECx8MUbBoAEh+9UQAKmwz9/gPfkG0/SueEnVkB7K
> xwCCxl6ZjMItpCDETDR+g6N3jb4cfwspSxUwcW20SI9QArNTIu24rG/A9M6Bc+fq
> JSz7vaM0Ti0ljwP1N2TXxMMBHaqWYXQlhAwMqlhRQF4iQCOUMVyGEDuhvVod86/0
> xX3vAoL3NbuKhx+HxM8mZ7vba2TYfQzI1QovLCfPsIXTqewvys3cHTakkDJH4bOD
> CS+KfiTe/8uxkh6/QCwnEz9CIEz8WtWYPdSm8lrx44yJD0go7oZK7EP8cpEDWDIE
> FOtEV0pFf912LK7CPXV+XVBO3tgtr2ujLPcB0t/agVVTZ7knQI65wxbx6yU6PniS
> vlx4z32kKEOzzny7FQh/FPnqUSqhjFiQGOOSKAdk/zWG8+HeJqX+J8426fPx+bov
> AW3AktDDihNhtC9lsHDJp1yLC7UgbMWq8WaLiTO9uXo5PAsq0adFGsq1anC0Fs54
> S3tYe1r528unrqiFkRojuNLGtaFYNb39iSn4DIujO+8Acd6N7HKquzIXl64qlTFc
> rTcoZpZvCrokWY0D2nzt28oxTT8i0ktKFj2ifvfpoFHY8NvJfgBmO1c14vYzJFbt
> m4loevjI5wjhzjHgExr2NR7VzntZE8pnDhb25LjD5qed3/ItiG/bnstHmuAzh7ru
> hGEG1yvoa6ULu0dMvuVo
> =xdVi
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Debian-olpc-devel mailing list
> Debian-olpc-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/debian-olpc-devel
>
>





More information about the Debian-olpc-devel mailing list