Nightly: Difference between revisions

Jump to navigation Jump to search
2,777 bytes added ,  8 March 2017
Rewrite the Nightly page, provide steps to install and get involved in Nightly. Use a FAQ format.
No edit summary
(Rewrite the Nightly page, provide steps to install and get involved in Nightly. Use a FAQ format.)
Line 1: Line 1:
Mozilla provides development builds of Firefox in the following channels: Beta, Aurora, and Nightly. As of May 2016, Firefox 47 is in the Beta channel, Firefox 48 is in the Aurora channel, and Firefox 49 is in the Nightly channel.
[[File:Firefox-nightly logo-only RGB 25%.png|x150px|Nightly Logo]][[File:Firefox-nightly wordmark-only RGB 25%.png||x150px|Nightly Wordmark]]


A release is a specific version of the application, and will have a number associated with it such as 20.0 or 20.0.1.  A build narrows down that release even more; you can see specific build information in about:buildconfig. Releases that have been under development go "up" a channel about every six weeks, usually released the day after the code is merged. So the channel is like a slot that is filled every 6 weeks with a new version of the software that has been intensively tested.
=== What is Firefox Nightly? ===


Every day, Mozilla developers write code that is merged into a common code repository (mozilla-central) and every day that code is compiled so as to create a pre-release version of Firefox based on this code for testing purposes, this is what we call a Nightly build. Once this code matures, it is be merged into stabilization repositories (Aurora and later Beta) where that that code will be polished until we reach a level of quality that allows us to ship a new final version of Firefox to hundreds of millions of people. This development process used to ship a new version of Firefox every 5 to 8 weeks is called the Train Model.


See also:
{| style="border: 1px solid darkgray; width: 50em"
|+ style="font-weight: bold;" |Firefox channels as of March 2017
|- style="color: black; background-color: white;"
! | 55
! | 54
! | 53
! | 52
! | 51
|- style="color:white;"
| style="background-color: black;text-align: center" | Nightly
| style="background-color: darkblue;text-align: center" | Aurora
| style="background-color: orange;text-align: center" | Beta
| style="background-color: green;text-align: center" | Release
| style="background-color: transparent" |
| style="background-color: transparent" |
|- style="color:white;"
| style="background-color: transparent;text-align: center" |
| style="background-color: black;text-align: center" | Nightly
| style="background-color: darkblue;text-align: center" | Aurora
| style="background-color: orange;text-align: center" | Beta
| style="background-color: green;text-align: center" | Release
| style="background-color: transparent" |
|}


* [https://developer.mozilla.org/en-US/docs/Mozilla/Multiple_Firefox_Profiles Managing multiple profiles] is very useful if you want to run the release version of Firefox and a Nightly, Aurora, or Beta build, easily, at the same time.
=== Should I become a Nightly user? ===


* Releases: https://wiki.mozilla.org/Releases (merge dates)
Of course, Nightly does not have the polish, quality and stability of the Release channel as this is a work in progress but we are doing our best through automation, QA and community to provide you the best nightly builds possible.
* Releases: https://wiki.mozilla.org/Firefox/Flight_Tracking
* Rapid Release calendar: https://wiki.mozilla.org/RapidRelease/Calendar


* Nightly release page: http://nightly.mozilla.org/
If you are a power-user, that you want to have access to features in developments months before they become mainstream, have tolerance for occasional functional regressions and are looking for an easy way to help Mozilla  and Firefox development, you should use Nightly (ideally as your main browser but you can also use it alongside Firefox on the release channel or another browser).
* Nightly first run page: https://www.mozilla.org/en-US/firefox/nightly/firstrun/
 
* ftp directory for Nightly http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/
Unlike Firefox on the Release channel, Nightly sends by default anonymized usage statistics, called [https://www.mozilla.org/en-US/privacy/firefox/#telemetry Telemetry] which helps us improve Firefox and track regressions on a daily basis. Just using Nightly and sending telemetry data is already of great help to all Mozilla developers as it allows them to get usage statistics on the features they work on.
 
Of course, Nightly is more likely to crash than a final release and sending your crashes to our engineers is also of considerable help as it helps us catch instabilities long before end-users are exposed to them.
 
And if you want to go a step further, you can file bugs in our [https://bugzilla.mozilla.org Bug tracker] with detailed information about what is not working for you in Nightly.
 
=== Where can I download Firefox Nightly? ===
 
'''➡ Go to [https://nightly.mozilla.org nightly.mozilla.org]'''
 
Nightly is available for all the platforms we support officially (Windows 7 and later, MacOS, Linux) and we provide both 32 and 64 bits for Linux and Windows. We also support a large range of languages ranging from Albanian to Vietnamese.
 
All of our available builds are listed on this page: https://www.mozilla.org/firefox/nightly/all/
 
=== Where can I get news about Nightly? ===
We maintain a few communication channels to give you news about the development of Nightly features or activities relevant to our community of Nightly users:
 
* Twitter: https://twitter.com/FirefoxNightly
* Blog: https://blog.nightly.mozilla.org
* IRC channel: [irc://irc.mozilla.org/nightly #nightly on irc.mozilla.org]
* Experimental platform features page on MDN: https://developer.mozilla.org/en-US/Firefox/Experimental_features
Confirmed users
1,321

edits

Navigation menu