Get Involved with Add-ons

I recently posted about the current status of the review queues. When I started writing this post, there were 241 pending updates to already-public add-ons and 479 nominated add-ons waiting review to become public for the first time. 24 hours later, the queue is now 169 pending updates and 467 nominated add-ons, a difference of over 100 versions processed (taking into account the new versions submitted today). Great job, editors!

I’d like to explain a bit about what Add-on Editors do so that developers waiting desperately for an email from AMO know what happens during this process, and also to encourage people to consider becoming an editor. If you’re thinking about getting involved more directly with the Mozilla community or are an existing contributor looking for a new way to help out, reviewing add-ons is a great way to do that. You might even meet new people, learn something, discover an add-on that you start using every day, or occasionally have a tiny bit of fun while doing it.

What do editors do?
The primary function of editors — and the thing we need help with the most — is to guard the quality bar of public add-ons. This means reviewing add-ons to ensure that they:

For most editors, this involves a couple minutes of downloading the extension, installing it, verifying everything works in the browser, and briefly reviewing the source code. There are some existing tools to help with this, and we’re hoping to add some new tools to the Editors’ area to speed up the process. If the version is only an update to an already-public add-on, the process is much shorter and is just making sure the changes made from the previous version didn’t break anything.

Updates to existing add-ons are given priority over brand new nominated add-ons, however there may still be a delay as not every editor can test every add-on because of hardware/software requirements. Add-ons that require an account or are for a specific website often take much longer to be reviewed than add-ons that are for general consumption.

For a detailed explanation of how the review process works, see the Editor’s Reviewing Guide.

How much technical knowledge is required to be an editor?
Most, if not all, of the editors currently helping out are extension developers themselves. As we do look over extension code as part of reviews, I wouldn’t recommend that someone not familiar with JavaScript and the basics of extension packaging apply to become a traditional editor. Having said that, we definitely encourage specialization and would love to see more editors of diverse backgrounds.

For example, we’d love to have a theme developer who wants to review themes, or someone from SeaMonkey background that wants to review SeaMonkey add-ons. We even have a Japanese editor who only reviews Japanese add-ons and moderates Japanese reviews. If you’d like to help out but aren’t sure if you have the skills, get in touch with us (below) and we can find a good fit for your talents. As an example of non-technical help, we’d love to have an editor that spends his/her time looking through already-public add-ons to make sure they’re in the right categories and everything about their display pages is correct.

Do editors do anything besides review add-ons?
Editors help out in more ways than just reviewing add-ons, such as:

  • Editors recommend add-ons to be trusted or featured. Trusted add-ons are those that can submit updates without editor review. Add-ons become trusted when an editor recommends that an add-on, based on its excellent previous review experience and trust in the author, should no longer need reviews for new versions. Featured/recommended add-ons are those that have a green background on the site and are highlighted in a number of areas, including the home page. Editors are invited to recommend add-ons to be added to this list.
  • Editors read flagged review comments and determine whether they are appropriate for the site. Previously, all reviews were moderated before they could appear on the site. This queue was always a huge number, often times in the thousands, and we had trouble keeping up with it. Recently, this was changed to where all reviews automatically show up, but can be flagged as inappropriate. When a review is flagged, it goes into a queue for an editor to determine whether it should be deleted.
  • Editors respond to developer concerns. Many times if a developer is unsure of something — whether about their new version being held in the sandbox or a question about the site — they will email the editors’ mailing list, which currently serves as a primary support contact for AMO.
  • Many editors assist with AMO’s ongoing site improvements and bug fixes by filing and commenting on bugs that affect editors, developers, and end users alike.

Where do I sign up?
If you’re interested in becoming an editor, check out the application information. It boils down to writing a few reviews for sandbox add-ons you’ve tried out, knowing the basics of how add-ons work, and sending the application email. Even if you can only review 5-10 add-ons a week, it would help us out greatly. You can even try it out and if you hate it, never do it again. If you have any questions about becoming an editor or what an editor does, please email amo-editors at mozilla dot org or comment here.

And, lastly, if you know of someone who might be interested in making this type of contribution, please share this post with them.

  • Adam Hauner

    Why Mozilla Corporation does not pay some editors? 467 nominated add-ons waiting is shame…

  • Kurt

    Yes, that is a shame. Espeically that Mozilla prides itself on its extensibility through its Add-ons. There should be an two day (at least) review-a-thon where the actually paid developers spend the day reviewing new add-ons. It is very sad to see that almost 500 new add-ons (most probably for Firefox 3) are “in hiding” due to no time being spent to review these. The adpotion rate of newer versions of Firefox would be much, much more higher if there were days spent to help out AMO once in a while, since this is the biggest reason users don’t like to update Firefox.

  • Marco Pivetta

    More editors, more reviewed add-ons.
    Mozilla is not a money machine, so if you want to have more reviewed addons, then just ask to become an editor and help the community.

  • Tim

    Hi Justin,

    thanks for these interesting information! We are from Germany and don´t get too many news concerning these topics over here…

    I´ve allready asked in Mozillazine how long it normally takes to reviews addons
    and received your blog link.

    Supernova_00 said, that the review might take longer (more than a few weeks) because our add-on is in German. Is this true? If yes, can we support you in any way, e.g. by translating some party of our add-on…?

    Would be great to get a quick review!

    Jan + Tim

  • D. King

    I am just dropping you a note to let you know that Microsoft has been taking the add ins and the Firefox programs and adjusting in an effort to track me. Unfornately, I do not have a reason why.

    However, they have taken all the addins and the program and adjusted to 2001, as I only have part of the XP program. The rest they use for ports to track me and change what i am doing on my computer.

    Just thought that I would let the members know as they have a tracking device on my mouse, keyboard, monitor, each com port and even 4 through the mother board.

    It is a shame when the company can not keep the program secure enough for people to use but they sure have the ability to spy and I have done nothing wrong.

    But like the old saying goes, fore armed is far warned.

  • Pingback: Google Results Walker Firefox addon unleashed |

  • Pingback: Caffeine Lab » AMO editor()

  • Jane Goody

    The style of writing is very familiar to me. Did you write guest posts for other blogs?

  • Jivko

    Can you tell me what is the email for the “AMO Editor Application” .The topic said “When you feel you have enough experience with how the site works, send an email to amo-editors at with the subject “AMO Editor Application” and the below information.” but there is no Email posted.Can you tell me what is the address.

  • Justin Scott (fligtar)

    @Jivko The e-mail address is in the line that you just posted.

  • sandrar

    Hi! I was surfing and found your blog post… nice! I love your blog. :) Cheers! Sandra. R.