Mobile/Roadmap: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 216: Line 216:
{{ProjectEntry
{{ProjectEntry
| px =  
| px =  
| status = {{mprop}}
| status = {{mok}}
| project = [[Mobile/Projects/Firefox Hub v2 | Firefox Hub v2]] (currently planned feature complete)
| project = [[Mobile/Projects/Firefox Hub v2 | Firefox Hub v2]] (currently planned feature complete)
| dri = margaret
| dri = margaret
Line 224: Line 224:
{{ProjectEntry
{{ProjectEntry
| px =  
| px =  
| status = {{mrisk}}
| status = {{mok}}
| project = [[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]]
| project = [[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]]
| dri = wesj
| dri = wesj
Line 232: Line 232:
{{ProjectEntry
{{ProjectEntry
| px =  
| px =  
| status = {{mprop}}
| status = {{mok}}
| project = [[Mobile/Projects/Quickshare: Settable default service for quickshare buttons | Quickshare: Settable default service for quickshare buttons]]
| project = [[Mobile/Projects/Quickshare: Settable default service for quickshare buttons | Quickshare: Settable default service for quickshare buttons]]
| dri = wesj
| dri = wesj
Line 248: Line 248:
{{ProjectEntry
{{ProjectEntry
| px =  
| px =  
| status = {{mprop}}
| status = {{mok}}
| project = [[Mobile/Projects/Telemetry probes for Fennec UI elements|UX Telemetry]]
| project = [[Mobile/Projects/Telemetry probes for Fennec UI elements|UX Telemetry]]
| dri = chenxia
| dri = chenxia

Revision as of 16:08, 20 May 2014

Last updated: 2014/05/20

Roadmap

Firefox 29 (Shipped)

Schedule

  • Nightly: Dec 9, 2013
  • Aurora: Feb 4, 2014
  • Beta: March 18, 2014
  • Release: Apr 29, 2014
Px Status Project DRI Goals * Epic
P1 [ON TRACK] Firefox Accounts with Sync 1.5 integration mfinkle GRO, FXA, ECO N/A
P1 [ON TRACK] APK Synthesis on by default myk DAH, ECO N/A
P1 [ON TRACK] Multiple Quickshare Buttons - 2 Quickshare on main menu wesj GRO, REV N/A
P2 [ON TRACK] Toolbar Refactor N/A
P1 [ON TRACK] Shumway Bundled in Browser but disabled, bug 905668 GRO, ECO N/A
P1 [ON TRACK] Promo snippet for Sync margaret GRO, FXA, ECO N/A
P2 [ON TRACK] Preloaded bookmark for Marketplace ECO, DAH N/A
P2 [ON TRACK] Ability to "Hide" existing panels in about:home (see the full project page for more details) chenxia part of Hub N/A
P1 [ON TRACK] Dynamic snippets support preffed on, bug 862801. UX Signoff: 03/04 margaret GRO, REV, ECO N/A
P1 [ON TRACK] Replace throbber with progress bar bug 917896, bug 959776 GRO (perf) N/A

Firefox 30 (Beta)

Schedule

  • Nightly: Feb 3, 2014
  • Aurora: March 18, 2014
  • Beta: April 29, 2014
  • Release: Jun 10, 2014
Px Status Project DRI Goals * Epic
[ON TRACK] Quickshare on the context menu wesj GRO TBD
[ON TRACK] Evaluate pngquant for PNG size reduction bug 959833 bug 959833
P1 [ON TRACK] Firefox Hub v1 (RSS feed support + 2 add-ons) margaret GRO, REV TBD
P1 [ON TRACK] Added locale: Argentine Spanish (es-AR), bug 979250 jbeatty GRO TBD
P1 [ON TRACK] Added locale: Mexican Spanish (es-MX), 979251 bug 979251 jbeatty GRO TBD
P1 [ON TRACK] Added locale: Malay (ms), bug 979257 jbeatty GRO TBD
P1 [ON TRACK] Added locale: Latvian (lv), bug 958021 jbeatty GRO TBD
P1 [ON TRACK] Added locale: Indonesian (id), bug 960060 jbeatty GRO TBD
P1 [ON TRACK] Added locale: Belarusian (be), bug 521981 jbeatty GRO TBD

Firefox 31 (Aurora)

Schedule

  • Nightly: Mar 17, 2014
  • Aurora: April 29, 2014
  • Beta: June 10, 2014
  • Release: Jul 22, 2014
Px Status Project DRI Goals * Epic
P2 [ON TRACK] Ability to re-order existing panels in about:home, not via drag and drop (see My List: Manage current lists in settings), bug 959917 lucasr GRO TBD
[ON TRACK] Firefox Hub v2 (currently planned feature complete) margaret GRO, REV TBD
[ON TRACK] Quickshare Contexts wesj GRO TBD
[ON TRACK] Quickshare: Settable default service for quickshare buttons wesj GRO TBD
[PROPOSED] Quickshare: Collect aggregate usage data wesj GRO TBD
[ON TRACK] UX Telemetry chenxia GRO TBD
[ON TRACK] Added locale(s): Hindi(hi), Gujarati (gu), Bengali (bn), Punjabi (pn), Maithili (mai), Marathi (mr), Malayalam (ml), Assamese (as), Oriya (or), Tamil (ta), Telugu (te), Kannada (kn) jbeatty GRO TBD

Firefox 32 (Nightly)

Schedule

  • Nightly: Apr 28, 2014
  • Aurora: June 10, 2014
  • Beta: July 22 2014
  • Release: Sep 2, 2014
Px Status Project DRI Goals * Epic
[PROPOSED] Screencasting (Roku) wesj ECO TBD
[PROPOSED] Firefox Hub v3 (promo panel, bugfixes & polish + 4-5 add-ons) margaret GRO, REV TBD
[PROPOSED] Suggested sites v1 lucasr GRO TBD
[PROPOSED] Create "Add-ons" page in settings (bug 892125) chenxia ECO TBD
[PROPOSED] Contextual tips for users ibarlow GRO TBD
[PROPOSED] Form auto-fill improvements ibarlow GRO TBD
[PROPOSED] Tab mirroring (Roku) blassey ECO TBD
[PROPOSED] Preferred web content language, UI lang switching rnewman GRO TBD
[PROPOSED] Synced tabs page as entry point into Firefox Accounts & Sync (bug 958889) ibarlow ECO TBD
[PROPOSED] API: Push notifications ?? ECO TBD
[PROPOSED] Add a Clear History control to the history panel bug 998009 margaret GRO TBD
[ON TRACK] Android Gamepad backend bug 852935 Ted ECO TBD
[PROPOSED] Firefox Hub: Add new My Panel from Promotional Banner margaret GRO TBD

Firefox 33

Schedule

  • Nightly: Jun 9, 2014
  • Aurora: July 22, 2014
  • Beta: Sept 2, 2014
  • Release: Oct 14, 2014
Px Status Project DRI Goals * Epic
P1 [PROPOSED] Create a "Want to make me your default browser?" prompt for users somewhere bug 1001543 ibarlow GRO TBD
[PROPOSED] Suggested sites v2 lucasr GRO TBD
[PROPOSED] Reorder Home Panels in Settings Via Drag and Drop (bug 974983) chenxia GRO, REV TBD
[PROPOSED] First-run tips ibarlow GRO TBD
[PROPOSED] Tablets: tabbed browsing refresh lucasr GRO TBD
[PROPOSED] Gestures ?? TBD

Firefox 34

Schedule

  • Nightly: Jul 21, 2014
  • Aurora: Sept 2, 2014
  • Beta: Oct 14, 2014
  • Release: Nov 25, 2014
Px Status Project DRI Goals * Epic
[PROPOSED] Suggested sites v3 lucasr GRO TBD

Project Funnel

P1

Px Status Project DRI Goals * Epic
P1 OEM distro service rnewman GRO TBD
P1 User survey on uninstall GRO TBD
P1 Hub add-on: speed-dial panel margaret GRO TBD
P1 Promotional banner enhancements margaret GRO, ECO TBD
P1 Improved "Send Tab to Device" Experience bug 1002628 ibarlow ECO, GRO TBD
P1 User-hand-holding to check the Unknown Sources checkbox (bug 986085) jhugman ECO TBD
P1 Turn on HTTPS for Bing and Yahoo (need bug#s) TBD
P1 Help menu ibarlow GRO TBD
P1 Create minimal start-up paths for WebApps, service workers and Fennec mfinkle GRO TBD
P1 Search widget and activity mfinkle GRO, REV TBD
P1 Product announcements reboot arcadio TBD
P1 RTL support mfinkle GRO TBD
P1 API: Contacts (incl permissions bump) ECO TBD
P1 Geolocation services (incl permissions bump) ECO TBD
P1 API: Web activities ECO TBD

P2

Px Status Project DRI Goals * Epic
P2 Promo snippet for Marketplace ECO TBD
P2 Firefox Hub: Marketplace discovery feed add-on ECO TBD
P2 Password handling improvements GRO TBD
P2 Privacy: DDG as a built in search engine GRO TBD
P2 Better external link handling GRO TBD
P2 Service integration: Backup and restore GRO, ECO, FXA TBD
P2 MozPay integration REV, ECO, FXA TBD
P2 Webapps: register webapps for handling filetypes/actions ECO TBD
P2 Multiprocess Firefox on Android GRO TBD
P2 Service-backed send tab GRO, ECO, FXA? TBD
P2 PDF.js support GRO TBD
P2 Kid browsing GRO, REV TBD
P2 Privacy: option to clear history on exit or after a certain amount of time. GRO TBD
P2 Privacy: option to always use private browsing GRO TBD

P3

Px Status Project DRI Goals * Epic
P3 Ambient reading list
P3 Mozilla-hosted distribution and update channels for Beta and GA
P3 Toolset for distributors
P3 WebRTC: project video to second screen
P3 Gecko Webview
P3 API: Gamepad
P3 EOL official Android 2.2 support
P3 API: Alarm
P3 API: Bluetooth

P*

Px Status Project DRI Goals * Epic
Tab sharing (WebRTC) blassey GRO, ECO TBD
Kitkat download integration ?? TBD
Implement input type=color (bug 875750)
Reflow on zoom (double tap) by default
Use System download manager on GB+ bug 816318
Ability for add-ons to customize UI sound effects
Multiple profile support
Directional game console navigation
SNAV support
Data bandwidth monitoring and optimization
Helper widgets for error pages
Sailfish compatibility
Non-multilang build localizations
Support for hybrid devices
IDE support

Legend

Goals tags

  • GRO - Grow users & usage (includes perf)
  • REV - Increase revenue and establish new revenue sources
  • FXA - Drive Firefox Accounts adoption
  • ECO - Support Mozilla ecosystem
  • DAF - Drive developer adoption of Firefox
  • DAH - Drive developer adoption of HTML5 for games and apps
  • COM - Community engagement

Status tags

  • [ON TRACK] - {{mok}} - actively being worked on and those assigned feel comfortable and confident in achieving the target milestone.
  • [PLANNED] - {{mplan}} - feature has resources identified and assigned, work is adequately scoped out and engineering agrees that enough information is available to get the work started. Resources are identified and assigned, but work may not have commenced.
  • [PROPOSED] - {{mprop}} - feature is defined to an adequate degree for engineering to assess that they have the resources that can address the feature for the targeted release. Resources can be identified, but work has not commenced.
  • [AT RISK] - {{mrisk}} - blocking bug / high number of bugs / other confidence-shakers makes us feel that a feature may not achieve the targeted milestone.

Archives