User:Bhashem/ListBuilder: Difference between revisions

Jump to navigation Jump to search
no edit summary
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 custom lists of add-ons (sorta like iTune's playlists)
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 it
* 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"). Don't know how to do that.
* 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
1,071

edits

Navigation menu