[sugar] October 29 - Tarballs due for 0.83.1

Simon Schampijer simon at schampijer.de
Wed Oct 29 07:44:50 EDT 2008


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


More information about the Sugar mailing list