This shows you the differences between two versions of the page.
| — |
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/) | ||