Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dev:release_process [2020/12/09 13:19]
tedfelix [String Freeze]
dev:release_process [2020/12/09 16:27]
tedfelix [Update Website]
Line 12: Line 12:
 ===== Feature Freeze ===== ===== Feature Freeze =====
  
-On the day of the feature freeze, send a "Testing Appreciated" email to the user list.+On the day of the feature freeze... 
 + 
 +  * Put together a testing notes page for the new version on the wiki.  See [[dev:20.12_testing_notes|20.12 Testing Notes]]. 
 +  * Send a "Testing Appreciated" email to the user list
 +  * Make a "Testing Appreciated" post on f-book. 
 +  * Run the unit tests with "make test"
 +  * Perform a regression test.
  
 ===== String Freeze ===== ===== String Freeze =====
Line 43: Line 49:
  
  
-===== Test a Release Build =====+===== Testing =====
  
-On the release date, do a Release build and a few sanity checks to make sure nothing obvious is broken.+On the release date... 
 + 
 +  * From a debug build, do ''make test'' to run unit tests. 
 +  * Do a Release build and a regression test.
  
 ===== Update CHANGELOG ===== ===== Update CHANGELOG =====
Line 157: Line 166:
 Update the website to point to the new version.  The website can be updated by committing changes to the website directory in svn.  These are automatically uploaded to the web server.  The webpages use Server Side Includes (SSI), so you'll need to set up a web server to test before uploading changes. Update the website to point to the new version.  The website can be updated by committing changes to the website directory in svn.  These are automatically uploaded to the web server.  The webpages use Server Side Includes (SSI), so you'll need to set up a web server to test before uploading changes.
  
-  * /website/getting/source/index.shtml (http://www.rosegardenmusic.com/getting/source/index.shtml) +  * /website/index.shtml (http://www.rosegardenmusic.com/
-    * Update link to the current stable release.+    * Update version
 +    * Update link to release notes on wiki.
  
   * /website/subleft.html (main page on the left)   * /website/subleft.html (main page on the left)
     * Add a new "newsheadline".     * Add a new "newsheadline".
  
-  * /website/index.shtml (http://www.rosegardenmusic.com/) +  * /website/getting/source/index.shtml (http://www.rosegardenmusic.com/getting/source/index.shtml
-    * Update version. +    * Update link to the current stable release.
-    * <del>Copy in release notes summary.</del> +
-    * Update link to release notes on wiki.+
  
   * /website/latest-version.txt (http://www.rosegardenmusic.com/latest-version.txt)   * /website/latest-version.txt (http://www.rosegardenmusic.com/latest-version.txt)
 
 
dev/release_process.txt · Last modified: 2023/12/06 12:58 by tedfelix
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki