Feel Firefox  add-ons are going down the tube? Mozilla, apparently, agrees with you because they have put together ‘Add-on Guidelines’ that are intended to “foster an open and diverse add-on developer community while ensuring an excellent user experience”.
The guidelines, which are available on MozillaWiki (link below), specifically issue four broad-scoped mandates:
- Be Transparent
- Be Respectful to Users
- Be Safe
- Be Stable
Under each mandate there are specific rules such as “add-ons should make it clear how private user data is being used”, “add-ons must not cause harm to users’ data, system, or online identities”, and “add-ons must not cause hangs or crashes”. In total there are over twenty guidelines at the time of this writing.
The guidelines, which appear to still be in ‘draft’ edition as opposed to finalized, must be followed by *all* Firefox add-ons, regardless of if the add-ons are hosted on Mozilla’s official Firefox repository or elsewhere. However, Mozilla does provide a list of exceptions, such as proof-of-concept apps, which allow developers to not meet the guidelines if they fall within the scope of an exception.
You can check out the full guidelines at the link below. Be sure to also share with us  what you think about Mozilla’s move to improve add-on quality.