From Pigmeo Development Wiki
- svn copy pigmeo from trunk to branch directory
svn copy -m "creating release branch x.x.x" https://forja.rediris.es/svn/csl2-pigmeo/trunk https://forja.rediris.es/svn/csl2-pigmeo/branches/RB-pigmeo-x.x.x
- Update version and date (in branch)
- Make sure the binaries for Cecil are updated (in branch)
- Make sure it compiles and runs properly
svn export https://forja.rediris.es/svn/csl2-pigmeo/branches/RB-pigmeo-x.x.x pigmeo-x.x.x
- Checkout changes on the branch
- svn copy pigmeo from branch to tag directory
svn copy -m "tag release x.x.x" https://forja.rediris.es/svn/csl2-pigmeo/branches/RB-pigmeo-x.x.x https://forja.rediris.es/svn/csl2-pigmeo/tags/pigmeo-x.x.x
- svn export pigmeo to have a clean copy of the new version
svn export https://forja.rediris.es/svn/csl2-pigmeo/tags/pigmeo-x.x.x pigmeo-x.x.x
- Test everything runs fine
- Tar-gzip, tar-bzip2, zip and rar the pigmeo-x.x.x/ folder, removing any unnecessary extras. (Shouldn't be any). As some kind of "standard" in the GNU world, if the tar.gz is pigmeo-x.x.tar.gz, the folder inside must be called pigmeo-x.x
- Ask packagers to create pigmeo packages
- Add a new file release in the SourceForge File Release System
- Wait for Sourceforge mirrors to get synced
- Edit Downloads, Changelog and versions on the website. Add news
-
Edit "pigmeo_latest" file in htdocs/ to update version for automatic version checking feature Not yet available
- Add some news to SF news, pigmeo-announce list,
update wikipedia, blog about it
- Update trunk version