Closed
Bug 1047103
Opened 10 years ago
Closed 8 years ago
[Marketplace][Eng] Use getFeature to filter apps for Desktop
Categories
(Tracking :: User Story, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: cgalimidi, Assigned: clouserw)
References
()
Details
User Story
Marketplace needs to be able to identify the capabilities of a device in order to present the consumer with apps filtered for their device, according to the use cases in the document linked below... Scope of getFeature - https://wiki.mozilla.org/WebAPI/Navigator.hasFeature Use Cases for Feature Detection: - https://docs.google.com/a/mozilla.com/spreadsheets/d/1taJJAwmQIYozXVsfyYTZJU14aqJlh7IkIkMGFCmsafc/edit#gid=0 LOOP - mobileid (*2.0 & getFeature) - moz-attention (will get unprefixed in 2.1) - moz-audio-channel-ring (will get unprefixed in 2.1) - moz-audio-channel-telephony (will get unprefixed in 2.1) - moz-firefox-accounts WMW - needs asm.js manifest precompile (1.4, 2.0 & getFeature) - at least 512MB device (getFeature(hardware.memory) 2.0 & getFeature) - 80 mb storage space available (install needs to fail if no space available) - moz-firefox-accounts Scope: - need to land a new packaged app for marketplace in order to have the privilege / permission - need to add the permission / api to the marketplace app itself - new UI - disable feature detection if user is requesting to see all apps even those not compatible with device User Flow - app dev submits app, marketplace prechecks for the manifest fields. developer can add checks or uncheck. - add mobileid check box during app submission flow - consumer: app with the getFeature api will be rejected from marketplace - consumer: i should not see apps that are not enabled for my version of fxOS (i am not on 2.0 or better and / or i do not have getFeature) Out of Scope: - marketplace package in 2.0 are not using feature permission - cannot use getFeature on Android or Desktop (FxOS, Desktop) - all apps will not have access to getFeature - apps within marketplace will not be able to detect device capability. the api is not exposed within marketplace. and app will be rejected from the submission flow - user will need to upgrade marketplace app in 2.0 from iframe to Technical Plan: https://etherpad.mozilla.org/finishing-buchets
No description provided.
Reporter | ||
Updated•10 years ago
|
Summary: [Desktop Feature Detection] Use getFeature to filter apps for Desktop → [Marketplace][Project Tracker] Use getFeature to filter apps for Desktop
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → clouserw
Reporter | ||
Updated•10 years ago
|
Blocks: desktop-marketplace
Reporter | ||
Updated•10 years ago
|
No longer blocks: desktop-marketplace
Reporter | ||
Updated•10 years ago
|
Blocks: desktop-marketplace
Reporter | ||
Updated•10 years ago
|
Summary: [Marketplace][Project Tracker] Use getFeature to filter apps for Desktop → [Marketplace][Eng] Use getFeature to filter apps for Desktop
Reporter | ||
Updated•10 years ago
|
Reporter | ||
Updated•10 years ago
|
User Story: (updated)
Reporter | ||
Updated•10 years ago
|
User Story: (updated)
Reporter | ||
Comment 1•10 years ago
|
||
Meeting notes / Minutes - Scope Review, Product Delivery team
In-Scope
- getFeature (a portion of, to be determined by discussion on: https://docs.google.com/a/mozilla.com/spreadsheets/d/1taJJAwmQIYozXVsfyYTZJU14aqJlh7IkIkMGFCmsafc/edit#gid=0 )
- message in marketplace to go get your update (if you have an old build)
- - - for 1.1 users they won't be able to update (communications needed)
- if there is a permission to force installs then we should add it into the package (mat / rob)
Next steps
- david bialer to finish the feature detection / apis doc: https://docs.google.com/a/mozilla.com/spreadsheets/d/1taJJAwmQIYozXVsfyYTZJU14aqJlh7IkIkMGFCmsafc/edit#gid=0
- - - mat / rob / durst to start reviewing doc
- david bialer: schedule review of doc with krupa, durst
- david bialer: update PRDs and bug user story
- david bialer: check with arog / clee to see if there'll be a fota update on 1.1
Future product feature phases:
- extend force install on marketplace
- do a fota update to marketplace with the system update 1.1 open c zte (arog / clee / bialer)
Updated•10 years ago
|
Reporter | ||
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•