|
|
(37 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| {{FeaturesInboxNote}} | | {{FeaturesInboxNote}} |
| | | {{ForceRefreshButton}} |
| Feature Lists for the [[Fennec|Mobile Firefox]] team. If you have any questions, contact [[User:Dria|Deb]].
| | == Mobile == |
| | |
| {{InProgressNote}} | |
| | |
| == Fennec == | |
| === New Feature List ===
| |
| This will eventually replace the table immediately below.
| |
| <table class="querytable sortable"> | | <table class="querytable sortable"> |
| <tr> | | <tr> |
| <td class="header" style="width: 5%;">Pr</td> | | <td class="header" style="width: 5%;">Pr</td> |
| <td class="header" style="width: 30%;">Feature</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: 15%;">Team</td> |
| <td class="header" style="width: 15%;">Stage</td>
| | <td class="header" style="width: 20%;">Directly Responsible Individual</td> |
| <td class="header" style="width: 15%;">Status</td>
| |
| <td class="header" style="width: 20%;">Feature manager</td> | |
| </tr> | | </tr> |
| {{#ask: [[Category:Feature Page]] [[Feature list::Mobile]] [[Feature priority::!Unprioritized]] | | {{#ask: [[Category:Feature Page]] [[Feature list::Mobile]] [[Feature priority::!Unprioritized]] [[Feature stage::Definition||Design||Planning||Development||Landed||Shipped]] |
| | ?# | | | ?# |
| | ?Feature name# | | | ?Feature name# |
| | ?Feature priority# | | | ?Feature priority# |
| | ?Feature engineering team# | | | ?Feature rank# |
| | ?Feature stage# | | | ?Feature stage# |
| | ?Feature status# | | | ?Feature status# |
| | | ?Feature engineering team# |
| | ?Feature feature manager# | | | ?Feature feature manager# |
| | mainlabel=- | | | mainlabel=- |
| | sort=Feature priority | | | sort=Feature priority,Feature rank,Feature stage |
| | format=template | | | format=template |
| | template=FeatureListTable | | | limit=10000 |
| | | template=FeatureListTableWithRank |
| }} | | }} |
| </table> | | </table> |
|
| |
|
| | |
| | === Need feature pages === |
| {| class="fullwidth-table sortable" style="width: 950px" | | {| class="fullwidth-table sortable" style="width: 950px" |
| |- | | |- |
Line 39: |
Line 38: |
| | style="font-weight: bold; background: #DDD; width: 25px" | Status | | | style="font-weight: bold; background: #DDD; width: 25px" | Status |
| | style="font-weight: bold; background: #DDD; width: 125px" | Owner | | | style="font-weight: bold; background: #DDD; width: 125px" | Owner |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/touch|Touch Events (part 1)]] ({{bug|544614}})<br>Enable interaction with touch-enabled web pages
| |
| | {{InProgress}}
| |
| | mbrubeck
| |
| |-
| |
| | Fennec
| |
| | Graphics
| |
| | [[Fennec/Features/imgscale|High quality image scaling]] ({{bug|598736}})
| |
| | {{Pr1}}
| |
| | jeff
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/langchoice|Better First-run experience - language choice]]<br>Guide user to configure languages and personalize Firefox on first run
| |
| | {{InProgress}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/localdataencryption|Encrypt local data (passwords, etc)]] ({{bug|592772}})<br>Adds a level of security, even in the case of a stolen device; like master password, but without the UX disaster
| |
| | {{InProgress}}
| |
| | Alex Pakhotin
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/appcache|Page pinning]]<br>Prereq for new Firefox Home features. May use app cache, may use something else
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Graphics
| |
| | [[Fennec/Features/webgl|WebGL]]<br>Better support for interactive web-based 3D graphics
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Networking
| |
| | [[Fennec/Features/diskcache|Disk Cache]] ({{bug|645848}})<br>Need some short-term solution (Doug)
| |
| | {{Pr1}}
| |
| | Doug
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/disc|Better browser feature discoverability]]<br>Educate users on features as they use the browser
| |
| | {{InProgress}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/syncpwdperf|Sync password and form mgr performance]]
| |
| | {{Pr1}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/multitouch|Touch Events part 2: multi-touch]]
| |
| | {{Pr1}}
| |
| | Matt Brubeck
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/Plugins|Support Flash and other plugins]]
| |
| | {{Pr1}} Thomas to change initial scope/focus
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/indexdb|IndexedDB]] ({{bug|619494}})<br>Local storage for web apps
| |
| | {{InProgress}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/tabawe|Tablet UI - Awesomescreen revisions]]<br>long-term features
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/sessionstore|Session Store Enhancements]] ({{bug|638167}} {{bug|630398}} {{bug|604463}})<br>Pick up quickly after crash or when terminated in background
| |
| | {{InProgress}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/sync|Sync Enhancements]]<br>Adds "Add a device" to mobile device sync
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/formass|Better integration for form assistant on Android]] ({{bug|636339}})<br> Get "next" button on Android VKB to work like form assistant arrow
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |- | | |- |
| | Fennec | | | Fennec |
Line 141: |
Line 44: |
| | {{Pr2}} | | | {{Pr2}} |
| | Thomas Arend | | | Thomas Arend |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/androidcopypaste|Android-style text copy/paste]] {{bug|652168}}<br>Implement the now standard (gingerbread) copy&paste method for text boxes and web content
| |
| | {{InProgress}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/visualrefresh|Visual refresh (Gingerbread/Honeycomb)]] ({{bug|650388}} {{bug|649820}} {{bug|641906}})<br>e.g. get highlight colors or button shapes from Android defaults, etc.
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/mobitext|Rewrite/mobilize UI text]] ({{bug|582048}})<br>shorten, make mobile-specific, and generally fix
| |
| | {{Pr2}}
| |
| | Madhava Enros
| |
| |- | | |- |
| | Fennec | | | Fennec |
| | Mobile Front-end | | | Mobile Front-end |
| | UI Transitions/animations ({{bug|610783}}) <br>e.g. slide in Android Menu, etc. (see Madhava's list) | | | UI Transitions/animations ({{bug|610783}}) <br>e.g. slide in Android Menu, etc. (see Madhava's list) |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | web sockets ({{bug|537787}})
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Platform
| |
| | [[Fennec/Features/cameraUI|Camera tag/input]] ({{bug|451674}})
| |
| | {{Pr2}} | | | {{Pr2}} |
| | Thomas Arend | | | Thomas Arend |
Line 181: |
Line 54: |
| | Mobile Front-end | | | Mobile Front-end |
| | Camera UI<br>e.g. photo capture and upload or barcode scanning | | | Camera UI<br>e.g. photo capture and upload or barcode scanning |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/Gestures]]
| |
| | {{Pr2}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end
| |
| | [[Fennec/Features/Helper Apps|Expose Helper Apps support]]
| |
| | {{Pr2}} | | | {{Pr2}} |
| | Thomas Arend | | | Thomas Arend |
Line 199: |
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 216: |
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}}
| |
| | Thomas Arend
| |
| |-
| |
| | Fennec
| |
| | Mobile Front-end, Accessibility
| |
| | [[Fennec/Features/a11y|Support for users with disabilities]]
| |
| | {{Pr3}} | | | {{Pr3}} |
| | Thomas Arend | | | Thomas Arend |
Line 232: |
Line 81: |
| | Thomas Arend | | | Thomas Arend |
| |- | | |- |
| | Fennec
| |
| | Mobile Front-end
| |
| | Sync Enhancements<br>Add "view sync key" feature
| |
| | {{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" | Status
| |
| | 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 ({{bug|603073}})
| |
| | {{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]]
| |