Marco Pesenti Gritti wrote:
> Dear maintainers,
> 
> the next stable release is  the 30th October. Please provide source
> code tarballs by the end of tomorrow and announce them as explained
> here:
> 
> http://wiki.sugarlabs.org/go/ReleaseTeam#Module_release
> 
> If you are fearless and want to try the automatic release script see
> my mail about it:
> 
> http://lists.laptop.org/pipermail/sugar/2008-October/009524.html

Note, that the ./setup.py release has been removed from bundlebuilder - 
so you need to use marco's release script.

It is not required to provide a NEWS file anymore. Feel free to keep a 
NEWS file if you like, but please drop it from git if you are not 
keeping it up to date.

----

Some general notes about sources (this is for example important when 
packaging the activities for Fedora):

- get the permissions right (e.g. these should be non executable -> 644)

sugar-jukebox.noarch: E: script-without-shebang 
/usr/share/sugar/activities/Jukebox.activity/NEWS
sugar-jukebox.noarch: E: script-without-shebang 
/usr/share/sugar/activities/Jukebox.activity/jukeboxactivity.py

- provide a license file (COPYING file)

- make sure to have a license field in activity.info 
http://wiki.laptop.org/go/Activity_bundles#.info_File_Format

- remove unnecessary files (e.g. empty AUTHORS files etc)

Feel free to add things here that i might have forgot.

Thanks,
    Simon
_______________________________________________
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar

Reply via email to