Firefox: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Formatting)
 
(241 intermediate revisions by 68 users not shown)
Line 1: Line 1:
Do not edit this list unless you are on the Firefox team. Keep comments to the discussion pages, please.  
<div style="border: thin dotted #aaa; padding:5px;">
'''Please do not edit these pages unless you're on the Firefox team. Your feedback and comments are welcomed on the [[{{TALKPAGENAME}}|discussion page]].'''</div><br>


= Firefox Roadmap =
__TOC__


* [[ReleaseRoadmap|Release Roadmap]]
==About Firefox==
How people use the internet has evolved since Firefox was born, and we need to keep up. People deserve an independent agent that gives them control over their identity online and keeps them safe, and we can’t do that with just a browser alone anymore. Over the next three years, we will expand the reach of Firefox.


= Firefox 2.0 (Bon Echo) Plan =
Firefox will be a browser, but it will also be a set of services and mobile apps. We will continue to improve our core experience, but we will introduce new ideas that would not happen without us. People will choose Firefox because it imbues them with super powers that they can’t get anywhere else. It will always work better than they expect. It will make being online better. We are at our best when the world follows our lead.  


* '''[[Firefox2|Bon Echo Product Planning and Release Management]]'''
We are bad at following others. We will create the future and accelerate it. We are going to matter.


* [[Firefox:2.0 Accessibility]]
== Teams & Products ==
* [[Firefox:2.0 Institutional Deployment]]
* [[Firefox:2.0 Customizable Toolbars]]
* [[Firefox:2.0 Multi-locale Installers]]
* [[Firefox:2.0 Download Manager]]
* [[Firefox:Info Window]]
* [[Firefox:Extension Manager UI]]
* [[Places]]
* [[Browser History]]
* [[Search Service]]
* [[Feed Handling]]
* [[Firefox Development Integration]]
* [[Download Size]]
* [[Location Bar]]
* [[Firefox:2.0 QA Activities]]


= Firefox 1.0 branch =
* Firefox Desktop
== Firefox 1.0.1 (Security/stability update) Plan ==
* Firefox for Android
* [[Firefox:CD Packaging]]
* Firefox for iOS
* [[CloudServices|Cloud Services]]
* Developer Services
* Developer Tools
* [[Firefox/Onboarding|Firefox Onboarding]]
* [[Add-ons]]
* [[Firefox Core Engineering]]


== Firefox 1.0.2 (Security/stability update) Plan ==
== Download Firefox ==


== Firefox 1.0.3 (Security/stability update) Plan ==
==Active Releases and Roadmaps==


== Firefox 1.0.8 (Security/stability update) Plan ==
===Firefox Desktop and Android===


