[IAEP] Packaging eToys (was Sugar on Edubuntu)

Jonas Smedegaard dr at jones.dk
Fri Nov 7 17:57:33 EST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, Nov 07, 2008 at 05:06:48PM -0500, Gavin Romig-Koch wrote:
> Greg Dekoenigsberg wrote:
>>>
>>> Please note that the reason for eToys being kept out of debian 
>>> "main" is *not* that it is considered non-free.
>>>
>>> Debian maintains more than 20.000 packages, and eToys as so far been 
>>> judged too "odd" for Debian to maintain, eg. for patching in case of 
>>> security issues.
>>>
>>> Yes, I know that upstream developers of eToys, as most upstream 
>>> developers of large projects, will find it unnecessary for Debian to 
>>> take such responsibility in the first place. That Debian can simply 
>>> rely on upstream to handle bug-fixing including security issues.
>>>
>>> But Debian wants the ability to handle it on their own. With the 
>>> help from upstream as needd, but fundamentally have the ability to 
>>> e.g consider something worthy of fixing that upstream perhaps do not 
>>> find relevant to fix.
>>
>> This is going to be a bit of an issue with Fedora as well, to be 
>> honest. The structure of eToys is very alien to what packagers are 
>> accustomed to dealing with.  Copying Gavin Romig-Koch... Gavin, now 
>> that the licensing issues have been worked out, have you started 
>> working on the Fedora packages?  I wonder if there are any lessons 
>> that can be shared between Debian and Fedora maintainers in this 
>> case.
> Yes, I have been working on packaging up Squeak and EToys.  The work 
> is slow, I don't have much free time.  My work can be found: 
> http://code.google.com/p/squeak-fedora/
>
> I didn't realize that there actually were Debian packages.  I'll take 
> a look at them to see what I can learn and borrow from them.

To possibly save you some time:

http://packages.qa.debian.org/s/squeak-vm.html

http://packages.qa.debian.org/e/etoys.html

I seem to recall that a different virtual machine than the upstream 
default is used, due to licensing issues (possibly since resolved). The 
Debian package Maintainer, José, knows this in detail, off course. His 
email address is at above 2 URLs.


Regards,


  - Jonas

- -- 
* Jonas Smedegaard - idealist og 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.9 (GNU/Linux)

iEYEARECAAYFAkkUx90ACgkQn7DbMsAkQLgvEQCfSv7WaPzIyWeGVeE8hqtnXesP
39gAoIOXlOSHu0cFITZZfk9XmQZxi6nj
=uxR+
-----END PGP SIGNATURE-----


More information about the IAEP mailing list