canmove, Confirmed users
457
edits
| Line 58: | Line 58: | ||
==Basecamp Detailed Requirements and Priorities== | ==Basecamp Detailed Requirements and Priorities== | ||
# P1: B2G software stack ready for device to launch in the Brazil market | |||
# P1: All content needs to be localized content in English (US), Spanish (LatAm) and Portuguese (Brazil) | |||
# P1: Mozilla to build and operate a Brazil-targeted App Marketplace that offers: | |||
##App Marketplace needs to target a B2G phone resolution (320x480) | |||
##Featured and most popular apps | |||
##App reviews | |||
##App categories: Content, Productivity, Games (at risk for Brazil), Social | |||
##Developer lifecycle/management capabilities | |||
###Account creation | |||
###Submission | |||
###Edit/Delete/Payment management | |||
##Blocklist for Marketplace and non-Marketplace apps (need to evaluate) | |||
#P1: B2G user will have the ability to create a Telefonica account | |||
#P1: The Telefonica accounts system implements the Persona identity provider protocol | |||
#P1: The ability to sign into application using: | |||
##Persona ID, Google ID, Facebook ID, Twitter ID, Brazil-specific IDs, Marketplace {{bug|763377}} | |||
##This requirement gives B2G the ability to support in-app purchases | |||
#P1: Gaia Settings app is a touch-point for creating/managing the user's Telefonica ID | |||
#P1: Apps Marketplace with billing integration with the network operator (under discussion) | |||
##Applications in the Brazil-targeted Marketplace will offer users the ability to pay for apps with their carrier's account | |||
##This would apply to featured apps in Brazil | |||
#P1: Business development efforts for the Brazil app developers | |||
##Secure at least 50 high-quality and compelling tier 1&2 apps for the Brazil marketplace by launch[1] | |||
##Prioritized category of applications to target: | |||
###Social | |||
###Content (Sports, Music, etc.) | |||
###Games (at risk) | |||
###Productivity | |||
#P1: B2G front-end experience, Gaia version 1 - core set of default applications: | |||
##Phone/System apps: | |||
###Dialer | |||
###Contacts | |||
###SMS/Messaging | |||
###Settings | |||
##Media apps: | |||
###Camera | |||
###Photo Gallery | |||
###Video Player | |||
###Music Player | |||
###FM Radio | |||
##Productivity: | |||
###Email | |||
###Calendar | |||
###Clock/Alarm | |||
###Browser | |||
###App Marketplace | |||
##Note: We will also pre-install some 3rd party apps decided by Mozilla/partner | |||
;Specific tasks/bugs we are tracking: | ;Specific tasks/bugs we are tracking: | ||
# P1: Offline capabilities (improve appcache support/semantics, implement IndexedDB improvements, platform support for default offline behavior) ({{bug|747904}}) | |||
# P1: Layout compatibility - webkit ({{bug|747123}}) | |||
# P1: H.264/AAC & mp3 ({{bug|748351}}) | |||
# P1: Orientation Lock ({{bug|673922}}) | |||
# P1: Finish multi-touch ({{bug|747910}}) | |||
# P1: Hardware accelerated Canvas or WebGL (Mobile only) ({{bug|749721}}) | |||
# P1: Security and Permissions model for Apps on B2G | |||
#P1: Mozilla Marketplace SLAs | |||
#P1: Customer Support process defined and agreed on | |||
[1]: There is a target launch date, but is internal information and will be provided to the appropriate teams working on Kilimanjaro. | [1]: There is a target launch date, but is internal information and will be provided to the appropriate teams working on Kilimanjaro. | ||