* [[Firefox:1.0.8:Schedule | Overall Schedule]]
In Firefox Desktop, the first half of the year will bring [https://wiki.mozilla.org/E10s multi-process] to the general release for the very first time. Test Pilot will be relaunched as a way for release channel users to opt into experimental features for rapid iteration and feedback. One of these features will be the [https://wiki.mozilla.org/Firefox/Activity_Stream Activity Stream] (placeholder name) which is a searchable, more powerful view of user history.
* [http://people.mozilla.com/~timr/FF1.5.0.2/BuildQATracking.htm Build and QA Tracking page]
* [[Firefox:1.0.8:Release Team Notes | Release Team Notes]]
* [[Firefox:1.0.8:Bug Stats | Bug Statistics]]
* News:
** Code freeze happened on February 15, 2006.  There are a couple of test failures we are looking at.


= Firefox 1.5 (Deer Park) Plan =
In Firefox for Android, the first half of the year will focus on providing users with a quality browsing experience that incorporates interactions more in line with their expectations, while bringing relevant Web content to the user in a proactive and digestible way. This includes a revamp of our [https://people.mozilla.org/~dhenein/labs/mobile-panels/ Top Sites, Bookmarks and other home panels], notifying users when a blog has been updated with new content, or reminding users of recently-saved bookmarks.


* '''[[Firefox:1.5_Product_Team|Deer Park Product Planning and Release Management]]'''
{| class="wikitable" style="text-align: center; width: 85%;" cellpadding="20"
|- style="font-weight: bold; background-color: #ff9500;"
|Release Version || Target Ship Date ||Roadmap || Release Highlights and Themes
|-
|46 || April 26, 2016 || [https://mozilla.aha.io/published/8b57b27ec784c27c666f603ace54727a?page=4 Desktop 46] <br>[https://mozilla.aha.io/published/2ffea87573bd3a2908a31fc602027b89?page=4 Android 46] || [https://www.mozilla.org/en-US/firefox/46.0/releasenotes/ Desktop Release Notes] <br> [https://www.mozilla.org/en-US/firefox/android/46.0/releasenotes/ Android Release Notes]
|-
|47 || June 7, 2016 || [https://mozilla.aha.io/published/8b57b27ec784c27c666f603ace54727a?page=5 Desktop 47] <br>[https://mozilla.aha.io/published/2ffea87573bd3a2908a31fc602027b89?page=6 Android 47]|| [https://www-dev.allizom.org/en-US/firefox/47.0a2/releasenotes/ Desktop Release Notes] <br> [https://www.mozilla.org/en-US/firefox/android/47.0a2/auroranotes/ Android Release Notes]
|-
|48 || Aug 2, 2016 || [https://mozilla.aha.io/published/8b57b27ec784c27c666f603ace54727a?page=6 Desktop 48] <br> [https://mozilla.aha.io/published/2ffea87573bd3a2908a31fc602027b89?page=6 Android 48]|| [https://www.mozilla.org/firefox/48.0/releasenotes/ Desktop Release Notes] <br> [https://www.mozilla.org/firefox/android/48.0/releasenotes/ Android Release Notes]
|-
|49 || Sept 20, 2016 || [https://mozilla.aha.io/published/8b57b27ec784c27c666f603ace54727a?page=7 Desktop 49] <br>[https://mozilla.aha.io/published/2ffea87573bd3a2908a31fc602027b89?page=7 Android 49]|| [https://www.mozilla.org/firefox/49.0/releasenotes/ Desktop Release Notes] <br> [https://www.mozilla.org/firefox/android/49.0/releasenotes/ Android Release Notes]
|-
|50 || Nov 8, 2016 || || Firefox 50 will see the release of our first Windows e10s sandbox and increase the e10s eligible population by supporting more add-ons. It will also feature new UI for insecure password submission.
|}


* [[Firefox:1.5 Mac Migrators]]
===Firefox for iOS===
* [[Firefox:1.5 Mac Shell Service]]
In Firefox for iOS, the first half of the year is about incorporating direct user feedback since its launch in November. This includes beefing up bookmarks management, refining how users navigate around the app, as well as integrating more iOS functionality.
* [[Firefox:1.5 Preferences Reorg]]
* [[Firefox:1.5 Extension Manager Upgrades]]
* [[Firefox:1.5 Software Update Upgrades]]
* [[Firefox:1.5 General Bugfixing]]
* [[Firefox:1.5 Localization]]
* [[Firefox:1.5 Multiplatform installer using xulrunner]]
* [[Feed Handling]] - cut (mostly)
* [[Firefox:1.5 Extension and Plugin Blacklisting]]
* [[Gecko:Chrome Registration]]
* [[Firefox:1.5 Party]] - Planning
* [[Link Targeting]] (tabs vs. windows UI)
* [[Web Site Updates]] Product Pages, Release Notes, etc
== Firefox 1.5.0.2 (Deer Park) Plan ==
* [[Firefox:1.5.0.2:Schedule | Overall Schedule]]
* [http://people.mozilla.com/~timr/FF1.5.0.2/BuildQATracking.htm Build and QA Tracking page]
* [[Firefox:1.5.0.2:Bug Stats | Bug Statistics]]
* [[Firefox:Home_Page:1502-ReleaseChecklist | Release Checklist]]
* [[Firefox:1.5.0.2:Meeting Notes]]
* [[Firefox:1.5.0.2:QA | QA Info]]


== Firefox 1.5.0.3 (Deer Park) Plan ==
{| class="wikitable" style="text-align: center; width: 85%;" cellpadding="20"
* [[Firefox:1.5.0.3:Schedule | Schedule]]
|- style="font-weight: bold; background-color: #ff9500;"
* [http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8.0 Bug lists]
|Release Version || Target Ship Date ||Roadmap || Release Highlights and Themes
* [[Firefox:1.5.0.3:Bug Stats | Bug Statistics]]
|-
* [[Firefox:1.5.0.3:Release Team Notes | Release Team meeting notes]]
| v3.0 || Mar 30th, 2016 || [https://mozilla.aha.io/published/9f17c73abd40fb1d9e52a60a67588bc2?page=4 iOS 3.0] ||
This release augments the Firefox for iOS app with several usability and security improvements. New users benefit from an updated list of popular web sites available on the home screen, which are easily removable. We provided autocompletion for most-popular web addresses so the user can quickly find the websites they are looking for with less typing. The browser now handles all links to Apple Maps and many third-party applications like Twitter. To keep users' passwords safer, the option to access logins through Passcode/TouchID has been introduced.  
For more information, please check [https://support.mozilla.org/en-US/kb/whats-new-firefox-ios-20?redirectlocale=en-US&redirectslug=whats-new-firefox-ios What's New in Firefox for iOS 3.0].
|-
| v4.0 || May 11th, 2016 || [https://mozilla.aha.io/published/9f17c73abd40fb1d9e52a60a67588bc2?page=5 iOS 4.0] ||
This release introduces more usability improvements and iOS integration features. Users can now quickly get to their bookmarks through the awesome bar search results.  We are handling certificate errors by allow the user to view the certificate or temporarily ignore the error.  When you add Firefox to your Today widget, you can open new tabs quickly, or open links that you have copied to your clipboard. We are also improving our sync process, by performing a background sync on exiting the app.
For more information, please check [https://support.mozilla.org/en-US/kb/whats-new-firefox-ios-version-40 What's New in Firefox for iOS 4.0].
|-
| v5.0 || ? || [https://mozilla.aha.io/published/9f17c73abd40fb1d9e52a60a67588bc2?page=5 iOS 5.0] ||
|}


= Firefox 3.0 Plan =
===Focus for iOS===


* [[Firefox:3.0 PRD]]
{| class="wikitable" style="text-align: center; width: 85%;" cellpadding="20"
* [[Firefox:Password Manager]]
|- style="font-weight: bold; background-color: #ff9500;"
* [[Firefox:Configurable Keybindings]]
|Release Version || Target Ship Date ||Roadmap || Release Highlights and Themes
* [[Firefox:3.0 Tabbed Browsing]]
|-
* [[Firefox:Safer Extension Installation]]
| v1.1 || TBD || [https://mozilla.aha.io/published/cf532f01d0e6c8be5b1be8bc903e2885?page=2 Focus 1.1]|| The next release of Focus for iOS will allow users to disable content blocking, or "whitelist" a specific site. Users may wish to disable Focus on a site because parts of the site don't work with Focus disabled. Focus 1.1 will also allow users to report breakage for a site to Mozilla. Mozilla will investigate all breakage reports for technical and policy merits.
* [[Firefox:Download Manager]]
|}
* [[Firefox:3.0 Unified XPInstall Download Back End]]
* [[Firefox:Info Window]]
* [[Firefox:3.0 Options Dialog reorg]]
* [[Firefox:3.0 Accessibility]]
* [[Firefox:3.0 Customizable Toolbars]]
* [[Firefox:3.0 Bookmarks]]
* [[Firefox:3.0 Places]]
* [[Firefox:3.0 User Information Management and Privacy]]


MacOS X:
== Communications ==
* [[Firefox:3.0 Mac Miscellany]]
=== Meetings & Notes ===
* [[Firefox:3.0 Mac Form Controls]]
* Firefox Cross Functional Delivery [[https://wiki.mozilla.org/Firefox/CrossFunctional Meeting]]  
* [[Firefox:3.0 Mac Default Browser/Mail/Shell]]
* Tues/Thurs Channel [[https://wiki.mozilla.org/Firefox/Channels/Meetings Meeting]]
* [[Firefox:3.0 Mac Migrators]]
* Mobile Engineering Meeting [[https://wiki.mozilla.org/Mobile/Notes Notes]]  
* [[Firefox:3.0 Mac Window Modality]]
* Mobile Product Meeting [[https://wiki.mozilla.org/Mobile/ProductPlanning Notes]]
* [[Firefox:3.0 Mac D&D Images]]
* Desktop Development [[https://wiki.mozilla.org/Firefox/Meeting Meeting]]
* [[Firefox:3.0 Mac Sheets]]
=== Mailing Lists ===
* [[Firefox:3.0 Mac Performance]]
* [https://groups.google.com/a/mozilla.com/forum/#!aboutgroup/fx-onboarding fx-onboarding]
=== Historical ===
Before 2020 year there were <s><code>#planning</code></s> and <s><code>#onboarding</code></s> on [[Mozilla IRC Server]].
<!-- Outdated information is commented -->
<!--
== Getting Involved ==
=== Metrics and Experiments ===
=== User Experience Prototypes ===
[https://mozilla.invisionapp.com/share/GA5RW90CW#/screens Activity Stream]
-->


= System Components =
==Historical Links & Info==


* [[Firefox:Options Window]]
[[Category:Firefox]]
* [[Firefox:Info Window]]
* [[Software Update]]
* [[Firefox:Printing and Page Setup]]
* [[Browser Window]]
* [[File Handling]]
* [[Download Manager]]
* [[Profile]]
 
= Firefox Miscellany/Marketing =
 
* [[Firefox/Feature Brainstorming|Feature Brainstorming]]
* [[Firefox:Branch Landing]]
 
= Release Team Info =
 
The Release Team is the team focused on releasing the security/stablity releases and handling the end game for major releases like Firefox 1.5 and Firefox 2.  There is usually a core set of people working out issues several days a week.  This core is a Release Lead, Dev Lead and and QA Lead.  Others involved are from L1On, Build, Marketing.  Everyone is invited to help with triaging bugs, provideing advice for the schedule, and dealing with last minute patching, landing fixes, resolving build issues, and resolving testing issues.
 
== Release Team Notes ==
* [[Firefox:Release Team Notes 2006-03-24 | 2006-03-24]]
* [[Firefox:Release Team Notes 2006-03-27 | 2006-03-27]]
* [[Firefox:Release Team Notes 2006-03-31 | 2006-03-31]]
* [[Firefox:Release Team Notes 2006-04-03 | 2006-04-03]]
 
Key links:
* [[Firefox:1.0.8:Release_Team_Notes | Release Team notes for 1.0.8]]
* [[Firefox:1.5.0.2:Meeting_Notes | Release Team notes for 1.5.0.2]]
* [[Firefox:1.5.0.3:Release_Team_Notes | Release Team notes for 1.5.0.3]]
 
IRC Channels: #108, #1502, #1503
 
Dial-in:
  Toll-free Number:        866-432-7917
  International Number:    334-309-0297
 
Currently we are meeting at these times:
* 1.0.8/1.5.0.2 meetings are every day: Mon/Wed/Thurs/Fri at 11am PST, Tues at 2pm PST
* 1.5.0.3 meetings are Mon, Web, Fri at 11am PST (sharing the time slot with 1.0.8/1.5.0.2

Latest revision as of 23:41, 31 January 2024

Please do not edit these pages unless you're on the Firefox team. Your feedback and comments are welcomed on the discussion page.


About Firefox

How people use the internet has evolved since Firefox was born, and we need to keep up. People deserve an independent agent that gives them control over their identity online and keeps them safe, and we can’t do that with just a browser alone anymore. Over the next three years, we will expand the reach of Firefox.

Firefox will be a browser, but it will also be a set of services and mobile apps. We will continue to improve our core experience, but we will introduce new ideas that would not happen without us. People will choose Firefox because it imbues them with super powers that they can’t get anywhere else. It will always work better than they expect. It will make being online better. We are at our best when the world follows our lead.

We are bad at following others. We will create the future and accelerate it. We are going to matter.

Teams & Products

Download Firefox

Active Releases and Roadmaps

Firefox Desktop and Android

In Firefox Desktop, the first half of the year will bring multi-process to the general release for the very first time. Test Pilot will be relaunched as a way for release channel users to opt into experimental features for rapid iteration and feedback. One of these features will be the Activity Stream (placeholder name) which is a searchable, more powerful view of user history.

In Firefox for Android, the first half of the year will focus on providing users with a quality browsing experience that incorporates interactions more in line with their expectations, while bringing relevant Web content to the user in a proactive and digestible way. This includes a revamp of our Top Sites, Bookmarks and other home panels, notifying users when a blog has been updated with new content, or reminding users of recently-saved bookmarks.

Release Version Target Ship Date Roadmap Release Highlights and Themes
46 April 26, 2016 Desktop 46
Android 46
Desktop Release Notes
Android Release Notes
47 June 7, 2016 Desktop 47
Android 47
Desktop Release Notes
Android Release Notes
48 Aug 2, 2016 Desktop 48
Android 48
Desktop Release Notes
Android Release Notes
49 Sept 20, 2016 Desktop 49
Android 49
Desktop Release Notes
Android Release Notes
50 Nov 8, 2016 Firefox 50 will see the release of our first Windows e10s sandbox and increase the e10s eligible population by supporting more add-ons. It will also feature new UI for insecure password submission.

Firefox for iOS

In Firefox for iOS, the first half of the year is about incorporating direct user feedback since its launch in November. This includes beefing up bookmarks management, refining how users navigate around the app, as well as integrating more iOS functionality.

Release Version Target Ship Date Roadmap Release Highlights and Themes
v3.0 Mar 30th, 2016 iOS 3.0

This release augments the Firefox for iOS app with several usability and security improvements. New users benefit from an updated list of popular web sites available on the home screen, which are easily removable. We provided autocompletion for most-popular web addresses so the user can quickly find the websites they are looking for with less typing. The browser now handles all links to Apple Maps and many third-party applications like Twitter. To keep users' passwords safer, the option to access logins through Passcode/TouchID has been introduced. For more information, please check What's New in Firefox for iOS 3.0.

v4.0 May 11th, 2016 iOS 4.0

This release introduces more usability improvements and iOS integration features. Users can now quickly get to their bookmarks through the awesome bar search results. We are handling certificate errors by allow the user to view the certificate or temporarily ignore the error. When you add Firefox to your Today widget, you can open new tabs quickly, or open links that you have copied to your clipboard. We are also improving our sync process, by performing a background sync on exiting the app. For more information, please check What's New in Firefox for iOS 4.0.

v5.0 ? iOS 5.0

Focus for iOS

Release Version Target Ship Date Roadmap Release Highlights and Themes
v1.1 TBD Focus 1.1 The next release of Focus for iOS will allow users to disable content blocking, or "whitelist" a specific site. Users may wish to disable Focus on a site because parts of the site don't work with Focus disabled. Focus 1.1 will also allow users to report breakage for a site to Mozilla. Mozilla will investigate all breakage reports for technical and policy merits.

Communications

Meetings & Notes

  • Firefox Cross Functional Delivery [Meeting]
  • Tues/Thurs Channel [Meeting]
  • Mobile Engineering Meeting [Notes]
  • Mobile Product Meeting [Notes]
  • Desktop Development [Meeting]

Mailing Lists

Historical

Before 2020 year there were #planning and #onboarding on Mozilla IRC Server.

Historical Links & Info