Steps for making a release: 1. Update build.properties for the new version. 2. Update ReleaseNotes 3. Update ChangeLog 4. ant dist 5. Test new features (not in project directory) 6. Copy distribution files into dists project 7. Update updates.php and test various versions using a different name: scp updates.php plaa,openrocket@web.sourceforge.net:htdocs/actions/testupdates.php java -Dopenrocket.debug.updateurl=http://openrocket.sourceforge.net/actions/testupdates.php -jar OpenRocket-1.1.0.jar 8. Update HTML: htp/htp.def (version number) htp/news.htp (release info) 9. Run "htp @" and check the web pages locally 10. Tag the version in Git 'git tag -a release-13.09' 11. Update Eclipse project and commit files+tag to git (OpenRocket and dists, 'git push origin release-13.09') 12. Upload JAR and source distribution and ReleaseNotes to Sourceforge - Files -> Add Folder -> Add File 13. Update HTML to web server: scp * plaa,openrocket@web.sourceforge.net:htdocs/ 14. Test downloading from Sourceforge and web site 15. Update update.php to web server: scp updates.php plaa,openrocket@web.sourceforge.net:htdocs/actions/ 16. Test update checking without specific options 17. Update build.properties to "dev" version + commit 18. Send email about new release to openrocket-announce@lists.sourceforge.net