Confirmed users
448
edits
(→IRC) |
|||
| Line 45: | Line 45: | ||
See the [https://developer.mozilla.org/docs/Apps/Marketplace_review_criteria Marketplace Review Criteria] for details of what we allow and don't allow in Apps for listing on Marketplace. The steps below outline the brief procedure, not the policy. | See the [https://developer.mozilla.org/docs/Apps/Marketplace_review_criteria Marketplace Review Criteria] for details of what we allow and don't allow in Apps for listing on Marketplace. The steps below outline the brief procedure, not the policy. | ||
* Check the app has a '''sensible name, summary, description and icon'''. The description should be extensive enough for a user to understand what the app does (you may need to revisit this after launching the app). If not, reject. | * Check the app has a '''sensible name, developer name, summary, description and icon'''. The description should be extensive enough for a user to understand what the app does (you may need to revisit this after launching the app). If not, reject. | ||
* Have a quick look at the '''app manifest''' (the 'View' link next to the manifest url). If the manifest obviously isn't valid JSON/isn't found it won't install anyway. The [https://developer.mozilla.org/docs/Apps/Manifest manifest spec] should be consulted if you aren't sure about syntax. Any issues, reject. | * Have a quick look at the '''app manifest''' (the 'View' link next to the manifest url). If the manifest obviously isn't valid JSON/isn't found it won't install anyway. The [https://developer.mozilla.org/docs/Apps/Manifest manifest spec] should be consulted if you aren't sure about syntax. Any issues, reject. | ||
* Take note of any '''requested permissions''' in the manifest. There is a [[Marketplace/Reviewers/Apps/Permissions|Security Checklist]] of available APIs and what they might be used/abused for. There are only a few APIs are available to hosted apps (alarms, desktop-notification, geolocation, fmradio) | * Take note of any '''requested permissions''' in the manifest. There is a [[Marketplace/Reviewers/Apps/Permissions|Security Checklist]] of available APIs and what they might be used/abused for. There are only a few APIs are available to hosted apps (alarms, desktop-notification, geolocation, fmradio) | ||