User Tools

Site Tools


proj:release

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

proj:release [2024/09/21 16:11] (current)
118.148.112.148 created
Line 1: Line 1:
 +====== Make New Releases ======
 + 
 +  * Make new deb
 +  * Make new tar.gz
 +  * Perhaps make new Windows msi
 +  * Update in release_process/​notes changes and (derived) readme
 +
 +====== Add Files to Sourceforge ======
 +
 +https://​sourceforge.net/​projects/​sofastatistics/​files/​sofastatistics
 +
 +  * Log in
 +  * Add new folder e.g. 1.5.7
 +  * Select folder
 +  * Upload files including readme
 +  * Under info button:
 +  * deb -> set default OS to Linux
 +  * tar.gz -> Other
 +  * readme -> disable stats
 +  * Copy links to releases ready to put into new sofastatistics.com/​downloads.php web page
 +  * e.g. https://​sourceforge.net/​projects/​sofastatistics/​files/​sofastatistics/​1.5.7/​sofastats-1.5.7-1_all.deb/​download
 +  * https://​sourceforge.net/​projects/​sofastatistics/​files/​sofastatistics/​1.5.7/​sofastats-1.5.7.tar.gz/​download
 +
 +====== Launchpad / Bazaar ======
 +
 +https://​launchpad.net/​sofastatistics
 +
 +  * Log in
 +  * Create Release (green link towards bottom left of page; must be logged in)
 +  * Create milestone - name it something like 1.5.7
 +  * In the milestone summary add Downloads upwards from release readme.
 +  * Select today'​s date.
 +  * In Release Notes add Downloads upwards (again).
 +  * In changelog, the new features and bug fixes only (no downloads or final summary line)
 +  * Click on Create Release.
 +  * From main project > Overview, make an announcement (button bottom right)
 +    * headline e.g. 1.4.4 Mac users can export as PDF (& PNG depending on version of OS X)
 +    * summary - the standard notes about the release (not download, bug fix, or single summary line stuff)
 +  * Make previous release Inactive (open it, click edit button on Active status, and disable)
 +  * If making a new series, make the series an active development series not the previous series. You should see it at the top of the full history graph if successful.
 +
 +====== Website ======
 +
 +  * Update home.php. New version and, if applicable, mini-list of changes.
 +  * Update features.php if any new features
 +  * Update downloads.php. Update version number if all versions. Adjust file sizes if necessary.
 +  * Update latest_sofastatistics_version.txt and (if required and only if Windows version has also reached that version) latest_major_sofastatistics_version.txt. NEVER update the sofastats versions as it will break versions 1.1.2 and 1.1.3 (the code for showing the update now link is broken in those versions).
 +  * Use GFTP to transfer files
 +  * Check each link (only first per OS)
 +
 +====== Promotion ======
 +
 +  * Update version number and release date in http://​en.wikipedia.org/​wiki/​SOFA_Statistics
 +  * Update latest release date at http://​en.wikipedia.org/​wiki/​Comparison_of_statistical_packages
 +  * Add blog entry to sofa site
 +  * Tweet on it.
 +  * If important enough, add blog entry to pssst site (http://​p-s.co.nz/​wordpress/​)
  
proj/release.txt ยท Last modified: 2024/09/21 16:11 by 118.148.112.148