[Sugar-devel] Hosting activities(and its deps) sources(and not only) tarballs
Aleksey Lim
alsroot at member.fsf.org
Tue Jul 20 12:04:56 EDT 2010
Hi all,
I'm working on Zero Sugar packaging infrastructure and wandering how to
solve activity tarballs/bundles/etc hoisting issue.
Until now, I kept in mind only rsync access to remote directory (on
sunjammer by default). But I guess it is overkill to require arbitrary
activity developer to have ssh access to sunjammer (but it fine for
core/fructose developers).
There could be, at least, several options:
* OBS (hosted by openSUSE or SL).
http://wiki.opensuse.org/openSUSE:Build_Service
It is full functional packaging environment but mainly targeting to
native packages. But at the end, activities could be implicitly turned
(using 0sugar) to native packages just by having an analog of existed
activity.info file. So, we can have one packaging/code-sharing portal
for developers (in comparing with sharing portal for users - ASLO).
* reuse ASLO.
It is already used for .xo uploads, but .xo, as primary sharing
model, should die at earlier or later. Activity developers will upload
sources (manually or via tools like 0sugar) to ASLO via web UI or http
api like OBS has (https://api.opensuse.org/apidocs/).
Any ideas?
--
Aleksey
More information about the Sugar-devel
mailing list