|
|
(79 intermediate revisions by 8 users not shown) |
Line 1: |
Line 1: |
| Feature Lists for the [[Fennec|Mobile Firefox]] team. | | {{FeaturesInboxNote}} |
| | {{ForceRefreshButton}} |
| | == Mobile == |
| | <table class="querytable sortable"> |
| | <tr> |
| | <td class="header" style="width: 5%;">Pr</td> |
| | <td class="header" style="width: 5%;">Rank</td> |
| | <td class="header" style="width: 35%;">Feature</td> |
| | <td class="header" style="width: 10%;">Stage</td> |
| | <td class="header" style="width: 10%;">Status</td> |
| | <td class="header" style="width: 15%;">Team</td> |
| | <td class="header" style="width: 20%;">Directly Responsible Individual</td> |
| | </tr> |
| | {{#ask: [[Category:Feature Page]] [[Feature list::Mobile]] [[Feature priority::!Unprioritized]] [[Feature stage::Definition||Design||Planning||Development||Landed||Shipped]] |
| | | ?# |
| | | ?Feature name# |
| | | ?Feature priority# |
| | | ?Feature rank# |
| | | ?Feature stage# |
| | | ?Feature status# |
| | | ?Feature engineering team# |
| | | ?Feature feature manager# |
| | | mainlabel=- |
| | | sort=Feature priority,Feature rank,Feature stage |
| | | format=template |
| | | limit=10000 |
| | | template=FeatureListTableWithRank |
| | }} |
| | </table> |
|
| |
|
| == Fennec == | | |
| | === Need feature pages === |
| {| class="fullwidth-table sortable" style="width: 950px" | | {| class="fullwidth-table sortable" style="width: 950px" |
| |- | | |- |
Line 7: |
Line 36: |
| | style="font-weight: bold; background: #DDD; width: 125px" | Team | | | style="font-weight: bold; background: #DDD; width: 125px" | Team |
| | style="font-weight: bold; background: #DDD;" | Feature | | | style="font-weight: bold; background: #DDD;" | Feature |
| | style="font-weight: bold; background: #DDD; width: 50px" | Rank | | | style="font-weight: bold; background: #DDD; width: 25px" | Status |
| | style="font-weight: bold; background: #DDD; width: 150px" | Owner | | | style="font-weight: bold; background: #DDD; width: 125px" | Owner |
| |-
| |
| | Fennec
| |
| | Video
| |
| | [https://wiki.mozilla.org/Fennec/Features/video Video: needs to be fast and work everywhere]
| |
| | {{Pr1}}
| |
| | Jeff
| |
| |-
| |
| | Fennec
| |
| | Graphics
| |
| | [https://wiki.mozilla.org/Fennec/Features/hwaccel Hardware Acceleration: for fast scrolling, zooming, and smooth video]
| |
| | {{Pr1}}
| |
| | Jeff
| |
| |-
| |
| | Fennec
| |
| | Layout
| |
| | [https://wiki.mozilla.org/Fennec/Features/readability Text readability: make text easier to read when zooming] ({{bug|627842}})
| |
| | {{Pr1}}
| |
| | dbaron?
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [https://wiki.mozilla.org/Fennec/Features/touch Touch Events: enable interaction with touch-enabled web pages] ({{bug|544614}})
| |
| | {{Pr1}}
| |
| | mbrubeck
| |
| |-
| |
| | Fennec
| |
| | Graphics
| |
| | [https://wiki.mozilla.org/Fennec/Features/imgscale High quality image scaling] ({{bug|598736}})
| |
| | {{Pr1}}
| |
| | jeff
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [https://wiki.mozilla.org/Fennec/Features/TabletUI Tablet UI - Keyboards & Other: optimize Firefox for Tablets]
| |
| | {{Pr1}}
| |
| | mfinkle
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [https://wiki.mozilla.org/Fennec/Features/safebrowsing Safe browsing backend: server-side feature that checks URLs against blacklist to keep users safe] ({{bug|470876}})
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [https://wiki.mozilla.org/Fennec/Features/mal Anti-malware/phishing] ({{bug|470876}})
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |- | | |- |
| | Fennec | | | Fennec |
| | Mobile Front-end | | | Mobile Front-end |
| | [https://wiki.mozilla.org/Fennec/Features/langchoice Better First-run experience - language choice] | | | Android native polish <br>Harmonize with Gingerbread and Honeycomb designs (button shapes, shades, etc.) - mostly CSS work; e.g. moving items to Android menu, run media scanner, etc; Need CSS to be switchable between Honeycomb and Gingerbread. Need to break out into individual pieces |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [https://wiki.mozilla.org/Fennec/Features/localdataencryption Encrypt local data (passwords, etc): adds a level of security, even in the case of a stolen device] ({{bug|592772}})
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [https://wiki.mozilla.org/Fennec/Features/appcache Page pinning: allows users to always show their favorite apps and web thumbnails in the new visual Awesome Screen]
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Graphics
| |
| | [https://wiki.mozilla.org/Fennec/Features/webgl WebGL: better support for interactive web-based 3D graphics]
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Networking
| |
| | [https://wiki.mozilla.org/Fennec/Features/diskcache Disk Cache] ({{bug|645848}})
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [https://wiki.mozilla.org/Fennec/Features/disc Better browser feature discoverability]
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [https://wiki.mozilla.org/Fennec/Features/syncpwdperf Sync password and form mgr performance]
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [https://wiki.mozilla.org/Fennec/Features/indexdb IndexDB: local storage for web apps] ({{bug|619494}})
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | Tablet UI - Restructure frontend
| |
| | {{Pr2}} | | | {{Pr2}} |
| | Thomas Arend | | | Thomas Arend |
Line 114: |
Line 47: |
| | Fennec | | | Fennec |
| | Mobile Front-end | | | Mobile Front-end |
| | [https://wiki.mozilla.org/Fennec/Features/tabawe Tablet UI - Awesomescreen revisions] | | | UI Transitions/animations ({{bug|610783}}) <br>e.g. slide in Android Menu, etc. (see Madhava's list) |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | JavaScript
| |
| | Chrome MethodJIT ({{bug|646312}})
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [https://wiki.mozilla.org/Fennec/Features/sessionstore Session Store Enhancements] ({{bug|638167, 630398, 604463}})
| |
| | {{Pr2}} | | | {{Pr2}} |
| | Thomas Arend | | | Thomas Arend |
Line 132: |
Line 53: |
| | Fennec | | | Fennec |
| | Mobile Front-end | | | Mobile Front-end |
| | [https://wiki.mozilla.org/Fennec/Features/sync Sync Enhancements] | | | Camera UI<br>e.g. photo capture and upload or barcode scanning |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [https://wiki.mozilla.org/Fennec/Features/formass Better integration for form assistant on Android] ({{bug|636339}})
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | Android native polish
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | Android-style body text copy/paste
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | Visual refresh (Gingerbread/Honeycomb) ({{bug|650388, 649820, 641906}})
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | Rewrite/mobilize UI text
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | UI Transitions/animations
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | web sockets ({{bug|537787}})
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | Camera tag/input ({{bug|451674}})
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | Camera UI
| |
| | {{Pr2}} | | | {{Pr2}} |
| | Thomas Arend | | | Thomas Arend |
Line 193: |
Line 60: |
| | Platform | | | Platform |
| | Audio input | | | Audio input |
| | {{Pr3}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | Server sent events ({{bug|338583}})
| |
| | {{Pr3}} | | | {{Pr3}} |
| | Thomas Arend | | | Thomas Arend |
Line 210: |
Line 71: |
| | Fennec | | | Fennec |
| | Mobile Front-end | | | Mobile Front-end |
| | Import bookmarks, etc from native browser | | | Import bookmarks, etc from native browser ({{bug|647336}}) |
| | {{Pr3}} | | | {{Pr3}} |
| | Thomas Arend | | | Thomas Arend |
Line 220: |
Line 81: |
| | Thomas Arend | | | Thomas Arend |
| |- | | |- |
| | Fennec
| |
| | Mobile Front-end
| |
| | Sync Enhancements
| |
| | {{Pr3}}
| |
| | Thomas Arend
| |
| |}
| |
|
| |
| == Firefox Home ==
| |
| {| class="fullwidth-table sortable" style="width: 950px"
| |
| |-
| |
| | style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| |
| | style="font-weight: bold; background: #DDD; width: 100px" | Team
| |
| | style="font-weight: bold; background: #DDD;" | Feature
| |
| | style="font-weight: bold; background: #DDD; width: 50px" | Rank
| |
| | style="font-weight: bold; background: #DDD; width: 150px" | Owner
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/arch Overall Architecture]<br>Move to web-based model; design backend concept for moving "Home" from a native app to a cloud-based model
| |
| | {{Pr1}}
| |
| | Stefan, Tarek
| |
| |-
| |
| | Firefox Home
| |
| | Server Ops
| |
| | [https://wiki.mozilla.org/Home/Features/serv Server Deployment]<br>Define server logistics to support our new could-based model
| |
| | {{Pr1}}
| |
| | Ops Person - tbd
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/db Database design]<br>Spec out details of the database that securely stores user information used in "Home"
| |
| | {{Pr1}}
| |
| | DBA Person - tbd
| |
| |-
| |
| | Firefox Home
| |
| | UX Team
| |
| | [https://wiki.mozilla.org/Home/Features/ux Visual Design]<br>New look and new features of our visual, cloud-based awesome screen as part of "Home"
| |
| | {{Pr1}}
| |
| | Madhava
| |
| |-
| |
| | Firefox Home
| |
| | QA
| |
| | [https://wiki.mozilla.org/Home/Features/qaplan QA plan]<br>Define how to test new "Home" features
| |
| | {{Pr1}}
| |
| | Naoki
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/l10nplan Localization]<br>Ensure translation in all supported languages
| |
| | {{Pr1}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/app HTML / Javascript]<br>Build the web-based application
| |
| | {{Pr1}}
| |
| | (Fabrice, Stefan, Unkown Web Person)
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/wrapper Native iOS Wrapper]<br>Native app that provides access to the new cloud-based data and features
| |
| | {{Pr1}}
| |
| | Stefan
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/wrapper Native iPad Wrapper]
| |
| | {{Pr1}}
| |
| | Stefan
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/artwork Graphical Webpage Representation]<br>Define how web pages are going to be visualized (e.g. hi-res thumbnails, interactive widgets, etc)
| |
| | {{Pr1}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/privacy Privacy Policy]
| |
| | {{Pr1}}
| |
| | Alex Fowler?
| |
| |-
| |
| | Firefox Home
| |
| | Sync
| |
| | [https://wiki.mozilla.org/Home/Features/crypto Crypto Proxy]<br>Server feature for secure communication with the sync server
| |
| | {{Pr1}}
| |
| | Stefan, Tarek
| |
| |-
| |
| | Firefox Home
| |
| | Operations Security
| |
| | Managing unencrypted data<br>Server feature to keep user data secure
| |
| | {{Pr1}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/mozid Mozilla ID integration]
| |
| | {{Pr1}}
| |
| |
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | [https://wiki.mozilla.org/Home/Features/syncchanges Sync Client]<br>Add something for sync client for opt-in to access Firefox Home data in the cloud
| |
| | {{Pr1}}
| |
| | Stefan, Tarek
| |
| |-
| |
| | Firefox Home
| |
| | UX Team
| |
| | [https://wiki.mozilla.org/Home/Features/syncchanges Sync UX changes ]<br>Needed for opt-in to crypto changes
| |
| | {{Pr1}}
| |
| |
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | New platform: Blackberry
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | New platform: Symbian
| |
| | {{Pr2}}
| |
| |
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Badging on Home icon
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Feed integration
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Home screen widget improvements
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Identity integration
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Add passwords to sync data
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Sharing / F1 integration
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Web App / Web Services
| |
| | {{Pr2}}
| |
| | Stefan, Tarek
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Web App support
| |
| | {{Pr2}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | Integrated contacts
| |
| | {{Pr3}}
| |
| | Thomas
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | New platform: Android
| |
| | {{Pr3}}
| |
| | Stefan
| |
| |-
| |
| | Firefox Home
| |
| | Firefox Home
| |
| | New platform: desktop (web version)
| |
| | {{Pr3}}
| |
| | Thomas
| |
| |} | | |} |
|
| |
| [[Category:Features]]
| |
| [[Category:Mobile]]
| |