Update:RequirementsV33: Difference between revisions
Jump to navigation
Jump to search
| Line 140: | Line 140: | ||
<td>P1</td> | <td>P1</td> | ||
<td>Ability to submit/upload a user ratings of an addon</td> | <td>Ability to submit/upload a user ratings of an addon</td> | ||
<td></td> | <td>laura</td> | ||
<td></td> | <td>{{bug|400722}}</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Revision as of 17:27, 7 November 2007
The goal of AMO Version 3.3 is to support Web API access to AMO content. There are two target clients of the API: Firefox 3 and extension authors.
Firefox 3
The new Add-Ons Manager for Firefox 3 includes a revised dialog that allows content from AMO to be displayed. A design walkthru depict this new set of interactions.
Add-Ons in this context refers to the triumvirate of extensions/add-ons, themes and plugins.
Add-Ons Details
| ID | Priority | Requirement | Assignee | Bug/Design links |
|---|---|---|---|---|
| DTL-1 | P1 | Retrieve Add-Ons attributes | laura | bug 399913 |
|
||||
| DTL-2 | P1 | Support the UpdateInfoURL mechanism | bug 395857 | |
|
||||
Add-Ons Lists
| ID | Priority | Requirement | Assignee | Bug/Design links |
|---|---|---|---|---|
| LIST-1 | P1 | Retrieve a list of recommended add-ons from a single or all categories (n random results) | laura | bug 400715 |
|
||||
| LIST-2 | P1 | Retrieve a list of featured add-ons for the AMO site | laura | bug 400716 |
| LIST-3 | P1 | Retrieve a list of new add-ons (n results) | laura | bug 400718 |
Add-Ons Search
| ID | Priority | Requirement | Assignee | Bug/Design links |
|---|---|---|---|---|
| SRCH-1 | P1 | Ability to retrieve AMO search results | laura | bug 400719 |
|
||||
| SRCH-2 | P1 | Limit search results to addons only or plugins only or themes only | laura | bug 400721 |
Add-Ons Ratings
| ID | Priority | Requirement | Assignee | Bug/Design links |
|---|---|---|---|---|
| RATE-1 | P1 | Ability to submit/upload a user ratings of an addon | laura | bug 400722 |
|
||||
Extension Authors
Extension authors and developers have indicated that they are looking for more metrics and information about the current usage and popularity of their add-on on AMO. To that end, we should offer a read-only API to allow extension authors access that data.
Download Details
| ID | Priority | Requirement | Assignee | Bug/Design links |
|---|---|---|---|---|
| DOWN-1 | P1 | API should be web-ready (REST) and format should be XML for easier integration into PHP and AJAX sites | ||
| DOWN-2 | P1 | Retrieve Cumulative Downloads | ||
|
||||
| DOWN-3 | P2 | Retrieve Period X Downloads | ||
|
||||
| DOWN-4 | P2 | Offer the cumulative download count for all addons versions, locales, platforms, fx versions as an RSS 1.0/RSS 2.0/ATOM feed | ||
Usage Details
| ID | Priority | Requirement | Assignee | Bug/Design links |
|---|---|---|---|---|
| USE-1 | P1 | Retrieve Period X Update Pings | ||
|
||||
Future Ideas
- Offer an upload API for extension authors to send their XPI to AMO
- Offer an upload API for sites like MozDev.org to be able to send XPI's in batches (perhaps a sync API?)