Closed
Bug 855579
Opened 12 years ago
Closed 12 years ago
Make Marketplace a packaged app on Gaia
Categories
(Marketplace Graveyard :: Consumer Pages, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
2013-03-28
People
(Reporter: cvan, Assigned: cvan)
References
Details
(Whiteboard: [fireplace] p=2)
"Yule Log" is the codename for the packaged-app version of the hosted Firefox Markeplace.
We store the packaged app `.zip` somewhere on the CDN (likely using `NETAPP_STORAGE`, like we do for `ADDONS_PATH`).
Create a view for /minifest.webapp à la /manifest.webapp: https://github.com/mozilla/zamboni/blob/master/mkt/site/views.py#L68
Here's Rob's code for generating packaged-app mini manifests (minifiests):
https://github.com/mozilla/zamboni/blob/master/mkt/detail/views.py#L61
https://github.com/mozilla/zamboni/blob/master/mkt/webapps/models.py#L607
Based on `get_carrier()` (our middleware takes ?carrier=<carrier> and sets this using `set_carrier()`), it should return the appropriate `package_path` for the packaged app: `<carrier>.zip`
Questions? Ask.
Assignee | ||
Comment 1•12 years ago
|
||
https://github.com/mozilla/zamboni/commit/1a38d52
.zip coming in a bit
Assignee | ||
Comment 2•12 years ago
|
||
Assignee: nobody → cvan
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 3•12 years ago
|
||
Assignee | ||
Updated•12 years ago
|
Summary: Generate minifest for Yule Log → Make Marketplace a packaged app on Gaia
You need to log in
before you can comment on or make changes to this bug.
Description
•