Releases/Firefox 2.0.0.12/Checklist
< Releases | Firefox 2.0.0.12
Jump to navigation
Jump to search
This is the release checklist for Firefox 2.0.0.12.
It is organized by major functional activity in roughly chronological order. At the end of each bullet is the owner of the checklist item from within the Release Team.
This serves as a checklist to make sure we don't miss any community, development, QA, or build items as we release this version.
Team
- Project lead: ss
- Security/Dev lead: dveditz
- Build lead: joduinn
- QA lead: abillings
Checklist
Meet and schedule release - Entire teamEmail dev-planning and release-drivers to announce meeting (2 days in advance) - Project leadHave meeting - Led by Project lead
Decision on release date - Entire teamUpdate Releases page - Project leadUpdate Releases/PRODUCT&VERSION with proposed schedule - Project leadEmail dev-planning and release-drivers with proposed schedule - Project lead
Triage of blocking/approval requests as needed - Entire team (minus build)Schedule meetings - Project leadAlert developers of upcoming freeze - Project lead
Development code freeze - Dev leadEmail release-drivers when all code is in with formal "Go" - Project lead
Builds created (all locales) - Build leadEmail release-drivers when builds are created - Build leadEmail betatesters when builds are created - Project lead
QA verification - QA LeadQA completes testing and maps it onto their test plan page (usually at PRODUCTNAME:VERSION:Test_Plan on the wiki) - QA LeadWhen signed off, email release-drivers with notification - QA Lead
Build snippets on betatest channel (part of automation for Firefox) - Build leadEmail QA lead when finished - Build lead
Project lead creates beta release notes; staging and live - Project Lead
QA verifies snippets and website and emails release-drivers when signed off - QA Lead
"Go" to betaFormal "Go" email sent to release-drivers - Project leadBuild snippets pushed to beta channel - Build leadQA verifies snippets on beta channel - QA Lead
- Beta period
Announce to release-drivers, m.d.a.firefox, m.announce.prerelease, m.d.planning - Project leadNotify mirrors of beta release - Project lead emails JustinAnnounce to AV/Firewall venders - Project leadAnnounce to security group - Security leadto security and security-announce aliases
Monitor feedback - QA Lead, Project lead
Vulnerability notices - Security lead- Draft to Security Group/Security-anncounce
Notify CERT (as needed)
Draft release notes - Project leadConfirm release notes with dev lead, QA lead, others as appropriate- Stage release notes, other website changes
Decision to release - Entire teamIf yes, let IT know 24-48 hours ahead of time - Project lead
Final Release- Push website changes - Project lead
- Push security advisories - Security lead
- QA verifies website changes - QA Lead
- Build pushes to release channel - Build lead
- QA verifies release channel - QA Lead
Notify the world - Project lead- all -at- mozilla.com (so all staff knows)
- drivers -at- mozilla.org (so drivers outside Mozilla Corp know)
- m.dev.planning newsgroup
- m.announce newsgroup (all product release announcements are expected here)
MDC Devnews- Post the Press Release