[Sugar-devel] Releasing activities on ASLO

James Cameron quozl at laptop.org
Mon Jul 22 17:59:21 EDT 2019


Others have answered correctly.  Thanks.

Yes, include release notes in NEWS and on activities.sugarlabs.org.
See previous NEWS entries in activity repositories for how to write
them, and if in doubt ask for review.

Making a bundle is usually done with the dist_xo target of setup.py,
but there are some activities where the bundle is made some other
way.  If in doubt, compare your new bundle with the old bundle.

https://github.com/sugarlabs/sugar-tools/blob/master/activity-publish
may be useful for automating the upload step.

As you don't have an OLPC XO yourself, a full test is difficult.
Testing in a virtual machine can help.  You can ask others to test.
Open an issue in the repository, and fill in this template;

Call for testing

* git hash or tag to be tested,

* environment to be tested in, e.g. Fedora 18 on OLPC XO,

* brief release notes (e.g. NEWS) since last release.

People who can test and have demonstrated a willingness to test
for developers are myself, Ibiam, and Walter.  Hrishi also has a
working Fedora 18 instance.

On Mon, Jul 22, 2019 at 07:59:02PM +0530, Swarup N wrote:
> Hello,
> I wish to release activities on ASLO. This is in part of work for GSoC 2019.
> I have been testing activities on Fedora 18, Ubuntu 18.04, and Ubuntu 16.04
> (not yet, but I plan to start). Are there any other platforms I need to test
> on?
> 
> Are there any release notes I need to include? Is there a format I need to
> follow?
> What is procedure to bundle activities in .xo format?
> 
> Thanks.

-- 
James Cameron
http://quozl.netrek.org/


More information about the Sugar-devel mailing list