[Debian-olpc-devel] Bug#563436: Bug#563436: Bug#563436: Bug#563436: Bug#563436: sugar-0.88: sugar depends on python-numpy and python-pygames
dr at jones.dk
Mon Jan 4 02:55:07 UTC 2010
On Sun, Jan 03, 2010 at 06:51:49PM -0600, David Farning wrote:
>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
>Company A wants to sell machines preloaded with a base Sugar and
>expects users and schools to be able to install additional activities.
Are packaging needs of those any different from the other use cases?
* Jonas Smedegaard - idealist & 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
Size: 836 bytes
Desc: Digital signature
More information about the Debian-olpc-devel