This describes how to create a release tarball for MoinMoin. It's of minor interest to anyone except JürgenHermann. :) 1. Commit any pending code changes. 1. Commit the current status of the MoinMoin wiki. 1. Validate the CHANGES file (insert current date and new version number). 1. Tag the repository: {{{ cvs tag rel-MAJOR-MINOR}}} 1. Create an export directory: {{{ cvs -z3 -d :pserver:anonymous@cvs.moin.sourceforge.net:/cvsroot/moin export -r HEAD MoinMoin mv MoinMoin MoinMoin-MAJOR.MINOR }}} 1. Create the tarball (or zip): {{{ tar cvfz MoinMoin-MAJOR.MINOR.tgz MoinMoin-MAJOR.MINOR zip -r9 MoinMoin-MAJOR.MINOR.zip MoinMoin-MAJOR.MINOR }}} 1. Upload the tarball (or zip): * [[http://sourceforge.net/project/admin/editpackages.php?group_id=8482|SourceForge / Project Admin / Release Files]] * Follow the forms * See also [[http://sfdocs.sourceforge.net/sfdocs/display_topic.php?topicid=22|Making File Releases]] 1. Download from SourceForge and give it a test run.