User:Shaver/AMO Extension Policy: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
= Guiding Principle =
= Guiding Principle =


Users should get what they expect from extensions.
Users should get what they expect from add-ons.


Descriptions and names should set expectations (and not mislead), manipulation of personal data must be subject to informed user consent, and extensions should be updated promptly to resolve significant bugs or version compatibility.  Ratings and reviews and categorization should fairly and reasonably describe the behaviour that the user will see if they install the extension.
Descriptions and names should set expectations (and not mislead), manipulation of personal data must be subject to informed user consent, and add-ons should be updated promptly to resolve significant bugs or version compatibility.  Ratings and reviews and categorization should fairly and reasonably describe the behaviour that the user will see if they install the add-ons.


= Descriptions and extension naming =
== Veto rule ==
 
All listings, content, positioning, and availability of add-ons and related material on AMO is at the discretion of Mozilla, and Mozilla reserves the right to remove or modify such material as it deems necessary and appropriate to serve the interests of the project and its users.
 
= Descriptions and add-on naming =


Descriptions need to clearly inform the (potential) user of
Descriptions need to clearly inform the (potential) user of


* the purpose of the extension
* the purpose of the add-on
* what, if any, other software or subscriptions/accounts are necessary to use the extension
* what, if any, other software or subscriptions/accounts are necessary to use the extension
* how to activate the extension's functionality, if not obvious.
* how to activate the add-on's functionality, if not obvious.


Descriptions, names, and related text must be in the interface language of the site (currently English for AMO, other languages as those come on line).
Descriptions, names, and related text must be in the interface language of the site (currently English for AMO, other languages as those come on line).
Line 19: Line 23:
* {{bug|338271}} Need support for optional shorter summary, with length cap
* {{bug|338271}} Need support for optional shorter summary, with length cap


Extension names should not:
Add-on names should not:


* inappropriately use trademarks held by people other than the author
* inappropriately use trademarks held by people other than the author
* be confusingly similar to other extensions or software
* be confusingly similar to other add-ons or software
* be chosen to "game" or otherwise manipulate sort/display order, search, rating systems, or international currency markets
* be chosen to "game" or otherwise manipulate sort/display order, search, [[#Rating_systems|rating systems]]


OK: "Wibblotron for Firefox"
OK: "Wibblotron for Firefox"
Line 32: Line 36:
= Collection of user data =
= Collection of user data =


* description of the extension must clearly indicate that such collection occurs
* description of the add-on must clearly indicate that such collection occurs
* description of the extension must include a link to the privacy policy for the organization/site to which the data is reported
* description of the add-on must include a link to the privacy policy for the organization/site to which the data is reported


Relevant AMO bugs:
Relevant AMO bugs:
Line 46: Line 50:
* The drop-down menu next to the toolbar logo has an "About" entry which will show the version number.
* The drop-down menu next to the toolbar logo has an "About" entry which will show the version number.
* You can unzip the inner chrome/*.jar and look in about.xul and/or ebToolbarJS.js for the version strings.
* You can unzip the inner chrome/*.jar and look in about.xul and/or ebToolbarJS.js for the version strings.
= Rating systems =
AMO employs various rating and weighting systems to help users find the add-ons most likely to please them, and to profile and reward the best add-ons.  Attempts, successful or otherwise, to "game" the rating systems in order to artificially increase or decrease the ranking or visibility of an add-on are not permitted, and may result in measures such as removal of an add-on, resetting of statistics for an add-on, or various blocks and bans.
We encourage people to give positive and negative ratings wherever they feel it's appropriate, and add-on creators are free to encourage fans of their add-ons to rate it highly.  Encouraging indiscriminate positive ratings ("everyone go make a bunch of AMO account and rate our extension 5/5!") will be cause for scrutiny, and virtually all cases of encouraging ''negative'' reviews of other add-ons will be considered to be abuse.
Abuse of AMO's listings, comment system, or other facilities to manipulate ''other'' rating systems is also prohibited.
Confirmed users
455

edits

Navigation menu