User:Dria/Fennec roadmap workspace: Difference between revisions
Jump to navigation
Jump to search
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=== On deck === | === 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.}} | {{note|The following projects are under investigation and not currently targeted for any active release. Further concepting, validation and experimentation are still required.}} | ||
Line 18: | Line 12: | ||
* '''P3''' [[Mobile/Projects/Geolocation services | Geolocation services]] inc opt-in menu item requiring permissions bump | * '''P3''' [[Mobile/Projects/Geolocation services | Geolocation services]] inc opt-in menu item requiring permissions bump | ||
* '''P3''' [[Mobile/Projects/Reflow on zoom | Reflow on zoom]] (double tap) by default | * '''P3''' [[Mobile/Projects/Reflow on zoom | Reflow on zoom]] (double tap) by default | ||
* [[Mobile/Projects/Localization | Added locale: Indonesian (id)]] | * '''P1''' [[Mobile/Projects/Localization | Added locale: Indonesian (id)]] | ||
* [[Mobile/Projects/Localization | Added locale: Lithuanian (lt)]] | * [[Mobile/Projects/Localization | Added locale: Lithuanian (lt)]] | ||
* [[Mobile/Projects/Localization | Added locale: Hebrew (he)]] | * [[Mobile/Projects/Localization | Added locale: Hebrew (he)]] Dependent on RTL support | ||
* [[Mobile/Projects/Localization | Added locale: Arabic (ar)]] | * [[Mobile/Projects/Localization | Added locale: Arabic (ar)]] Dependent on RTL support | ||
==== Fx29 ==== | |||
* {{mprop}} [[Mobile/Projects/Webapp discovery: Widget for promoting featured webapps from marketplace | Webapp discovery: Widget for promoting featured webapps from marketplace]] (just like with add-on promotion) | |||
==== NEW FUNNEL: P1 ITEMS ==== | ==== NEW FUNNEL: P1 ITEMS ==== | ||
* [[Mobile/Projects/Service integration: My List | Service integration: My List]] | |||
* [[Mobile/Projects/Service integration: Downloads | Service integration: Downloads]] | |||
* [[Mobile/Projects/Screencasting: Project to second screen | Screencasting: Project to second screen]] | |||
* [[Mobile/Projects/Quickshare: Multiple quickshare buttons | Quickshare: Multiple quickshare buttons]] | |||
* [[Mobile/Projects/Quickshare: Settable default service for quickshare buttons | Quickshare: Settable default service for quickshare buttons]] | |||
* [[Mobile/Projects/My_List:_Add_other_media_types | My List: Add other media types]] | * [[Mobile/Projects/My_List:_Add_other_media_types | My List: Add other media types]] | ||
* [[Mobile/Projects/My List: Allow users to filter by media type | My List: Allow users to filter by media type]] | * [[Mobile/Projects/My List: Allow users to filter by media type | My List: Allow users to filter by media type]] | ||
* [[Mobile/Projects/My List: Allow users to create multiple lists | My List: Allow users to create multiple lists]] | |||
* [[Mobile/Projects/My List: Enable offline access on this device | My List: Enable offline access on this device]] | |||
* [[Mobile/Projects/M-commerce: Mobile wallet for form-filling | M-commerce: Mobile wallet for form-filling]] | * [[Mobile/Projects/M-commerce: Mobile wallet for form-filling | M-commerce: Mobile wallet for form-filling]] | ||
* [[Mobile/Projects/Quickshare: Collect aggregate usage data | Quickshare: Collect aggregate usage data]] | * [[Mobile/Projects/Quickshare: Collect aggregate usage data | Quickshare: Collect aggregate usage data]] | ||
* Async subframe scrolling (platform) | * Async subframe scrolling (platform) | ||
* [[Mobile/Projects/ | * [[Mobile/Projects/Gestures | Gestures]] | ||
* [[Mobile/Projects/Quickshare: Contexts | Quickshare: Contexts]] | * [[Mobile/Projects/Quickshare: Contexts | Quickshare: Contexts]] | ||
* [[Mobile/Projects/Quickshare: Updating context defaults based on user habits | Quickshare: Updating context defaults based on user habits]] | * [[Mobile/Projects/Quickshare: Updating context defaults based on user habits | Quickshare: Updating context defaults based on user habits]] | ||
* [[Mobile/Projects/ | * [[Mobile/Projects/Tablet refresh: Rethink tab experience on tablet | Tablet refresh: Rethink tab experience on tablet]] (UX to define - scoping end Nov, designs towards mid/end-Dec) | ||
* [[Mobile/Projects/My List: | * [[Mobile/Projects/Kid browsing | Kid browsing]] (prototype testing) | ||
* [[Mobile/Projects/My List: Auto-play video and audio lists | My List: Auto-play video and audio lists]] | |||
* [[Mobile/Projects/Screencasting: Chromecast support | Screencasting: Chromecast support]] | * [[Mobile/Projects/Screencasting: Chromecast support | Screencasting: Chromecast support]] | ||
* [[Mobile/Projects/Screencasting: Roku support | Screencasting: Roku support]] | * [[Mobile/Projects/Screencasting: Roku support | Screencasting: Roku support]] | ||
* [[Mobile/Projects/Localization | Added locale: Canadian]] (en-CA) | * [[Mobile/Projects/Localization | Added locale: Canadian]] (en-CA) | ||
Line 63: | Line 55: | ||
* [[Mobile/Projects/Webapp discovery: Suggest webapps based on local user history and other data | Webapp discovery: Suggest webapps based on local user history and other data]] | * [[Mobile/Projects/Webapp discovery: Suggest webapps based on local user history and other data | Webapp discovery: Suggest webapps based on local user history and other data]] | ||
* [[Mobile/Projects/Silverfox | Firefox flavour: Silverfox]] (needs creative brief and cupcake) | * [[Mobile/Projects/Silverfox | Firefox flavour: Silverfox]] (needs creative brief and cupcake) | ||
* [[User Services/Sync/v1/Tracking | New Sync]] (whatever the Identity team needs from us) | |||
* [[Mobile/Projects/My List: Sync read-state and location | My List: Sync read-state and location]] | |||
* [[Mobile/Projects/My List: Sync multiple lists when available | My List: Sync multiple lists when available]] | |||
* [[Mobile/Projects/My List: Sync offline access across devices | My List: Sync offline access across devices]] | |||
* [[Mobile/Projects/DDG as a built-in search engine | DDG as a built-in search engine]] | * [[Mobile/Projects/DDG as a built-in search engine | DDG as a built-in search engine]] | ||
* [[Mobile/Projects/Sound effects | Ability for add-ons to customize sound effects]] | * [[Mobile/Projects/Sound effects | Ability for add-ons to customize sound effects]] | ||
Line 70: | Line 66: | ||
* [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] | * [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] | ||
* [[Mobile/Projects/Set top box optimization | Set top box optimization]] | * [[Mobile/Projects/Set top box optimization | Set top box optimization]] | ||
* [[Mobile/Projects/EOL 2.2 | EOL official Android 2.2 support]] | |||
==== NEW FUNNEL: P3 ITEMS ==== | ==== NEW FUNNEL: P3 ITEMS ==== | ||
* [[Mobile/Projects/Multiple profile support | Multiple profile support]] | * [[Mobile/Projects/Multiple profile support | Multiple profile support]] | ||
* [[Mobile/Projects/API: Gamepad | API: Gamepad]] | * [[Mobile/Projects/API: Gamepad | API: Gamepad]] | ||
* [[Mobile/Projects/API: Bluetooth | API: Bluetooth]] | * [[Mobile/Projects/API: Bluetooth | API: Bluetooth]] | ||
* [[Mobile/Projects/SNAV | SNAV support]] | |||
* [[Mobile/Projects/Webapp discovery: Better marketplace discovery and promotion | Webapp discovery: Better marketplace discovery and promotion]] | |||
* [[Mobile/Projects/Devfox | Firefox flavour: Devfox]] (needs creative brief and cupcake) | * [[Mobile/Projects/Devfox | Firefox flavour: Devfox]] (needs creative brief and cupcake) | ||
* [[Mobile/Projects/Corpfox | Firefox flavour: Firefox for Enterprise]] (needs creative brief and cupcake) | * [[Mobile/Projects/Corpfox | Firefox flavour: Firefox for Enterprise]] (needs creative brief and cupcake) | ||
* [[Mobile/Projects/Non-multilang build localizations | Non-multilang build localizations]] | * [[Mobile/Projects/Non-multilang build localizations | Non-multilang build localizations]] | ||
* [[Mobile/Projects/Send to device | Send to device]] | * [[Mobile/Projects/Send to device | Send to device]] | ||
* [[Mobile/Projects/Location-based search engines | Location-based search engines]] | * [[Mobile/Projects/Location-based search engines | Location-based search engines]] | ||
Line 88: | Line 85: | ||
* [[Mobile/Projects/First-run UX | First-run UX improvements]] | * [[Mobile/Projects/First-run UX | First-run UX improvements]] | ||
==== LARGER | ==== LARGER PROJECTS ==== | ||
''These needs to be broken down into subfeatures...'' | |||
* [[Mobile/Projects/Kinderfox | Firefox flavour: Kinderfox]] | * [[Mobile/Projects/Kinderfox | 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) |
Latest revision as of 15:34, 31 October 2013
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)