User:Bhashem/ListBuilder: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (New page: My Add-Ons List Builder  This proposal is for a new feature for the AMO site that allows individuals to manage and public custom lists of add-ons.  = Benefits = * Allows users to easily vi...)  | 
				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 and   | 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 =  | = Benefits =  | ||
* Allows users to easily view a list of add-ons as a group (and optionally install them)  | * 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  | * Allows publishers to easily assemble and manage custom lists  | ||
* Encourages more thematic add-ons lists to be created (not just AMO's fixed categories)  | * Encourages more thematic add-ons lists to be created (not just AMO's fixed categories)  | ||
* Drives more traffic to AMO  | * Drives more traffic to AMO  | ||
* Start to add community oriented features into AMO  | * Start to add community-oriented features into AMO  | ||
* Will appeal to viral marketers and enthusiasts who want to publish their favorites  | |||
= Features =  | = Features =  | ||
* Each AMO user would be allowed to create up to N custom list of add-ons.  | * Each AMO user would be allowed to create up to N custom list of add-ons.  | ||
* Actions   | * Actions:  | ||
** Create List  | ** Create List  | ||
** Modify List  | ** Modify List  | ||
** Delete List  | ** Delete List  | ||
** Publish List  | ** Publish List  | ||
* A list is presented in the form similar to category listings pages but also includes a field for   | * 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  | * Can include links to non-AMO hosted add-ons  | ||
* For AMO hosted add-ons allows you to "check or uncheck" to allow 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/2109 FEBE] does)  | ||
* If it detects that you are not using Firefox, then it asks you to install it  | * If it detects that you are not using Firefox, then it asks you to install it  | ||
* Only allows 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"). 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  | |||
Revision as of 23:19, 28 February 2008
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 FEBE 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