Closed Bug 426914 Opened 16 years ago Closed 16 years ago

API should return results from the larger recommended set

Categories

(addons.mozilla.org Graveyard :: API, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: baz, Assigned: laura)

Details

Attachments

(1 file)

It appears that the API is treating the RecoList as a singular entity when in fact, there are:
- Universal (all locales) vs. locale-specific add-ons variants of these two lists;
  - Featured add-ons (which appear on the front page)
  - Recommended add-ons (which appear in particular categories)

I wanted to think thru with you guys and figure out for Firefox whether we should be returning perhaps a merge of the universal and locale-specific sets as well as changing the default behavior from only including the "Featured add-ons" to including the union of the category recommended add-ons.

This has a couple of benefits:
- Larger pool to draw from
- Locale experience is much improved

The current plan (for say, en-US) is to have about 20 featured add-ons that rotate every 2-3 weeks selected from the Recommended Add-on Set (14 categories x 10 add-ons = 140).
The API should return for *recommended* a subset of the union of the featured and recommended lists.  The *featured* request should still return the featured addons.

Returned list is locale specific already, this could do with testing.  

We should backfill the results with en-US.
Assignee: nobody → laura
Target Milestone: 3.4 → 3.4.2
Target Milestone: 3.4.2 → 3.4.3
Attached patch Fix!Splinter Review
Attachment #323481 - Flags: review?(clouserw)
Attachment #323481 - Flags: review?(clouserw) → review+
Committed in r14508.
Status: NEW → RESOLVED
Closed: 16 years ago
Keywords: push-needed
Resolution: --- → FIXED
Laura / Dave: do we have a testcase for this I can get to today?  Thanks!
You can pull the recommended list via 
https://services.addons.mozilla.org/en-US/firefox/api/1.1/list/recommended/all/100
You'll see there are 28 or so results, matching the set of featured addons.

If you check 
https://preview.addons.mozilla.org/en-US/firefox/api/1.1/list/recommended/all/100
you get a lot more, including category recommendations such as Splash!
laura++ for easy-to-verify testcases.

Verified FIXED, following the steps in comment 5.
Status: RESOLVED → VERIFIED
3.4.5 was pushed on Friday.
Keywords: push-needed
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: