[Sugar-devel] Bundles with binary requirements (Was: The ARM is near)

Aleksey Lim alsroot at member.fsf.org
Sat Aug 29 19:17:35 EDT 2009


On Sat, Aug 29, 2009 at 05:09:44PM -0400, Michael Stone wrote:
> 0install looks quite promising to me and
> 
>  http://www.osnews.com/story/16956/Decentralised_Installation_Systems
> 
> is good reading about the general issues involved.
> 
> Has anyone here experimented with it?
> 
> Regards,
> 
> Michael

Yeah, I like 0install(or its concept) more and more.

In our case it could solve several issues at once:
* lack of sugar packages for non-mainstream distros, we could provide
  0install sugar packages in "click to install" form for any user
* arguable questions about what new dependencies we should add to Sugar
  Platform(e.g. java, Qt, webkit etc.), if activity uses these non Sugar
  Platform dependencies, just add add them to your activity as 0install
  dependencies(or so)
* binary blobs in activities, all dependencies will be fetched by 0install
  we have lightweight .xo bundles and external dependencies could be
  reused by several activities
* dependencies between several activities could make sense in some cases
  e.g. TamTam's common resources(10M) could be fetched as dependency for
  TamTam activities(now each activity has separate copy of common
  resources)

If there is no interested in people I'll try it after 0.86 release.

-- 
Aleksey


More information about the Sugar-devel mailing list