User:Bhashem/ListBuilder: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
m (→Features)  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
'''My Add-Ons List Builder'''  | '''My Add-Ons List Builder'''  | ||
This proposal is for a new feature for the AMO site that allows individuals to manage   | This proposal is for a new feature for the AMO site that allows individuals to manage custom lists of add-ons (sorta like iTune's playlists)  | ||
= Benefits =  | = Benefits =  | ||
| Line 22: | Line 22: | ||
* For AMO hosted add-ons allows you to "check or uncheck" to allow installation as an entire group  | * 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 [https://addons.mozilla.org/en-US/firefox/addon/2942 CLEO] does)  | * Include an "install checked" button which automatically packages up the checked add-ons and creates an "install bundle" (like what [https://addons.mozilla.org/en-US/firefox/addon/2942 CLEO] does)  | ||
* If it detects that you are not using Firefox, then it asks you to install   | * If it detects that you are not using Firefox, then it asks you to install Firefox or create bundles of addons + Firefox for distribution.  | ||
* Only allows selecting/checking of add-ons that are compatible with your version of Firefox  | * 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").   | * Ideally, we have a feature that allows you to upload your browser's current list as part of the Create list function (an "import"). (We can try to use what Rock Your Firefox does or have them instal the ListInfo addon and upload the file)  | ||
= Milestones =  | = Milestones =  | ||
| Line 30: | Line 30: | ||
* Add an install button to each  | * Add an install button to each  | ||
* Add an install checked button  | * Add an install checked button  | ||
* Code the bundle add-ons xpi generator (see FEBE)  | * Code the bundle add-ons xpi generator (see FEBE/CLEO)  | ||
* Make list persist  | * Make list persist  | ||
* Tie into AMO's user system  | * Tie into AMO's user system  | ||
Revision as of 19:35, 6 March 2008
My Add-Ons List Builder
This proposal is for a new feature for the AMO site that allows individuals to manage 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 Firefox or create bundles of addons + Firefox for distribution.
 - 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"). (We can try to use what Rock Your Firefox does or have them instal the ListInfo addon and upload the file)
 
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/CLEO)
 - Make list persist
 - Tie into AMO's user system