B2G/Roadmap: Difference between revisions

From MozillaWiki
< B2G
Jump to navigation Jump to search
Line 103: Line 103:
* Communication: Improvements to incoming call design ([https://bugzilla.mozilla.org/show_bug.cgi?id=887802 887802]) -- [DONE]
* Communication: Improvements to incoming call design ([https://bugzilla.mozilla.org/show_bug.cgi?id=887802 887802]) -- [DONE]
* Communication: MMI code improvements (CLIP, CLIR, Call Barring, Call on Hold, Call waiting) ([https://bugzilla.mozilla.org/show_bug.cgi?id=891345 891345], [https://bugzilla.mozilla.org/show_bug.cgi?id=892498 892498], [https://bugzilla.mozilla.org/show_bug.cgi?id=894871 894871], [https://bugzilla.mozilla.org/show_bug.cgi?id=893727 893727], [https://bugzilla.mozilla.org/show_bug.cgi?id=833754 833754], [https://bugzilla.mozilla.org/show_bug.cgi?id=890831 890831], [https://bugzilla.mozilla.org/show_bug.cgi?id=890912 890912], [https://bugzilla.mozilla.org/show_bug.cgi?id=897441 897441]) -- [DONE]
* Communication: MMI code improvements (CLIP, CLIR, Call Barring, Call on Hold, Call waiting) ([https://bugzilla.mozilla.org/show_bug.cgi?id=891345 891345], [https://bugzilla.mozilla.org/show_bug.cgi?id=892498 892498], [https://bugzilla.mozilla.org/show_bug.cgi?id=894871 894871], [https://bugzilla.mozilla.org/show_bug.cgi?id=893727 893727], [https://bugzilla.mozilla.org/show_bug.cgi?id=833754 833754], [https://bugzilla.mozilla.org/show_bug.cgi?id=890831 890831], [https://bugzilla.mozilla.org/show_bug.cgi?id=890912 890912], [https://bugzilla.mozilla.org/show_bug.cgi?id=897441 897441]) -- [DONE]
* Settings: CE: Audio volume warning ([https://bugzilla.mozilla.org/show_bug.cgi?id=891687 891687])
* Settings: CE: Audio volume warning ([https://bugzilla.mozilla.org/show_bug.cgi?id=891687 891687]) -- [DONE]
* Settings: Keyboard IME framework ([https://bugzilla.mozilla.org/show_bug.cgi?id=891678 891678])
* Settings: Keyboard IME framework ([https://bugzilla.mozilla.org/show_bug.cgi?id=891678 891678]) -- [DONE]
* Productivity: Email notifications ([https://bugzilla.mozilla.org/show_bug.cgi?id=892519 892519], [https://bugzilla.mozilla.org/show_bug.cgi?id=892521 892521], [https://bugzilla.mozilla.org/show_bug.cgi?id=892522 892522], [https://bugzilla.mozilla.org/show_bug.cgi?id=892523 892523])
* Productivity: Email notifications ([https://bugzilla.mozilla.org/show_bug.cgi?id=892519 892519], [https://bugzilla.mozilla.org/show_bug.cgi?id=892521 892521], [https://bugzilla.mozilla.org/show_bug.cgi?id=892522 892522], [https://bugzilla.mozilla.org/show_bug.cgi?id=892523 892523])
* Productivity: Email sync internal settings ([https://bugzilla.mozilla.org/show_bug.cgi?id=892518 892518])
* Productivity: Email sync internal settings ([https://bugzilla.mozilla.org/show_bug.cgi?id=892518 892518])
* Graphics/Audio: Microphone API ([https://bugzilla.mozilla.org/show_bug.cgi?id=894848 894848]) -- [DONE]
* Graphics/Audio: Microphone API ([https://bugzilla.mozilla.org/show_bug.cgi?id=894848 894848]) -- [DONE]
* Browser: Enhanced responsiveness/rendering ([https://bugzilla.mozilla.org/show_bug.cgi?id=894923 894923], [https://bugzilla.mozilla.org/show_bug.cgi?id=894939 894939], [https://bugzilla.mozilla.org/show_bug.cgi?id=894954 894954])
* Browser: Enhanced responsiveness/rendering ([https://bugzilla.mozilla.org/show_bug.cgi?id=894923 894923], [https://bugzilla.mozilla.org/show_bug.cgi?id=894939 894939], [https://bugzilla.mozilla.org/show_bug.cgi?id=894954 894954])
* System: Multi-resolution support (WVGA, qHD) ([https://bugzilla.mozilla.org/show_bug.cgi?id=891685 891685])
* System: Multi-resolution support (WVGA, qHD) ([https://bugzilla.mozilla.org/show_bug.cgi?id=891685 891685]) -- [DONE]
* System: Customization management ([https://bugzilla.mozilla.org/show_bug.cgi?id=891723 891723], [https://bugzilla.mozilla.org/show_bug.cgi?id=891724 891724], [https://bugzilla.mozilla.org/show_bug.cgi?id=891725 891725], [https://bugzilla.mozilla.org/show_bug.cgi?id=892938 892938], [https://bugzilla.mozilla.org/show_bug.cgi?id=891726 891726])
* System: Customization management ([https://bugzilla.mozilla.org/show_bug.cgi?id=891723 891723], [https://bugzilla.mozilla.org/show_bug.cgi?id=891724 891724], [https://bugzilla.mozilla.org/show_bug.cgi?id=891725 891725], [https://bugzilla.mozilla.org/show_bug.cgi?id=892938 892938], [https://bugzilla.mozilla.org/show_bug.cgi?id=891726 891726])
* Media: Music player status on homescreen ([https://bugzilla.mozilla.org/show_bug.cgi?id=891014 891014]) -- [DONE]
* Media: Music player status on homescreen ([https://bugzilla.mozilla.org/show_bug.cgi?id=891014 891014]) -- [DONE]

Revision as of 10:33, 26 September 2013

This is an overview of the current Firefox OS engineering roadmap. Information on this page is subject to frequent updates and changes.

Feature Complete (FC) dates

FC means Feature Complete. At this date driving is handed over to the chipset vendor to stabilize the release for productization.

  • FxOS 1.2 FC date: September 15, 2013 [completed]
  • FxOS 1.3 FC date: December 9, 2013 [in progress]
  • FxOS 1.4 FC date: Mar 3, 2014 [planning]

The current planning is to continue with FxOS releases every 12 weeks, aligned with the Firefox/Gecko release trains. At any given time trunk is open for feature development, and we are in parallel converging one release for productization.

Disclaimer: FC dates are subject to change, based on changes in the productization timelines.

Feature backlog

We maintain a public backlog [1] of features for Firefox OS. Our engineering community of Mozilla engineers, partner engineers and contributors pick and prioritize features from this backlog. To propose additions to the backlog, please contact ffos-product@mozilla.org.

Upcoming releases

We have committed a number of features for each of our upcoming releases. We are confident that these features will make the FC (feature complete) dates for each respective release. In addition, we have a backlog of features we are working on that will make the next available train and might land in FxOS 1.3, 1.4 or later depending on when they are stable enough to be turned on by default.

Committed 1.3 Features

  • In progress of finalizing the committed feature list
  • Communication: MMS/SMS Enhancements (919966, 919971, 919974, 919977, 919995, 920003, 840515)
  • Communication: Support for Datastore API (918827)
  • Communication: Calling directly from call log (920011)
  • Communication: Call Ended message (920414)
  • Communication: Delete multiple contacts (920009)
  • Communications: Dual SIM Dual Standby (DSDS) basic support
  • Media: Access to music controls in notifications tray (902981)
  • Media: Access to music controls when screen is locked (891024)
  • Media: Add digital zoom capability to camera
  • Media: Enable continuous autofocus on camera
  • Media: Add flash capability to camera
  • Media: Arrange content in the gallery app
  • Media: Display file information in the gallery app

Additional targeted features for 1.3

We would like to deliver these features in 1.3, but they will be postponed to 1.4 if they are not ready in time. We will not hold the 1.3 release for any of these features.

  • Communications: Support sharing of Contacts via NFC (894676)
  • Communications: Notification management enhancements
  • Communications: MMS: Display received time inside SMS/MMS
  • Communications: MMS: Sending vcard + vcal via MMS
  • Communications: Silence an incoming call
  • Communications: Change call log length
  • Communications: Undo a contacts merge
  • Communications: Call length in call log
  • Communications: Landscape mode support in Messages
  • Settings: Cost control improvements
  • Settings: Keyboard: entry/preview performance, dynamic hit states
  • Settings: File manager platform support
  • Email: POP3 support (91680,91683, 916088, 916090)
  • Email: Multi-recipient contact selection (904635)
  • Email: setting for automatic attachment download (838013)
  • Email: Push notifications
  • Email: Advance to next/previous message from within message
  • Email: support audio/video attachments
  • Graphics/Audio: System wide volume control
  • Graphics/Audio: RTSP
  • Graphics/Audio: Opus support
  • Graphics/Audio: WebRTC platform support
  • Browser: Additional settings (private browsing, sharing options, etc.)
  • System: Improved offline support
  • System: Device Info API
  • System: OS visual refresh (lock and home screen)
  • System: Global account management
  • Media: Video player fast forward/rewind
  • Media: Gallery: rename/view file info
  • Media: Warning if battery is low while recording video
  • RIL: Seamless streaming network handoff
  • RIL: NFC platform support
  • RIL: EAP-SIM

Targeted features for 1.4

Currently none of these features are committed. We will select committed features after the 1.3 train has wrapped up.

  • Full list to be update shortly
  • Communications: Haida support
  • Communications: SMS on SIM
  • Communications: Contacts on SIM
  • Communications: DSDS feature completion
  • Communications: Clear Code Support

Past Releases + Complete Features

Committed 1.2 Features

  • Communication: Redial last number (887488, 887545) -- [DONE]
  • Communication: Bluetooth contacts sharing (887534, 887663) -- [DONE]
  • Communication: Contact export to USIM (887673) -- [DONE]
  • Communication: Export Contact to media card (887776) -- [DONE]
  • Communication: Fixed dialing number (FDN) support (888902, 888912, 888919) -- [DONE]
  • Communication: Conference calling (887680, 887686, 887764) -- [DONE]
  • Communication: Silent SMS (816564) -- [DONE]
  • Communication: Improvements to contact import (887783, 894851) -- [DONE]
  • Communication: Improvements to incoming call design (887802) -- [DONE]
  • Communication: MMI code improvements (CLIP, CLIR, Call Barring, Call on Hold, Call waiting) (891345, 892498, 894871, 893727, 833754, 890831, 890912, 897441) -- [DONE]
  • Settings: CE: Audio volume warning (891687) -- [DONE]
  • Settings: Keyboard IME framework (891678) -- [DONE]
  • Productivity: Email notifications (892519, 892521, 892522, 892523)
  • Productivity: Email sync internal settings (892518)
  • Graphics/Audio: Microphone API (894848) -- [DONE]
  • Browser: Enhanced responsiveness/rendering (894923, 894939, 894954)
  • System: Multi-resolution support (WVGA, qHD) (891685) -- [DONE]
  • System: Customization management (891723, 891724, 891725, 892938, 891726)
  • Media: Music player status on homescreen (891014) -- [DONE]

Additional Features targeted for 1.2