#summary How to release a new version of Schoorbs #labels Phase-Deploy,Phase-Implementation,Phase-Support = Things to do before releasing = * Make sure that there are no open bugs for the upcoming release * Make sure all unit-tests run without a problem * *_Schoorbs 2.0 and newer:_* * Get [https://translations.launchpad.net/schoorbs/trunk/+pots/schoorbs latest translations] = Things to do while releasing = * Build a zip- and a 7z-archive of Schoorbs -> `rake release` * Upload these files to http://static.xhochy.com and https://www.ohloh.net/projects/schoorbs/packages * Add a new release and upload the files to https://launchpad.net/schoorbs/trunk/+addrelease * Build Debian and Ubuntu Packages of Schoorbs -> `rake debian:binary:fakeroot` * Upload those packages to http://static.xhochy.com * Announce on [http://twitter.com/xhochy] * Announce on [http://xhochy.org/en xhochy.org/en] * Announce on [http://xhochy.com xhochy.com] * Announce on [https://launchpad.net/schoorbs/+announce Launchpad] * Announce on [http://groups.google.com/group/xy-announce XhochY Announce] * Announce on [http://groups.google.com/group/schoorbs-general-discussion Schoorbs general discussion] * Announce on [http://schoorbs.xhochy.com the Schoorbs Website] * Announce on [http://freshmeat.net/projects/schoorbs Freshmeat] and add this release * Update the [http://www.hotscripts.com/Detailed/78727.html Hotscripts listing] * Check data on [http://www.ohloh.net/projects/12616 Ohloh] (Announcements to this site are made via the Launchpad Announce Feed)