User:Rdm/AMO Policy Notes

From MozillaWiki
< User:Rdm
Revision as of 19:17, 17 April 2006 by Rdm (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Things that need to be removed from AMO, or more tightly regulated:

  1. Extensions that use remote content in an unsafe way.
    • eg. BetterShopper (evals XMLHttpReqeust reponse to get currency data)
  2. Extensions that include binary components, and do not provide source that can be viewed/compiled by reviewers.
  3. 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.
  4. Extensions that "spy" on surfing habits without a very good reason and user permission.
    • eg. EffectiveBrand.
  5. Extensions that are useful only to specific communities.
    • FriendzForLife ForumNavigator
    • Again, fuzzy exception, eg. Slashdot extensions.

Reasons people upload these types of addons:

  1. They're unaware of security issues.
  2. They don't want to reveal secrets/break NDAs, see also 5.
  3. AMO is great marketing for their main product, or they're unaware of other extension registration methods. [1]
  4. They're "evil".
  5. 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)