User:Rdm/AMO Policy Notes: Difference between revisions

no edit summary
No edit summary
 
No edit summary
Line 1: Line 1:
Definitions (should be deliberately said in a funny voice whilst making finger-quotes):
* "evil" - trying to make money in a way that some people don't like.
* "common" - deliberately fuzzy way of describing a product or service used by a large portion of AMO visitors.
* "spy" - word to describe any communication that is "evil".
Things that need to be removed from AMO, or more tightly regulated:
Things that need to be removed from AMO, or more tightly regulated:


#Extensions that use remote content in an unsafe way.
#Extensions that use remote content in an unsafe way.
#*eg. BetterShopper (evals XMLHttpReqeust reponse to get currency data)
#*eg. BetterShopper (evals XMLHttpRequest reponse to get currency data)
#Extensions that include binary components, and do not provide source that can be viewed/compiled by reviewers.
#Extensions that include binary components, and do not provide source that can be viewed/compiled by reviewers.
#Extensions that require additional software to be installed outside of Firefox.
#Extensions that require additional software to be installed outside of Firefox.
Line 11: Line 16:
#Extensions that are useful only to specific communities.
#Extensions that are useful only to specific communities.
#*FriendzForLife ForumNavigator
#*FriendzForLife ForumNavigator
#*Again, fuzzy exception, eg. Slashdot extensions.
#*Again, "common" exception, eg. Slashdot extensions.


Reasons people upload these types of addons:
Reasons people upload these types of addons:
#They're unaware of security issues.
#They're unaware of security issues.
#They don't want to reveal secrets/break NDAs, see also 5.
#They don't want to reveal secrets/break NDAs, see also 5.
#AMO is great marketing for their main product, or they're unaware of other extension registration methods. [http://developer.mozilla.org/en/docs/Adding_Extensions_using_the_Windows_Registry]
#AMO is great marketing for their main product, or they're unaware of [http://developer.mozilla.org/en/docs/Adding_Extensions_using_the_Windows_Registry|other extension registration methods].
#They're "evil".
#They're "evil".
#Dealing with the XPInstall whitelist is a lot of hassle, and AMO gives you an update URL for free.
#Dealing with the XPInstall whitelist is a lot of hassle, and AMO gives you an update URL for free.
49

edits