Need the ability to remap assets that are stored in the appcache

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
7 years ago
7 years ago

People

(Reporter: ladamski, Unassigned)

Tracking

unspecified

Firefox Tracking Flags

(blocking-basecamp:-)

Details

(Reporter)

Description

7 years ago
For apps that are hosted by the app store, we need the ability to remap their origin from the marketplace to their original when/after we add them to the app cache.

1) Scenario store is hosting an app that is "homed" in https://myapp.com/coolapp
2) Marketplace downloads app from https://myapp.com/coolapp/v1, reviews and approves it, and hosts it on https://coolapp.marketplace-apps.org
3) At installation time, the client downloads the assets from https://coolapp.marketplace-apps.org, but needs them to behave as though their location is under https://myapp.com/coolapp

This means we need to be able to override the origin store for each asset in an appcache.
(Reporter)

Updated

7 years ago
Blocks: 764194
(Reporter)

Updated

7 years ago
Summary: Need the ability to remap assets that are store in the app cache for store hosted apps → Need the ability to remap assets that are stored in the appcache
(Reporter)

Updated

7 years ago
Depends on: 764204
(Reporter)

Updated

7 years ago
No longer depends on: 764204
Would that app be updated from the app store or from its 'home' site?
(Reporter)

Comment 2

7 years ago
Potentially either.  This makes it possible to update an app from anywhere (so long as its authenticated) without requiring the app to be aware of that.
This blocks bug 764194 which in turn blocks bug 764189 which Lucas has nominated as a basecamp blocker so I'm nominating this, too.
blocking-basecamp: --- → ?
I think this is WONTFIX. We should instead implement the app:// protocol which won't use the appcache at all
blocking-basecamp: ? → -

Comment 5

7 years ago
app protocol? that's new to me. Is there any bug or document that describes what it is intended to be implemented?
See https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.webapps/hnCzm2RcX5o
No longer blocks: 764194
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.