Closed
Bug 1212918
Opened 7 years ago
Closed 7 years ago
add web activity so add-on manager + opens Marketplace
Categories
(Marketplace Graveyard :: General, defect, P1)
Tracking
(feature-b2g:2.5+)
VERIFIED
FIXED
feature-b2g | 2.5+ |
People
(Reporter: eviljeff, Assigned: mat)
References
Details
(Whiteboard: [systemsfe])
Currently the (+) button in settings|addons shows an in-app list of add-ons to install. This list is retrieved from Hackerplace [1], specifically [2] and installs are performed with zip files from 3rd party websites. When distribution is offered via Firefox Marketplace instead this should be a link/integration to Marketplace. [1] https://github.com/fxos/directory [2] https://github.com/fxos/directory/blob/master/app/apps-v2.json
Reporter | ||
Comment 1•7 years ago
|
||
[Blocking Requested - why for this release]: see #c0
blocking-b2g: --- → 2.5?
Updated•7 years ago
|
Blocks: addons25
blocking-b2g: 2.5? → ---
feature-b2g: --- → 2.5+
Target Milestone: --- → FxOS-S9 (16Oct)
Comment 2•7 years ago
|
||
This is on Marketplace's plate. The '+' sign opens the install web activity which Hackerplace handles [2]. To make it direct to Marketplace, Marketplace will have to handle this activity in a similar way. 1.) https://github.com/mozilla-b2g/gaia/blob/c7df972bf6ac24769cc2f74a80c48dfaedcdb040/apps/settings/js/panels/addons/panel.js#L19-L22 2.) https://github.com/fxos/directory/blob/9c6e805b37bb0af3973ad9b3538515070f7b06fe/app/manifest.webapp#L31-L37
Component: Gaia::Settings → General
Product: Firefox OS → Marketplace
Whiteboard: [systemsfe]
Target Milestone: FxOS-S9 (16Oct) → 2015-10-06
Version: unspecified → 1.5
Reporter | ||
Updated•7 years ago
|
Blocks: 1195470
Severity: normal → major
Summary: add-on manager + should link to Marketplace → add web activity so add-on manager + opens Marketplace
Target Milestone: 2015-10-06 → ---
Updated•7 years ago
|
Priority: -- → P1
Updated•7 years ago
|
Assignee: nobody → mpillard
Reporter | ||
Comment 3•7 years ago
|
||
We probably want this to land at the same time as the frontend switch to enable add-ons gets removed.
Assignee | ||
Comment 4•7 years ago
|
||
"install" is way too generic. I propose to change gaia to use "marketplace-category" with slug "addons", which already exists, and we'll add the necessary code to support that.
Comment 5•7 years ago
|
||
(In reply to Mathieu Pillard [:mat] from comment #4) > "install" is way too generic. I propose to change gaia to use > "marketplace-category" with slug "addons", which already exists, and we'll > add the necessary code to support that. I believe homescreens is already exactly like that, fwiw.
Assignee | ||
Comment 6•7 years ago
|
||
Fixed in https://github.com/mozilla/fireplace/commit/9c3b682ae8ded6140f1658ef923886f2faf34089 (but we still need gaia to fix bug 1216322 to use the new marketplace-category + "addons" slug)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Comment 7•7 years ago
|
||
verified and fixed with Aries build ID 20151029010303
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•