|
|
| Line 5: |
Line 5: |
| '''FC''' means Feature Complete. At this date, a development package is made available to chipset and hardware manufacturers to stabilize the release for productization. | | '''FC''' means Feature Complete. At this date, a development package is made available to chipset and hardware manufacturers to stabilize the release for productization. |
|
| |
|
| * '''FxOS 2.2''' Feature Complete date: April 29, 2015 [completed] | | * '''FxOS 2.2''' Release date: April 29, 2015 [completed] |
| * '''FxOS 2.1''' Feature Complete date: Oct 13, 2014 [completed] | | * '''FxOS 2.1''' Release date: Oct 13, 2014 [completed] |
| * '''FxOS 2.0''' Feature Complete date: July 21, 2014 [completed] | | * '''FxOS 2.0''' Release date: July 21, 2014 [completed] |
| * '''FxOS 1.4''' Feature Complete date: April 25, 2014 [completed] | | * '''FxOS 1.4''' Release date: April 25, 2014 [completed] |
| * '''FxOS 1.3''' Feature Complete date: January 31, 2014 [completed] | | * '''FxOS 1.3''' Release date: January 31, 2014 [completed] |
| * '''FxOS 1.2''' Feature Complete date: September 15, 2013 [completed] | | * '''FxOS 1.2''' Release date: September 15, 2013 [completed] |
|
| |
|
| '''Disclaimer''': Future Feature Complete dates are subject to change, based on changes in commercialization and business demands. | | '''Disclaimer''': Future Feature Complete dates are subject to change, based on changes in commercialization and business demands. |
|
| |
|
| The current planning is to continue with FxOS releases every 12 weeks, aligned with the Firefox/Gecko release trains. At any given time master is open for feature development and in parallel converging one release for productization. | | The current planning is to continue with FxOS releases every 12 weeks, aligned with the Firefox/Gecko release trains. At any given time master is open for feature development and in parallel converging one release for productization. |
|
| |
| == Feature Backlog ==
| |
|
| |
| We maintain a backlog [https://docs.google.com/a/mozilla.com/spreadsheets/d/1r_zkWTbold5dlA5vh8P4xugTmRlfYQo5mUAuYc2qAxQ/edit#gid=1614323545] of features for Firefox OS. Our engineering community of Mozilla engineers, partner engineers and contributors pick and prioritize features from this backlog. Please request access to view this doc. To propose additions to the backlog, please contact ''ffos-product@mozilla.org''.
| |
|
| |
|
| == Upcoming Releases == | | == Upcoming Releases == |
| Line 26: |
Line 22: |
| See also [[Release Management/B2G Landing]] | | See also [[Release Management/B2G Landing]] |
|
| |
|
| === 2.2 Focus Features ===
| |
| [https://mozilla.aha.io/published/2a593f5468fe2b361b7e9f1292d69ff1?page=1 2.2 Release - Focus Features]
| |
|
| |
|
| |
| == Past Releases + Complete Features ==
| |
|
| |
| === 2.1 Features ===
| |
|
| |
| <big>'''Accessibility'''</big>
| |
| * {{done|}} Accessibility improvements to Contacts, Dialer, System [https://bugzilla.mozilla.org/buglist.cgi?priority=--&f1=blocked&list_id=11080104&o1=anyexact&resolution=FIXED&query_based_on=b2ga11y%20p%3D1&o2=substring&query_format=advanced&f2=status_whiteboard&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&v1=893789&v2=b2ga11y%20p%3D1&product=Core&product=Firefox%20OS&known_name=b2ga11y%20p%3D1 Query]
| |
|
| |
| <big>'''Communications'''</big>
| |
| * {{done|}} The empty experience shall clearly indicate if it's tap-able {{Bug|1026689}}
| |
| * {{done|}} Highlight Actionable Fields {{Bug|1026690}}
| |
| * {{done|}} The mute button shall be available when dial pad is shown {{Bug|1026692}}
| |
| * {{done|}} Attachment action shall be emphasized more and grouped closer to the input area and keyboard {{Bug|1026694}}
| |
| * {{done|}} ICE Access from LockScreen / ICE Contact {{Bug|1026682}}
| |
| * {{done|}} Emergency Warning System (CMAS) Meta {{Bug|1023684}} {{Bug|1026685}}
| |
| * {{done|}} Visual Refresh in Messaging {{Bug|1030925}}
| |
| * {{done|}} SMS app should be perceived to start immediately {{Bug|1028207}}
| |
|
| |
| <big>'''Devices'''</big>
| |
| * {{done|}} Transfer Protocol {{Bug|922927}}
| |
| * {{done|}} Mount and Unmount SD cards {{Bug|945642}} {{Bug|908916}}
| |
|
| |
| <big>'''Media'''</big>
| |
| <br />
| |
| '''Ringtone Creation/Management'''
| |
| * {{done|}} Visual Refresh in Ringtones - add new ringtones {{Bug|1014009}}
| |
| * {{done|}} Transfer ringtones from SD card to firefox OS device {{Bug|1027995}}
| |
|
| |
| '''Smart Data'''
| |
| * {{done|}} Ability to track individual app network data usage {{Bug|1033549}}
| |
|
| |
| <big>'''Productivity'''</big>
| |
| * {{done|}} Email: It is unclear what is editable and not {{Bug|1028224}}
| |
| * {{done|}} Calendar day view should start at 8 AM {{Bug|1023663}}
| |
| * {{done|}} Automate changing end date/time in Calendar {{Bug|977050}}
| |
| * {{done|}} The week view shall be updated to 5 days {{Bug|1023662}}
| |
|
| |
| <big>'''Stream 3 (Connected Devices)'''</big>
| |
| * {{done|}} A new 'embed-widgets' permission exposing to privileged apps for solving widget case {{Bug|1005818}}
| |
| * {{done|}} Nested-OOP support Meta {{Bug|1033984}}
| |
| * {{done|}} Support HTMLMediaElement.audioTracks and videoTrack {{Bug|744896}}
| |
| * {{done|}} Expose a client UDP datagram socket API to web applications {{Bug|745283}}
| |
|
| |
| <big>'''System Front End'''</big>
| |
| * {{done|}} Haida: Browser Integration into System Meta {{Bug|945259}}
| |
| * {{done|}} Haida: Universal Search & Navigation Meta {{Bug|946452}}
| |
| * {{done|}} Haida: Bookmark Migration from Browser to Homescreen {{Bug|945827}}
| |
| * {{done|}} Haida: Explanation of Bookmark Migration {{Bug|938279}}
| |
| * {{done|}} Task Switcher: Improve Task Switcher Discoverability {{bug|1058096}}
| |
| * {{done|}} Search/Rocketbar: Color Matching Status Bar {{Bug|1013913}}
| |
| * {{done|}} App-to-App Gesture: App-to-app Edge Gesture Improvements {{Bug|1037468}}
| |
| * {{done|}} FTE: Skip time and timezone setting when network time is available {{Bug|1026098}}
| |
| * {{done|}} FTE: Show 3G/4G connectivity status {{Bug|1035250}}
| |
| * {{done|}} SoftHome Button: SoftHome Button UX improvement {{Bug|1037251}} {{Bug|1037255}} {{Bug|1037261}} {{Bug|1036339}}
| |
|
| |
| <big>'''System Platform'''</big>
| |
| * {{done|}} Keyboard: Update multi-touch typing behavior {{Bug|985855}}
| |
| * {{done|}} Settings: Support for EU Internet APN (regulatory requirement) {{Bug|1024776}}
| |
| * {{done|}} Settings: 24 hour time format {{Bug|903683}}
| |
| * {{done|}} Notifications in lock screen shall be actionable {{Bug|1023818}}
| |
| * {{done|}} Support Media Source Extension on Firefox OS {{Bug|1027519}}
| |
| * {{done|}} Support for Packaged Hosted Apps {{Bug|1033360}}
| |
| * {{done|}} Web components work {{Bug|1024428}} {{Bug|1026164}} {{Bug|1025933}}
| |
|
| |
| <big>'''Graphics'''</big>
| |
| * {{done|}} Transform: scale(X) not being repainted when assigned {{Bug|989403}}
| |
| * {{done|}} Project Butter on B2 Phase 1 {{Bug|987532}}
| |
| * {{done|}} Add preference for inverting color {{Bug|1016539}}
| |
| * {{done|}} Remove limitation related to absolute positioned frames in async scrolling {{Bug|1026271}}
| |
|
| |
|
| |
| <big>'''Telephony/Networking'''</big>
| |
| <br />
| |
| '''NFC'''
| |
| * {{done|}} Tap-to-pay for payments at Point of Sale {{Bug|979152}}
| |
| * {{done|}} Add couponing to tap-to-pay {{Bug|979154}}
| |
| * {{done|}} Tap-to-go functionality to pass through gates {{Bug|979157}}
| |
|
| |
| '''RIL'''
| |
| * {{done|}} Support different MVNO and operator using the same MNC/MCC {{Bug|1027430}}
| |
| * {{done|}} B2G STK: Support for STK icon display {{Bug|824145}}
| |
| * {{done|}} Cellbroadcast API: support multiple sim cards {{Bug|921326}}
| |
| * {{done|}} ReadICCID() even appIndex is -1 {{Bug|1013847}}
| |
| * ''[ON GOING]'' MMI: Unify both sendMMI() and dial() functions {{Bug|889737}}
| |
|
| |
| <big>'''WebRTC'''</big>
| |
| * {{done|}} Client: Swap between front and back camera while in a call {{Bug|1033326}}
| |
|
| |
| === Partner Contribution 2.1 Features ===
| |
| The list of features below are contributed by our ecosystem partners as well as the Mozilla community. Many of these features will land in the v2.1 release, however, for any features that don't make the feature landing date, they will land in our next release.
| |
|
| |
|
| * {{done|}} Communications: Device does not play an 'end tone' when the call is finished {{Bug|995938}}
| |
|
| |
|
| For older Releases, see [[B2G/Roadmap/Archive_-_Past_Releases_Complete_Features|Archive_-_Past_Releases_Complete_Features]] | | For older Releases, see [[B2G/Roadmap/Archive_-_Past_Releases_Complete_Features|Archive_-_Past_Releases_Complete_Features]] |