Marketplace/SLA: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(added banner) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Marketplace_banner}} | |||
{{draft}} | {{draft}} | ||
Line 11: | Line 12: | ||
== Consumer Experience == | == Consumer Experience == | ||
{| border="1" | {| border="1" | ||
! Service !! Rating !! Notes | ! Service !! Rating !! Notes !! Example/Root | ||
|- bgcolor="#FF9999" | |- bgcolor="#FF9999" | ||
| App receipt check || Critical || API that verifies app purchases, called by individual apps at various intervals | | App receipt check || Critical || API that verifies app purchases, called by individual apps at various intervals || receiptcheck.addons.mozilla.org | ||
|- bgcolor="#FF9999" | |- bgcolor="#FF9999" | ||
| Persona | | Persona || Critical || Powers accounts required for Marketplace, App Sync, and many individual apps || ?? | ||
|- bgcolor="#FF9999" | |- bgcolor="#FF9999" | ||
| Add-ons blocklist || Critical || Protects Firefox users from crashes and malicious add-ons | | Add-ons blocklist || Critical || Protects Firefox users from crashes and malicious add-ons || AMO; [https://addons.mozilla.org/blocklist/3/%7Bec8030f7-c20a-464f-9b0e-13a3a9e97384%7D/4.0/Firefox/20090105024647/blocklist-sync/en-US/nightly/blocklist-sync/default/default/ Example] | ||
|- bgcolor="#FF9999" | |- bgcolor="#FF9999" | ||
| Add-on update check (triggered) || Critical || Triggered checks for add-on updates and compatibility information | | Add-on update check (triggered) || Critical || Triggered checks for add-on updates and compatibility information || VAMO; [https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=2&id=slimaddonmanager@opendfki.de&version=6.0&maxAppVersion=&status=userEnabled,incompatible&appID={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}&appVersion=2.3&appOS=WINNT&appABI=x86-msvc&locale=en-US¤tAppVersion=2.3&updateType=49 Example] | ||
|- bgcolor="#FFCC99" | |- bgcolor="#FFCC99" | ||
| App/add-on installation and files || High || | | App/add-on installation and files || High || || AMO, ftp.m.o, release mirrors | ||
|- bgcolor="#FFCC99" | |- bgcolor="#FFCC99" | ||
| Purchasing and payments (also dependent on 3rd parties) || High || In-app payments API and pages, PayPal interactions | | Purchasing and payments (also dependent on 3rd parties) || High || In-app payments API and pages, PayPal interactions || AMO | ||
|- bgcolor="#FFCC99" | |- bgcolor="#FFCC99" | ||
| Read-only APIs (used by Firefox and others) || High || Powers Firefox features like add-on search and metadata lookups | | Read-only APIs (used by Firefox and others) || High || Powers Firefox features like add-on search and metadata lookups || SAMO; [https://services.addons.mozilla.org/en-US/firefox/api/1.5/addon/1865 Example] | ||
|- bgcolor="#FFCC99" | |- bgcolor="#FFCC99" | ||
| Discovery Pane in Add-ons Manager || High || High-visibility webpage in the default view of Firefox's Add-ons Manager. | | Discovery Pane in Add-ons Manager || High || High-visibility webpage in the default view of Firefox's Add-ons Manager. || SAMO; [https://services.addons.mozilla.org/en-US/firefox/discovery/pane/12.0a1/Darwin/normal Example] | ||
|- bgcolor="#FFFFCC" | |- bgcolor="#FFFFCC" | ||
| Consumer Marketplace/AMO pages || Medium-High || The consumer-facing Marketplace pages, e.g. homepage, search, browse | | Consumer Marketplace/AMO pages || Medium-High || The consumer-facing Marketplace pages, e.g. homepage, search, browse || AMO | ||
|- | |- | ||
| Add-on update check (background) || Medium || Daily background checks for add-on updates | | Add-on update check (background) || Medium || Daily background checks for add-on updates || VbgAMO; [https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=2&id=slimaddonmanager@opendfki.de&version=6.0&maxAppVersion=&status=userEnabled,incompatible&appID={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}&appVersion=2.3&appOS=WINNT&appABI=x86-msvc&locale=en-US¤tAppVersion=2.3&updateType=49 Example] | ||
|} | |} | ||
== Developer Experience == | == Developer Experience == | ||
{| border="1" | {| border="1" | ||
! Service !! Rating !! Notes | ! Service !! Rating !! Notes !! Root/Examples | ||
|- bgcolor="#FFCC99" | |- bgcolor="#FFCC99" | ||
| App/add-on management, tools, and reports || High || Managing existing submissions | | App/add-on management, tools, and reports || High || Managing existing submissions || AMO | ||
|- bgcolor="#FFFFCC" | |- bgcolor="#FFFFCC" | ||
| App/add-on submission || Medium-High || New submissions and versions of apps and add-ons | | App/add-on submission || Medium-High || New submissions and versions of apps and add-ons || AMO | ||
|- | |- | ||
| Documentation, policies, and supporting pages || Medium || Supporting developer pages | | Documentation, policies, and supporting pages || Medium || Supporting developer pages || AMO | ||
|- | |- | ||
| Writable and submission APIs || Medium || Upload API, etc. | | Writable and submission APIs || Medium || Upload API, etc. || SAMO | ||
|} | |} |
Latest revision as of 02:51, 1 April 2016
Availability Ratings
- Critical
- 99.99% availability (52 minutes unavailable per year)
- High
- 99.95% availability (4.38 hours unavailable per year)
- Medium-High
- 99.9% availability (8.76 hours unavailable down per year)
- Medium
- 99.8% availability (17.52 hours unavailable per year)
Unavailability means more than 5% of requests are dropped, errored, or significantly degraded.
Consumer Experience
Service | Rating | Notes | Example/Root |
---|---|---|---|
App receipt check | Critical | API that verifies app purchases, called by individual apps at various intervals | receiptcheck.addons.mozilla.org |
Persona | Critical | Powers accounts required for Marketplace, App Sync, and many individual apps | ?? |
Add-ons blocklist | Critical | Protects Firefox users from crashes and malicious add-ons | AMO; Example |
Add-on update check (triggered) | Critical | Triggered checks for add-on updates and compatibility information | VAMO; Example |
App/add-on installation and files | High | AMO, ftp.m.o, release mirrors | |
Purchasing and payments (also dependent on 3rd parties) | High | In-app payments API and pages, PayPal interactions | AMO |
Read-only APIs (used by Firefox and others) | High | Powers Firefox features like add-on search and metadata lookups | SAMO; Example |
Discovery Pane in Add-ons Manager | High | High-visibility webpage in the default view of Firefox's Add-ons Manager. | SAMO; Example |
Consumer Marketplace/AMO pages | Medium-High | The consumer-facing Marketplace pages, e.g. homepage, search, browse | AMO |
Add-on update check (background) | Medium | Daily background checks for add-on updates | VbgAMO; Example |
Developer Experience
Service | Rating | Notes | Root/Examples |
---|---|---|---|
App/add-on management, tools, and reports | High | Managing existing submissions | AMO |
App/add-on submission | Medium-High | New submissions and versions of apps and add-ons | AMO |
Documentation, policies, and supporting pages | Medium | Supporting developer pages | AMO |
Writable and submission APIs | Medium | Upload API, etc. | SAMO |