Release Management/Release Process: Difference between revisions

Remove Aurora content, update broken links, replace some aurora links by nightly links, reword some sentences
(Add Nightly link)
(Remove Aurora content, update broken links, replace some aurora links by nightly links, reword some sentences)
Line 2: Line 2:
* '''Firefox Release/[https://hg.mozilla.org/releases/mozilla-release mozilla-release]''' : The official release of Firefox
* '''Firefox Release/[https://hg.mozilla.org/releases/mozilla-release mozilla-release]''' : The official release of Firefox
* '''Firefox Beta/[https://hg.mozilla.org/releases/mozilla-beta mozilla-beta]''' : Testing the next version of Firefox before it becomes the official release
* '''Firefox Beta/[https://hg.mozilla.org/releases/mozilla-beta mozilla-beta]''' : Testing the next version of Firefox before it becomes the official release
* '''Firefox Aurora/[https://hg.mozilla.org/releases/mozilla-aurora mozilla-aurora]''' : For web/platform developers and early adopters
* '''Firefox Nightly/[https://hg.mozilla.org/mozilla-central mozilla-central]''' : Nightly releases that contains experimental features (covered regularly on Twitter from [https://twitter.com/FirefoxNightly @FirefoxNightly] [https://twitter.com/FennecNightly @FennecNightly])
* '''Firefox Nightly/[https://hg.mozilla.org/mozilla-central mozilla-central]''' : Nightly releases that contains experimental features (covered regularly on Twitter from [https://twitter.com/FirefoxNightly @FirefoxNightly] [https://twitter.com/FennecNightly @FennecNightly])
* '''Firefox ESR/[https://hg.mozilla.org/releases/mozilla-esr{{ESR_CURRENT}}/ mozilla-esr{{ESR_CURRENT}}]''' : Official Desktop releases for Organizations. Check [https://wiki.mozilla.org/Release_Management/ESR_Landing_Process wiki] for detailed information
* '''Firefox ESR/[https://hg.mozilla.org/releases/mozilla-esr{{ESR_CURRENT}}/ mozilla-esr{{ESR_CURRENT}}]''' : Official Desktop releases for Organizations. Check [https://wiki.mozilla.org/Release_Management/ESR_Landing_Process wiki] for detailed information
Line 10: Line 9:
[[File:main_repos.jpg|750px|centre]]
[[File:main_repos.jpg|750px|centre]]


== Download Links for Desktop Firefox ==
== Download Links for Firefox for Desktop==
Get the latest version of Firefox for windows,mac or linux across all channels and check the Release notes for new features, enhancements or changes to existing product
Get the latest version of Firefox for Windows, macOS or Linux across all channels and check the Release notes for new features, enhancements or changes
*[http://www.mozilla.org/en-US/firefox/new/ Firefox Release]
*[http://www.mozilla.org/firefox/ Firefox Release]
*[http://www.mozilla.org/en-US/firefox/beta/ Firefox Beta]
*[http://www.mozilla.org/firefox/beta/ Firefox Beta]
*[http://www.mozilla.org/en-US/firefox/aurora/ Firefox Aurora]
*[http://www.mozilla.org/firefox/developer/ Firefox Dev Edition]
*[http://www.mozilla.org/en-US/firefox/nightly/ Firefox Nightly]
*[http://www.mozilla.org/firefox/nightly/ Firefox Nightly]
*[http://www.mozilla.org/en-US/firefox/organizations/all.html Firefox for Organization]
*[http://www.mozilla.org/firefox/organizations/ Firefox ESR (Extended Support Release)]


note : Get early access to our Desktop builds across all channels including the latest '''Nightly''' from the [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/ <B>FTP</B>] before officially released
== Download Links for Firefox for Android ==
 
You can get the latest release, beta and Nightly versions of Firefox for Android on the Google Play Store.
== Download Links for Firefox on Android ==
* [https://play.google.com/store/apps/details?id=org.mozilla.firefox Firefox for Android ]
You can get the latest release and beta version of Firefox for android on the Google Play Store.
* [https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta Firefox Beta for Android ]
* Get [https://play.google.com/store/apps/details?id=org.mozilla.firefox Firefox for Android ]
* [https://play.google.com/store/apps/details?id=org.mozilla.fennec_aurora Firefox Nightly for Android ]
** Release notes for [http://www.mozilla.org/en-US/mobile/{{CURRENT_VERSION}}.0/releasenotes/ Firefox for Android]
 
* Get [https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta&referrer=utm_source%3DFuture%2520of%2520Firefox%26utm_campaign%3Dbeta-blog-fx18-20121127 Firefox Beta for Android ]
** Release notes for [https://www.mozilla.org/en-US/mobile/{{BETA_VERSION}}.0beta/releasenotes/ Firefox for Android Beta]
 
note : Get early access to our mobile builds across all channels including '''Aurora''' and '''Nightly''' from the [ftp://ftp.mozilla.org/pub/mozilla.org/mobile/ <B>FTP</B>] before officially released


== Release timeline ==
== Release timeline ==
* Firefox is released at intervals of five to eight weeks (not counting urgent patch updates), meaning that every five to eight weeks there will be a new version of Firefox Release  
* Firefox is released at intervals of five to eight weeks (not counting urgent patch updates), meaning that every five to eight weeks there will be a new version of Firefox Release  
* Firefox Beta is released every week leaving us with five to eight betas every cycle unless we have chemspills leading to additional betas
* Firefox Beta is released every week leaving us with five to eight betas every cycle unless we have chemspills leading to additional betas
* Firefox Aurora is released every morning once changes that landed on mozilla-aurora stabilize
* Firefox Nightly is released every 12 hours with all the changes landed on mozilla-central  
* Nightly is, naturally, released every night with all changes on mozilla-central  


Release day activities/checklist can be found on [[https://wiki.mozilla.org/Release_Management/Release_Day Release Day wiki]]
Release day activities/checklist can be found on [[https://wiki.mozilla.org/Release_Management/Release_Day Release Day wiki]]
Line 63: Line 55:


* '''Approval Flags''' : Set on the attachment of a bug  
* '''Approval Flags''' : Set on the attachment of a bug  
** All patches landing on mozilla-aurora/beta/release/esr branch must have these nominated by setting a " ? ".Please make sure to fill the populated list of questions [Approval Request Comment] that come up on the attachment . This helps Release management understand the user impact & with risk-reward analysis before we grant/deny approval. If this form is left incomplete it will be sent back to you for completion.
** All patches landing on mozilla-beta/release/esr branch must have these nominated by setting a " ? ".Please make sure to fill the populated list of questions [Approval Request Comment] that come up on the attachment . This helps Release management understand the user impact & with risk-reward analysis before we grant/deny approval. If this form is left incomplete it will be sent back to you for completion.


[[File:Approval_request_flags.jpg|750px|centre]]
[[File:Approval_request_flags.jpg|750px|centre]]
Line 83: Line 75:




3) Once you nominated a patch with '''approval-mozilla-aurora(beta/release) : ?''' we will evaluate the information given in the attachment request we may either approve/deny/request more information. Once you get an approval , i.e '''approval-mozilla-aurora(beta/release) : +''' , please go ahead with landing on the corresponding branch and mark status-firefoxN flag to "fixed" , making sure [https://treeherder.mozilla.org/ Treeherder] is green
3) Once you nominated a patch with '''approval-mozilla-beta/release : ?''' we will evaluate the information given in the attachment request we may either approve/deny/request more information. Once you get an approval , i.e '''approval-mozilla-beta/release : +''' , please go ahead with landing on the corresponding branch and mark status-firefoxN flag to "fixed" , making sure [https://treeherder.mozilla.org/ Treeherder] is green




Line 106: Line 98:
* Bugs tracking for release
* Bugs tracking for release
** [https://bugzilla.mozilla.org/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox{{BETA_VERSION}};field0-0-0=cf_tracking_firefox{{BETA_VERSION}};value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox{{BETA_VERSION}};type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox{{BETA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox{{BETA_VERSION}};field0-4-0=cf_status_firefox{{BETA_VERSION}};type0-6-0=notequals Bugs] tracking Firefox Beta {{BETA_VERSION}}  
** [https://bugzilla.mozilla.org/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox{{BETA_VERSION}};field0-0-0=cf_tracking_firefox{{BETA_VERSION}};value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox{{BETA_VERSION}};type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox{{BETA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox{{BETA_VERSION}};field0-4-0=cf_status_firefox{{BETA_VERSION}};type0-6-0=notequals Bugs] tracking Firefox Beta {{BETA_VERSION}}  
** [https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox{{AURORA_VERSION}};type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox{{AURORA_VERSION}};field0-0-0=cf_tracking_firefox{{AURORA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{AURORA_VERSION}};value0-3-0=unaffected;field0-7-0=cf_tracking_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox{{AURORA_VERSION}};field0-5-0=cf_status_firefox{{AURORA_VERSION}};field0-4-0=cf_status_firefox{{AURORA_VERSION}};type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437 Bugs] tracking Firefox Aurora {{AURORA_VERSION}}


* Bugs nominated for approval
* Bugs nominated for approval
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=approval-aurora%3F&sharer_id=272375&list_id=6606206 Aurora approvals]
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=approval-beta%3F&sharer_id=272375&list_id=6606224 Beta approvals]
** [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=approval-beta%3F&sharer_id=272375&list_id=6606224 Beta approvals]


* Top-crash list
* Top-crash list
** [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&keywords=topcrash%2C%20&keywords_type=allwords&list_id=6606248&v11=unaffected&j10=OR&o14=notequals&f13=OP&o2=equals&j16=OR&v5=wontfix&f12=CP&j4=OR&f14=cf_status_firefox{{BETA_VERSION}}&o17=notequals&o20=notequals&v2=%2B&f21=CP&f10=OP&f19=OP&f22=CP&f1=OP&f20=cf_status_firefox{{BETA_VERSION}}&j13=OR&f8=cf_status_firefox{{BETA_VERSION}}&f0=OP&j19=OR&o11=notequals&f18=CP&columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate&f15=CP&f9=CP&j7=OR&v20=verified%20disabled&f4=OP&query_format=advanced&j1=OR&v17=disabled&f3=CP&f2=cf_tracking_firefox{{BETA_VERSION}}&f11=cf_status_firefox{{BETA_VERSION}}&f5=cf_status_firefox{{BETA_VERSION}}&f17=cf_status_firefox{{BETA_VERSION}}&v8=fixed&v14=verified&f6=CP&f7=OP&o8=notequals&f16=OP Beta top-crashers]
** [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&keywords=topcrash%2C%20&keywords_type=allwords&list_id=6606248&v11=unaffected&j10=OR&o14=notequals&f13=OP&o2=equals&j16=OR&v5=wontfix&f12=CP&j4=OR&f14=cf_status_firefox{{BETA_VERSION}}&o17=notequals&o20=notequals&v2=%2B&f21=CP&f10=OP&f19=OP&f22=CP&f1=OP&f20=cf_status_firefox{{BETA_VERSION}}&j13=OR&f8=cf_status_firefox{{BETA_VERSION}}&f0=OP&j19=OR&o11=notequals&f18=CP&columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate&f15=CP&f9=CP&j7=OR&v20=verified%20disabled&f4=OP&query_format=advanced&j1=OR&v17=disabled&f3=CP&f2=cf_tracking_firefox{{BETA_VERSION}}&f11=cf_status_firefox{{BETA_VERSION}}&f5=cf_status_firefox{{BETA_VERSION}}&f17=cf_status_firefox{{BETA_VERSION}}&v8=fixed&v14=verified&f6=CP&f7=OP&o8=notequals&f16=OP Beta top-crashers]
** [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&keywords=topcrash%2C%20&keywords_type=allwords&list_id=6606390&v11=unaffected&j10=OR&o14=notequals&j22=OR&f13=OP&o2=equals&j16=OR&f23=cf_tracking_firefox{{BETA_VERSION}}&v5=wontfix&f12=CP&f25=CP&j4=OR&f14=cf_status_firefox{{AURORA_VERSION}}&o17=notequals&o20=notequals&f24=CP&v2=%2B&f21=CP&f10=OP&f19=OP&f22=OP&f1=OP&f20=cf_status_firefox{{AURORA_VERSION}}&j13=OR&f8=cf_status_firefox{{AURORA_VERSION}}&f0=OP&j19=OR&o11=notequals&f18=CP&columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate&f15=CP&f9=CP&j7=OR&v20=verified%20disabled&f4=OP&o23=notequals&query_format=advanced&v23=%2B&j1=OR&v17=disabled&f3=CP&f2=cf_tracking_firefox{{AURORA_VERSION}}&f11=cf_status_firefox{{AURORA_VERSION}}&f5=cf_status_firefox{{AURORA_VERSION}}&f17=cf_status_firefox{{AURORA_VERSION}}&v8=fixed&v14=verified&f6=CP&f7=OP&o8=notequals&f16=OP Aurora top-crashers]


=== Nag Emails ===
=== Nag Emails ===
Line 134: Line 123:
** [http://www.mozilla.org/en-US/mobile/{{BETA_VERSION}}.0beta/releasenotes/ Mobile Beta notes]
** [http://www.mozilla.org/en-US/mobile/{{BETA_VERSION}}.0beta/releasenotes/ Mobile Beta notes]
    
    
* '''Firefox-Aurora''' :  
* '''Firefox-Nightly''' :  
** [https://www.mozilla.org/en-US/firefox/{{AURORA_VERSION}}.0a2/auroranotes/ Desktop Aurora notes]   
** [https://www.mozilla.org/en-US/firefox/nightly/notes/ Desktop Nightly notes]   
** [http://www.mozilla.org/en-US/mobile/{{AURORA_VERSION}}.0a2/auroranotes/ Mobile Aurora notes]


== See [https://wiki.mozilla.org/Release_Management/Release_Process/FAQ FAQ] ==
== See [https://wiki.mozilla.org/Release_Management/Release_Process/FAQ FAQ] ==
Line 143: Line 131:
* IRC:
* IRC:
** irc.mozilla.org
** irc.mozilla.org
** Some channels:#introduction, #relman, #release-drivers, #developers, #planning, #mobile, #b2g
** Some channels:#introduction, #relman, #release-drivers, #developers, #planning, #mobile
** [https://wiki.mozilla.org/IRC More info on irc]
** [https://wiki.mozilla.org/IRC More info on irc]
* Mailing List:
* Mailing List:
Line 154: Line 142:
** mozilla.dev.planning
** mozilla.dev.planning
** mozilla.announce
** mozilla.announce
* Be a part of Channel Meeting if you are interested in day-day updates for desktop/mobile releases
* Be part of the Channel Meeting if you are interested in day-day updates for desktop/mobile releases
**[https://wiki.mozilla.org/Firefox/Channels/Meetings More info on channel meeting]
**[https://wiki.mozilla.org/Firefox/Channels/Meetings More info on channel meeting]


[[Category:Release Management]]
[[Category:Release Management]]
Confirmed users
1,255

edits