= Release Procedure = 1. Set correct version in root build.xml 1. Commit to trunk ''Do a '''test run''' in trunk'' 1. Uninstall any local installation, make sure you have a clean environment 1. [wiki:BuildReleasePackages Build release packages] 1. [wiki:NewLinuxInstall2 Install] ''remember to login as root and load plugins after install'' 1. [wiki:TestWebservice Test webservice], servlet, ftp server ''Prepare for release'' 1. [wiki:TagRelease Tag release] in /tags 1. Checkout tagged version 1. Do a test run as described above. Use archives aswell as RPMS. 1. [wiki:GenerateHomepage Generate homepage] ''If there are any errors during the release procedure, fix them in /trunk and re-tag the release version.'' ''On D-day'' 1. Copy files to server 1. [wiki:UpdateDatabaseSchemaDoc Update database schema doc] 1. Check links 1. Announce on [wiki:MailingList mailinglist], [http://www.twitter.com/ProteiosSE twitter] and [http://www.facebook.com/group.php?gid=108665125823050 facebook] 1. [https://proteios.org/trac/roadmap Close milestone] '''Celebrate ! '''