User:Dria/Fennec roadmap workspace
From MozillaWiki
Contents
On deck
Note: The following projects are under investigation and not currently targeted for any active release. Further concepting, validation and experimentation are still required.
Engineering WIP, not yet targeted to a release
- P1 API: Push notifications
- P1 API: Contacts <== Disabled, will require permissions bump
- P1 Second screen: Chromecast support
- P1 Shumway
- P1 Dynamic snippets add-on
- P1 API: Web activities
- P2 Gecko Webview phase 1
- P3 Geolocation services inc opt-in menu item requiring permissions bump
- P3 Reflow on zoom (double tap) by default
- P1 Added locale: Indonesian (id)
- Added locale: Lithuanian (lt)
- Added locale: Hebrew (he) Dependent on RTL support
- Added locale: Arabic (ar) Dependent on RTL support
Fx29
- [PROPOSED] Webapp discovery: Widget for promoting featured webapps from marketplace (just like with add-on promotion)
NEW FUNNEL: P1 ITEMS
- Service integration: My List
- Service integration: Downloads
- Screencasting: Project to second screen
- Quickshare: Multiple quickshare buttons
- Quickshare: Settable default service for quickshare buttons
- My List: Add other media types
- My List: Allow users to filter by media type
- My List: Allow users to create multiple lists
- My List: Enable offline access on this device
- M-commerce: Mobile wallet for form-filling
- Quickshare: Collect aggregate usage data
- Async subframe scrolling (platform)
- Gestures
- Quickshare: Contexts
- Quickshare: Updating context defaults based on user habits
- Tablet refresh: Rethink tab experience on tablet (UX to define - scoping end Nov, designs towards mid/end-Dec)
- Kid browsing (prototype testing)
- My List: Auto-play video and audio lists
- Screencasting: Chromecast support
- Screencasting: Roku support
- Added locale: Canadian (en-CA)
NEW FUNNEL: P2 ITEMS
- General sharing improvments
- Service integration: Backup and restore
- Webapp integration: Include content from installed webapps in search results and awesomescreen
- Webapp integration: Register webapps for handling filetypes/actions
- Webapp integration: Enable webapp launching from about:home
- Webapp integration: Enable webapp launching from awesomescreen
- Webapp integration: Facility for webapp content discovery in about:home
- Webapp integration: Facility for including webapp content reminders in about:home
- Webapp integration: Facility for embedding content from webapps in about:home
- Webapp discovery: Suggest webapps based on local user history and other data
- Firefox flavour: Silverfox (needs creative brief and cupcake)
- New Sync (whatever the Identity team needs from us)
- My List: Sync read-state and location
- My List: Sync multiple lists when available
- My List: Sync offline access across devices
- DDG as a built-in search engine
- Ability for add-ons to customize sound effects
- Mobile/Projects/API: Alarm
- WebRTC implementation guidance
- Privileged apps support
- Directional game console navigation
- Set top box optimization
- EOL official Android 2.2 support
NEW FUNNEL: P3 ITEMS
- Multiple profile support
- API: Gamepad
- API: Bluetooth
- SNAV support
- Webapp discovery: Better marketplace discovery and promotion
- Firefox flavour: Devfox (needs creative brief and cupcake)
- Firefox flavour: Firefox for Enterprise (needs creative brief and cupcake)
- Non-multilang build localizations
- Send to device
- Location-based search engines
- Data bandwidth monitoring
- Data bandwidth optimization (Necko)
- Support for hybrid devices
- About:home - Add-ons can add a page
- First-run UX improvements
LARGER PROJECTS
These needs to be broken down into subfeatures...
- Firefox flavour: Kinderfox
- Firefox Messaging (WebRTC stuff)
- Mobile banking/shopping enhancements (beyond form-fill, tablet focus to start)
- Geckoview productization plan
- "Firefox Hub" experiment (I think?...check w Ian)