[Sugar-devel] .rpms vs .xos for Activity packaging

Aleksey Lim alsroot at member.fsf.org
Sun Jan 11 20:01:13 EST 2009


Hi all,

Some thought after reading 
https://fedoraproject.org/wiki/Sugar_on_Fedora:_RPMs_or_.xos%3F

Maybe instead of choosing one format for activities just add to
activity.info dependency in common/distro-unbinded notation:

- Activity's author package code in .xo format with dependency string like
  'Requires = pygtk' in activity.info
- user downloads .xo and pass it to distro-specific installer;
  installer translates dependency from distro-unbinded notation to native
  package name and pass it to package manager;
  and install activity itself

-- 
Aleksey


More information about the Sugar-devel mailing list