User:Rdm/AMO Policy Notes: Difference between revisions
< User:Rdm
Jump to navigation
Jump to search
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 | #*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, | #*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 | #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. | ||
Revision as of 19:34, 17 April 2006
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:
- Extensions that use remote content in an unsafe way.
- 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 require additional software to be installed outside of Firefox.
- eg. BlueFrog (should be shipping the Firefox extension with their Windows app)
- Perhaps make an exception for "common" software when the extension author is a third party.
- Extensions that "spy" on surfing habits without a very good reason and user permission.
- eg. EffectiveBrand.
- Extensions that are useful only to specific communities.
- FriendzForLife ForumNavigator
- Again, "common" exception, eg. Slashdot extensions.
Reasons people upload these types of addons:
- They're unaware of security issues.
- 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 extension registration methods.
- They're "evil".
- Dealing with the XPInstall whitelist is a lot of hassle, and AMO gives you an update URL for free.
Robert Marshall 12:17, 17 April 2006 (PDT)