Update MDN app manifest docs for installs_allowed_from - paid apps usage and Mozilla openness

RESOLVED FIXED

Status

Developer Ecosystem
Web Components
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: jsmith, Assigned: markg)

Tracking

(Blocks: 1 bug, {dev-doc-complete, verifyme})

Details

(Whiteboard: u=dev c=doc p=2)

(Reporter)

Description

5 years ago
See https://bugzilla.mozilla.org/show_bug.cgi?id=804634#c20. Basically, we need to update our app manifest documentation for installs_allowed_from to explain when it's good to use it for a paid app vs. when it's frowned upon to use it.
(Reporter)

Updated

5 years ago
Blocks: 783741
Keywords: dev-doc-needed
To summarize: it's necessary to have it for paid apps because the app author will want to list those stores with whom he has a commercial relationship and so will actually get paid. However, it's actively harmful for free apps because it prevents the growth of alternative app stores, which is something Mozilla wishes to promote, in contrast to the closed and centralized ecosystems of the other mobile players. So we should suggest people use it for paid apps, and encourage them not to use it for free ones.

Gerv
(Assignee)

Comment 2

5 years ago
I will take this. But when will payments be implemented in the Marketplace again? Last I heard you could not do payments.
Assignee: nobody → m1879
(Reporter)

Comment 3

5 years ago
(In reply to Mark Giffin from comment #2)
> I will take this. But when will payments be implemented in the Marketplace
> again? Last I heard you could not do payments.

It's actively being worked on with mozPay and Bango integration. There will be paid apps for v1.

Updated

5 years ago
Whiteboard: u=dev c=doc p=2
Component: Developer Pages → Web Components
Product: Marketplace → Developer Ecosystem
Version: 1.0 → unspecified
(Assignee)

Comment 4

4 years ago
I added this info to the installs_allowed_from docs here:

https://developer.mozilla.org/en-US/docs/Web/Apps/Manifest#installs_allowed_from

It should be fixed, please verify.
Keywords: dev-doc-needed → dev-doc-complete, verifyme
This is great - thanks :-)

Gerv
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.