User:Bhashem/ListBuilder
Jump to navigation
Jump to search
My Add-Ons List Builder
This proposal is for a new feature for the AMO site that allows individuals to manage and custom lists of add-ons (sorta like iTune's playlists)
Benefits
- Allows users to easily view a list of add-ons as a group (and optionally install them all at once)
- Allows publishers to easily assemble and manage custom lists
- Encourages more thematic add-ons lists to be created (not just AMO's fixed categories)
- Drives more traffic to AMO
- Start to add community-oriented features into AMO
- Will appeal to viral marketers and enthusiasts who want to publish their favorites
Features
- Each AMO user would be allowed to create up to N custom list of add-ons.
- Actions:
- Create List
- Modify List
- Delete List
- Publish List
- A list is presented in the form similar to category listings pages but also includes a checkbox for install and a field for publisher's comments
- Can include links to non-AMO hosted add-ons
- For AMO hosted add-ons allows you to "check or uncheck" to allow installation as an entire group
- Include an "install checked" button which automatically packages up the checked add-ons and creates an "install bundle" (like what CLEO does)
- If it detects that you are not using Firefox, then it asks you to install it
- Only allows selecting/checking of add-ons that are compatible with your version of Firefox
- Ideally, we have a feature that allows you to upload your browser's current list as part of the Create list function (an "import"). Don't know how to do that.
Milestones
- Given a set of AMO ID's, create a checklist of those items
- Add an install button to each
- Add an install checked button
- Code the bundle add-ons xpi generator (see FEBE)
- Make list persist
- Tie into AMO's user system