Update:Editors/Featured And Recommended
From MozillaWiki
AMO v3.2 Site Management
The following are a set of guidelines about how AMO admins and editors should manage the AMO site especially after launching the new v3.2 features. In particular, how to manage the new role of featured and recommended add-ons.
Contents |
Featured Add-Ons [edit]
- Featured Add-Ons are add-ons that get rotated into one of three slots on the main page of AMO
- Ideally, the types of add-ons to be featured should be already on the category-recommended list. By also being on the Reco List, the Firefox 3 addon's manager can help pull them using the API and offer them.
- Expectations should be set that participation in the Featured Add-Ons list will only be temporary
- In order to prevent staleness
- We should rotate the list every 3-4 weeks
- With 3 slots available, the following shows the number of unique pages that can be generated with the number of featured add-ons.
- (5,3)=10, (6,3)=20, (7,3)=35, (8,3)=56, (9,3)=84, (10,3)=120
- Recognize that with a fewer number (e.g. 5) of add-ons on the featured list, you will get lots of repetition, seeing the same ones being promoted every time.
- At minimum, we should strive to have at least 10 featured add-ons
- When designing a list, we should try to sample from the various categories that AMO has. Currently AMO has about 14 categories. Ideally, we show not be showing more than five from each category.
- As this list may get exposure to more "beginner users", we should probably not show items from the Web Developer, Language Tools and Toolbars category. We can revisit this later.
- Mozilla Corp can potentially use "featured" as a way to help promote selected partner add-on (even if they are not on the Reco Lists)... this is not ideal. It's better to be organic, become Recommended first and let the community and users drive popularity.
- In order to not surprise the add-on developers/partner, we should try to notify them before we put them up there since they will likely get a surge in add-ons downloads - they may need to prep servers to handle load, etc... It's good to notify.
- We should keep a spreadsheet/record of what was the feature list at every point in time
- We should create "events" in the developer control panel for the featured add-on and watch the downloads/active usage charts
- We should review the performance of add-ons and if a featured add-on is not performing well, perhaps the description/image needs to be modified.
- We should gather some stats about how well add-ons perform when they are featured versus recommended versus simply public.
- How do you become a featured add-on?
- In general, Mozilla's policy should be to rotate add-ons from the Reco List onto the featured list. Everyone should get a fair chance!
- Based on Mozilla community discretion, it may decide to feature particular add-ons.
- Apply by emailing amo-admins@mozilla.org
- Featured add-ons must be hosted on AMO
- Technically, how do you make an add-on featured?
- Changing Featured Add-ons requires Admin Group access to AMO.
- Use the Admin Tools::Feature Manager to decide what is on that list
- If added to the "Unspecified" list, then it is added to a global list (essentially adding it to all locales)
- If added to the local-specific list, then the addon will be rotated in for that locale only.
Recommended Lists [edit]
- Recommended List Add-Ons are add-ons that appear on:
- One of the slots in the AMO category landing page
- The Recommended List Page
- The default view in the "Get Add-Ons" panel in the Firefox 3 Add-Ons manager
- Recommended List Add-Ons get rotated into one of 2 slots on the category landing page of AMO
- All recommended List Add-Ons get listed on the AMO recommended list page
- In the Firefox 3 Add-Ons Manager, there are 5 (or fewer) Recommended List Add-Ons that appears on the "Get Add-Ons" tab. They are randomly chosen.
- If a user has already installed a Recommended Add-On into the Add-Ons Manager, it will not be displayed.
- If a Recommended add-on is not compatible, it will not be displayed in the Add-Ons Manager
- Recommended lists are application, locale and category-specific
- Although add-ons can be members of multiple categories, they should only be considered recommended in a single category for each application they support. We don't want add-ons spamming the various Reco Lists in lots of categories.
- How do you become a recommended add-on?
- See AMO Policy Pages - last question
- AMO is meant to be a community oriented site. With editors who are closely monitoring additions to the site. Their expertise is called upon for selecting the recommended add-ons.
- Add-on authors should apply by emailing amo-editors@mozilla.org and provide the requested info
- Based on Mozilla community discretion, it may decide to recommend particular add-ons.
- Recommended add-ons may possibly not be hosted on AMO (ie, they have stub AMO entries and are hosted at another web site). These must be closely monitored for changes. We currently don't have this capability in AMO but may add it in the future.
- What is the mandatory checklist for deciding whether to make something recommended?
- Review the application, ensure it answers some of the requested basics
- Install the add-on, does it work as expected?
- Read the feedback on AMO
- Do a Google search and see feedback, blog posts, testimonials, etc...
- Does it have funky licensing (e.g. hampered functionality, trialware and then expires)? (nix it if it does)
- Does it have dependent software? (nix it if it does)
- Check the error console, does it general errors. Content warning are OK.
- Is it irritating? Does it ask for money on every usage? Does it popup windows all over the place?
- Judgement call: is it generally useful for the broad Firefox audience?
- Rotating the Reco List
- When should something be removed from the addons list?
- If there isn't active development or releases within the last 6-8 months
- If it's functionally broken or is causing errors in the console
- If it violates AMO policy on privacy, piracy, obscenity, etc...
- If there are more interesting add-ons that should be shown and we don't want to grow the list too large
- Review the list of top downloaded & most actively used add-ons and see if anything new is coming up
- When should something be removed from the addons list?
- Technically, how do you make an add-on recommended?
- Changing the Reco List Add-ons requires Editor access to AMO.
- Use the Editor Tools::Feature Manager to decide what is on that list
- Find the application/addon type and category
- Start typing the name of the addon or use the [1224] format
- If the next field is blank, it means add it for all locales. Otherwise provide a comma-separated list of locale names.
- Reco List Tests
- Does anything show up as compatible with Firefox 2.0.0.x?
- Does anything show up as compatible with Firefox 3.0.x?
- Does anything show up as compatible with Thunderbird 1.5.0.x? Thunderbird 2.0.0.x?
- Does it represent a cross-section of add-ons from different categories?
Building Recommendation Lists [edit]
If I were to design the idea recommendation list, I would consider whether:
- The add-ons are generally compatible with each other
- Not all of them are site-specific
- Doesn't create a weird first-run experience when more than 2/3 are chosen
- Represents a sample of the variety of add-ons that are available
- Represents a cross-section of things that people do on the Internet, e.g. social networking, chat, VOIP, video, commerce, information retrieval, music, info/data organization, etc...
What are some of the ideal criteria for deciding if something should be recommended:
- Has it been marked as a "favorite" by users?
- Popularity based on AMO or other locations downloads, already in the hands of lots of users, mileage, tried and tested (at least 20,000 downloads?)
- "perceived as useful", "well maintained" and "well tested".
- Helps demonstrate an interesting browsing experience
- Quality, works as expected, proven
- Effect on performance (startup time, rendering time, UI zippiness)
- Effect on memory usage (static and over time, no leaks)
- Free of security holes
- Has good feedback from reviewers and end users
- Doesn't degenerate or severely affect the core Firefox user experience
- Appropriate for New-to-Firefox Users (new demographic)
- Demonstrates interesting capabilities
- Brand compatible
- Not severely incompatible with privacy policy/No spyware
- Useful for a general populace
- Compatibility with current Firefox release (and beta versions)
- Documentation/associated content (e.g. support on relevant site, mktg, help info, etc…)
- Licensing - is it trialware?, MPL, etc…
- Hurdles to get going: does it require a new login? Or extra client software?
- Compatibility with other extensions
- Support for addon by developer, forums, docs, etc…
Trusted Add-on [edit]
- What is a trusted add-on?
- A trusted add-on will allow subsequent updates to be automatically pushed public without getting sandbox'ed. Being trusted means that the add-on will not be queued for review by an AMO editor.
- AMO has a small, select group of addons on the trusted list.
- How do you become a trusted add-on?
- Add-on author should drop an email to amo-editors@mozilla.org explaining why they need trusted status
- What is the criteria for becoming a trusted add-on?
- Is the add-on of high quality with its own development branch and low update frequency?
- Do the developers seem to care about security?
- Do the developers want to fix bugs fast and have demonstrated that they've done that?
- Non criteria:
- reduce workload for AMO Editors
- Limited audience for extensions, small group of editors
