Features/Mobile: Difference between revisions
< Features
Jump to navigation
Jump to search
(→Fennec) |
|||
Line 238: | Line 238: | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/arch Overall Architecture] | | [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}} | | {{Pr1}} | ||
| Stefan, Tarek | | Stefan, Tarek | ||
Line 244: | Line 244: | ||
| Firefox Home | | Firefox Home | ||
| Server Ops | | Server Ops | ||
| [https://wiki.mozilla.org/Home/Features/serv Server Deployment] | | [https://wiki.mozilla.org/Home/Features/serv Server Deployment]<br>Define server logistics to support our new could-based model | ||
| {{Pr1}} | | {{Pr1}} | ||
| Ops Person - tbd | | Ops Person - tbd | ||
Line 250: | Line 250: | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/db Database design] | | [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}} | | {{Pr1}} | ||
| DBA Person - tbd | | DBA Person - tbd | ||
Line 256: | Line 256: | ||
| Firefox Home | | Firefox Home | ||
| UX Team | | UX Team | ||
| [https://wiki.mozilla.org/Home/Features/ux Visual Design] | | [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}} | | {{Pr1}} | ||
| Madhava | | Madhava | ||
Line 262: | Line 262: | ||
| Firefox Home | | Firefox Home | ||
| QA | | QA | ||
| [https://wiki.mozilla.org/Home/Features/qaplan QA plan] | | [https://wiki.mozilla.org/Home/Features/qaplan QA plan]<br>Define how to test new "Home" features | ||
| {{Pr1}} | | {{Pr1}} | ||
| Naoki | | Naoki | ||
Line 268: | Line 268: | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/l10nplan Localization] | | [https://wiki.mozilla.org/Home/Features/l10nplan Localization]<br>Ensure translation in all supported languages | ||
| {{Pr1}} | | {{Pr1}} | ||
| Thomas | | Thomas | ||
Line 274: | Line 274: | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/app HTML / Javascript] | | [https://wiki.mozilla.org/Home/Features/app HTML / Javascript]<br>Build the web-based application | ||
| {{Pr1}} | | {{Pr1}} | ||
| Fabrice, Stefan, Unkown Web Person | | (Fabrice, Stefan, Unkown Web Person) | ||
|- | |- | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/wrapper Native iOS Wrapper] | | [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}} | | {{Pr1}} | ||
| Stefan | | Stefan | ||
Line 292: | Line 292: | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/artwork Graphical Webpage Representation] | | [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}} | | {{Pr1}} | ||
| Thomas | | Thomas | ||
Line 304: | Line 304: | ||
| Firefox Home | | Firefox Home | ||
| Sync | | Sync | ||
| [https://wiki.mozilla.org/Home/Features/crypto Crypto Proxy] | | [https://wiki.mozilla.org/Home/Features/crypto Crypto Proxy]<br>Server feature for secure communication with the sync server | ||
| {{Pr1}} | | {{Pr1}} | ||
| Stefan, Tarek | | Stefan, Tarek | ||
Line 310: | Line 310: | ||
| Firefox Home | | Firefox Home | ||
| Operations Security | | Operations Security | ||
| Managing unencrypted data | | Managing unencrypted data<br>Server feature to keep user data secure | ||
| {{Pr1}} | | {{Pr1}} | ||
| Thomas | | Thomas | ||
Line 318: | Line 318: | ||
| [https://wiki.mozilla.org/Home/Features/mozid Mozilla ID integration] | | [https://wiki.mozilla.org/Home/Features/mozid Mozilla ID integration] | ||
| {{Pr1}} | | {{Pr1}} | ||
| | | | ||
|- | |- | ||
| Firefox Home | | Firefox Home | ||
| Firefox Home | | Firefox Home | ||
| [https://wiki.mozilla.org/Home/Features/syncchanges Sync Client] | | [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}} | | {{Pr1}} | ||
| Stefan, Tarek | | Stefan, Tarek | ||
Line 328: | Line 328: | ||
| Firefox Home | | Firefox Home | ||
| UX Team | | UX Team | ||
| [https://wiki.mozilla.org/Home/Features/syncchanges Sync UX changes ] | | [https://wiki.mozilla.org/Home/Features/syncchanges Sync UX changes ]<br>Needed for opt-in to crypto changes | ||
| {{Pr1}} | | {{Pr1}} | ||
| | | | ||
|- | |- | ||
| Firefox Home | | Firefox Home | ||
Line 342: | Line 342: | ||
| New platform: Symbian | | New platform: Symbian | ||
| {{Pr2}} | | {{Pr2}} | ||
| | | | ||
|- | |- | ||
| Firefox Home | | Firefox Home |
Revision as of 00:46, 19 April 2011
Feature Lists for the Mobile Firefox team.
Fennec
Roadmap | Team | Feature | Rank | Owner |
Fennec | Video | Video: needs to be fast and work everywhere | P1 | Jeff |
Fennec | Graphics | Hardware Acceleration: for fast scrolling, zooming, and smooth video | P1 | Jeff |
Fennec | Layout | Text readability: make text easier to read when zooming (bug 627842) | P1 | dbaron? |
Fennec | Platform | Touch Events: enable interaction with touch-enabled web pages (bug 544614) | P1 | mbrubeck |
Fennec | Graphics | High quality image scaling (bug 598736) | P1 | jeff |
Fennec | Mobile Front-end | Tablet UI - Keyboards & Other: optimize Firefox for Tablets | P1 | mfinkle |
Fennec | Platform | Safe browsing backend: server-side feature that checks URLs against blacklist to keep users safe (bug 470876) | P1 | Thomas Arend |
Fennec | Mobile Front-end | Anti-malware/phishing (bug 470876) | P1 | Thomas Arend |
Fennec | Mobile Front-end | Better First-run experience - language choice | P1 | Thomas Arend |
Fennec | Platform | Encrypt local data (passwords, etc): adds a level of security, even in the case of a stolen device (bug 592772) | P1 | Thomas Arend |
Fennec | Platform | Page pinning: allows users to always show their favorite apps and web thumbnails in the new visual Awesome Screen | P1 | Thomas Arend |
Fennec | Graphics | WebGL: better support for interactive web-based 3D graphics | P1 | Thomas Arend |
Fennec | Networking | Disk Cache (bug 645848) | P1 | Thomas Arend |
Fennec | Mobile Front-end | Better browser feature discoverability | P1 | Thomas Arend |
Fennec | Platform | Sync password and form mgr performance | P1 | Thomas Arend |
Fennec | Platform | IndexDB: local storage for web apps (bug 619494) | P1 | Thomas Arend |
Fennec | Mobile Front-end | Tablet UI - Restructure frontend | P2 | Thomas Arend |
Fennec | Mobile Front-end | Tablet UI - Awesomescreen revisions | P2 | Thomas Arend |
Fennec | JavaScript | Chrome MethodJIT (bug 646312) | P2 | Thomas Arend |
Fennec | Mobile Front-end | Session Store Enhancements (630398, 604463 bug 638167, 630398, 604463) | P2 | Thomas Arend |
Fennec | Mobile Front-end | Sync Enhancements | P2 | Thomas Arend |
Fennec | Mobile Front-end | Better integration for form assistant on Android (bug 636339) | P2 | Thomas Arend |
Fennec | Mobile Front-end | Android native polish | P2 | Thomas Arend |
Fennec | Mobile Front-end | Android-style body text copy/paste | P2 | Thomas Arend |
Fennec | Mobile Front-end | Visual refresh (Gingerbread/Honeycomb) (649820, 641906 bug 650388, 649820, 641906) | P2 | Thomas Arend |
Fennec | Mobile Front-end | Rewrite/mobilize UI text | P2 | Thomas Arend |
Fennec | Mobile Front-end | UI Transitions/animations | P2 | Thomas Arend |
Fennec | Platform | web sockets (bug 537787) | P2 | Thomas Arend |
Fennec | Platform | Camera tag/input (bug 451674) | P2 | Thomas Arend |
Fennec | Mobile Front-end | Camera UI | P2 | Thomas Arend |
Fennec | Platform | Audio input | P3 | Thomas Arend |
Fennec | Platform | Server sent events (bug 338583) | P3 | Thomas Arend |
Fennec | Mobile Front-end | Integrate Personas | P3 | Thomas Arend |
Fennec | Mobile Front-end | Import bookmarks, etc from native browser | P3 | Thomas Arend |
Fennec | Mobile Front-end | Basic RSS Support | P3 | Thomas Arend |
Fennec | Mobile Front-end | Sync Enhancements | P3 | Thomas Arend |
Firefox Home
Roadmap | Team | Feature | Rank | Owner |
Firefox Home | Firefox Home | Overall Architecture Move to web-based model; design backend concept for moving "Home" from a native app to a cloud-based model |
P1 | Stefan, Tarek |
Firefox Home | Server Ops | Server Deployment Define server logistics to support our new could-based model |
P1 | Ops Person - tbd |
Firefox Home | Firefox Home | Database design Spec out details of the database that securely stores user information used in "Home" |
P1 | DBA Person - tbd |
Firefox Home | UX Team | Visual Design New look and new features of our visual, cloud-based awesome screen as part of "Home" |
P1 | Madhava |
Firefox Home | QA | QA plan Define how to test new "Home" features |
P1 | Naoki |
Firefox Home | Firefox Home | Localization Ensure translation in all supported languages |
P1 | Thomas |
Firefox Home | Firefox Home | HTML / Javascript Build the web-based application |
P1 | (Fabrice, Stefan, Unkown Web Person) |
Firefox Home | Firefox Home | Native iOS Wrapper Native app that provides access to the new cloud-based data and features |
P1 | Stefan |
Firefox Home | Firefox Home | Native iPad Wrapper | P1 | Stefan |
Firefox Home | Firefox Home | Graphical Webpage Representation Define how web pages are going to be visualized (e.g. hi-res thumbnails, interactive widgets, etc) |
P1 | Thomas |
Firefox Home | Firefox Home | Privacy Policy | P1 | Alex Fowler? |
Firefox Home | Sync | Crypto Proxy Server feature for secure communication with the sync server |
P1 | Stefan, Tarek |
Firefox Home | Operations Security | Managing unencrypted data Server feature to keep user data secure |
P1 | Thomas |
Firefox Home | Firefox Home | Mozilla ID integration | P1 | |
Firefox Home | Firefox Home | Sync Client Add something for sync client for opt-in to access Firefox Home data in the cloud |
P1 | Stefan, Tarek |
Firefox Home | UX Team | Sync UX changes Needed for opt-in to crypto changes |
P1 | |
Firefox Home | Firefox Home | New platform: Blackberry | P2 | Thomas |
Firefox Home | Firefox Home | New platform: Symbian | P2 | |
Firefox Home | Firefox Home | Badging on Home icon | P2 | Thomas |
Firefox Home | Firefox Home | Feed integration | P2 | Thomas |
Firefox Home | Firefox Home | Home screen widget improvements | P2 | Thomas |
Firefox Home | Firefox Home | Identity integration | P2 | Thomas |
Firefox Home | Firefox Home | Add passwords to sync data | P2 | Thomas |
Firefox Home | Firefox Home | Sharing / F1 integration | P2 | Thomas |
Firefox Home | Firefox Home | Web App / Web Services | P2 | Stefan, Tarek |
Firefox Home | Firefox Home | Web App support | P2 | Thomas |
Firefox Home | Firefox Home | Integrated contacts | P3 | Thomas |
Firefox Home | Firefox Home | New platform: Android | P3 | Stefan |
Firefox Home | Firefox Home | New platform: desktop (web version) | P3 | Thomas |