On 18 May 2016 at 08:18, Tony Anderson <tony_ander...@usa.net> wrote:
> As I understand it, what you are trying to do is make github the place > where Sugar activities are kept. > The source code for activities has traditionally lived on http://git.sugarlabs.org/projects but this is going to be shut down this year, because the software is no longer maintained and each week it becomes a bigger and bigger liability; meanwhile many activities have already naturally found a home to live in on Github. > Currently, ASLO provides for upload of an > activity (new or new version) as an xo bundle from the user's file system. > This should not be a manual process in 2016 :) > What would be needed is a way to release an xo bundle from the github > repository. > https://docs.travis-ci.com/user/deployment/ > Experience in the last GCI showed that the way Sugar activities are stored > in GitHub is not compatible with the requirements of an xo bundle. > For example, a Sugar activity must have a top-level folder with the name > xxxxx.activity. > Please help me locate the discussion about this, the assertion Github releases can't work with this requirement seems totally incorrect to me. > By custom, the version is shown in the xo file name (e.g. helloweb-3.xo) > and should match the version number given in activity.info. However, this > requires an act by the developer and is not automatic. > I am very confident I can automate this. > So I think some programming is required to release activities from github > to ASLO and to update the ASLO developer hub to conform to the new > requirements. > Sure! Its going to be great! :D -- Cheers Dave
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel