Re: [Sugar-devel] Activity packaging
by Peter Robinson
On Tue, Jul 6, 2010 at 5:02 PM, Benjamin M. Schwartz
<bmschwar(a)fas.harvard.edu> wrote:
> On 07/06/2010 11:51 AM, Bernie Innocenti wrote:
>> Ok, I think the requirements for activity bundles could be:
>>
>> 1) Support multiple CPU architectures
>>
>> 2) Support multiple distros (and different versions of same distro)
>>
>> 3) Centralized build cluster (submit one source package, get multiple
>> binary packages)
>>
>> 4) Support inter-bundle dependencies
>> (e.g.: GCompris + voices, OOo4Kids + dictionaries)
>>
>> 5) Support activity <-> OS dependencies (e.g.: espeak for Speak,
>> squeak for etoys...)
>>
>> 6) Work with any programming language (setup.py is python-centric)
>>
>> 7) Easy to learn for activity writers without too much distro-hacking
>> experience
>>
>>
>> These requirements would fit well both rpm and deb, with OpenSUSE Build
>> Service or their native build clusters.
>
> I think you are missing an important requirement: installation without
> elevated permissions.
PackageKit can already do that. There was a furore around 6 months ago
when someone enabled it by default for Fedora.
Peter
13 years, 9 months
New 10.1.2 build os303 for XO-1 and XO-1.5
by Chris Ball
http://build.laptop.org/10.1.2/xo-1/os303
http://build.laptop.org/10.1.2/xo-1.5/os303
Compressed image size: 595.62mb (no change from build 302)
Description of changes in this build:
* kernel, #9323: Fix viafb color corruption on VT after suspend/resume
* sugar, #10213: Fix frame key on UY High School laptop
* sugar, #10261: Fix "sugar-control-panel -c registration"
* sugar, #9623: Backport disk full fix to 0.84
* powerd: Inhibit suspend when the XO-1 camera is running.
Package changes since build 302:
-kernel-2.6.31_xo1-20100714.1740.1.olpc.1eac9a942c72b10.i586
+kernel-2.6.31_xo1-20100728.1841.1.olpc.a0a0edb7d8cbadb.i586
-kernel-firmware-2.6.31_xo1-20100714.1740.1.olpc.1eac9a942c72b10.i586
+kernel-firmware-2.6.31_xo1-20100728.1841.1.olpc.a0a0edb7d8cbadb.i586
-olpc-powerd-25-1.fc11.i586
+olpc-powerd-26-1.fc11.i586
-olpc-powerd-dbus-25-1.fc11.i586
+olpc-powerd-dbus-26-1.fc11.i586
-sugar-0.84.18-1.fc11.i586
+sugar-0.84.20-1.fc11.i586
13 years, 9 months