Closed Bug 806408 Opened 12 years ago Closed 11 years ago

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

Categories

(Developer Ecosystem :: Web Components, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jsmith, Assigned: markg)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete, verifyme, Whiteboard: u=dev c=doc p=2)

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.
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
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
(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.
Whiteboard: u=dev c=doc p=2
Component: Developer Pages → Web Components
Product: Marketplace → Developer Ecosystem
Version: 1.0 → unspecified
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.
This is great - thanks :-)

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