Releases:Website Checklist
Jump to navigation
Jump to search
Major minor release
When releasing a Camino 1.5.x release, the following things need to be done to prepare the website and to update it:
- Create release notes on website (including anchors for each of the sections, i.e., for easy linking to Known Issues).
- Currently this is just a copy and paste from the previous release (like 1.5.1) with the added relnotes for that release.
- Update the release date and add any languages that were added to the ML build in this release
- Update the .htaccess file so that /releases/latest points to the new relnotes
- Update /download/releases/index.php file with latest version information
- Create download links (/download/releases/VERSION# and /download/releases/VERSION#-MultiLang)
- Currently copy/pasted from previous release with version numbers and release dates updated
- Add any languages that were added to the ML build in this release
- Update agentdetect scripts
- Add new line for release to both config files ('regular' and 'start')
- Add new line for release to message file ('regular' and 'start')
- [message] Update previous releases' lines to warn users to upgrade to latest release; update version numbers specifically ('regular' and 'start')
- [message] Update all 1.0.x release lines to have the latest version in them ('regular' and 'start')
- [message] Update 'default' line to have latest version ('regular' and 'start')
- [message] Add new 'else if' for release further in message file
- Create blog post including adding it to archive and atom feed (manually generated)
- Get release version into Bouncer (pending final release file)
- Update m.o VARIABLES
- this needs the bouncer urls, file size, etc., and the cbo release note url
- Sam has blanket-a=reed to update VARIABLES for Camino; if Sam is missing, get reed to do it for us
- Try to get mozillaZine to update their links :P
- Update the tag in Development:Building#FAQ
- Update the dates and links in Development:Roadmap
1.5.4 Release
Here's what I did in Coda (for Smokey):
- Relnotes
- Duplicate releases/1.5.3/
- Rename it to releases/1.5.4/
- Change page title at the top
- Change intro to say 1.5.4. (And 1.5.3 instead of 1.5.2)
- Copy/Paste notes from wiki page and format like previous notes
- At bottom of document, change download links to point to 1.5.4
- Change release date
- Add any languages (none this release)
- Download
- Duplicate /download/releases/1.5.3/
- Rename it to /download/releases/1.5.4/
- Duplicate /download/releases/1.5.3-MultiLang/
- Rename it to /download/releases/1.5.4-MultiLang/
- Change page title and URL at top of both pages to be 1.5.4
- Change intro text to be 1.5.4 on both pages (including download URLs)
- Change relnotes link (x2) on both pages
- Change release date on both pages
- Add any languages (none this release) on the MultiLang page
- Downloads Old (1.5.3 + MultiLang)
- Change title to "Download" (remove 'ing')
- Remove the two $download* variables at the top of the 1.5.3 page.
- Copy/paste intro and col2span from a previous release (this removes the graphical instructions)
- s/1.5.2/1.5.3
- Download Releases
- Edit /download/releases/index.php
- In the "Latest Release" section, s/1.5.3/1.5.4
- Copy/Paste the preview release line and s/1.5.2/1.5.3
- htaccess
- Change this line: RewriteRule ^releases/latest/?$ /releases/1.5.3/ [R=302]
- Header
- In header_inc, s/1.5.3/1.5.4
- Start Pages
- In config.inc and config.start.inc:
- Change latest to 1.5.4
- Add new line for 1.5.4 (copy paste from 1.5.3 and rename)
- In config.inc and config.start.inc: