Keeping up with Mozilla

Tuesday, March 10th, 2009 @ 15:08 by ctalbertMozQA Badge

Mozilla is a big project involving hundreds of people around the world, with a whole lot going on.  How do you keep track of all that's happening?  We have a bunch of forums that vary on everything from their target audience (more technical versus less technical) to their style (forum based, blog based, email based etc).

It's important to remember that you don't have to watch everything in order to keep up on the area you are interested in.  As an example, let's pretend that our new tester John is interested in working on the Firefox tab bar.  Here's how he can watch exactly enough of the project so that he knows what is happening in his feature.

1. He joins QMO so he knows when test days are scheduled.
2. He subscribes to a handful of newsgroups:

  • mozilla.dev.quality - Everything testing related will be discussed here.
  • mozilla.dev.apps.firefox - Everything Firefox related, especially UI items will be discussed here.
  • mozilla.dev.planning - All planning messages, meeting notices, scheduling decisions are decided here

3. He goes to the bugzilla email preferences and decides to follow the artificial "user" called: tabbed.browser@firefox.bugs.  This will ensure he sees all activity with those bugs.  For more information on how to use this panel, ask on IRC in #qa.

With those settings, John would have about 20-40 messages a week, all fairly well scoped to his area of interest.  I'll start a forum post on how to actually go about subscribing to these items since sometimes that can be tricky (the Bugzilla email pane is a good example).  Also, people can share their own mechanisms for keeping up with Mozilla.

So, how do you find out about these different forums?  Just have a look below.  I've ordered the list so that the items at the top of the list have the best signal-to-noise ratio for someone starting out with Mozilla QA.  It goes without saying that for different purposes, this list would have different orders.

I've also used the nicknames we have for each of these items so that you can understand the "Mozilla veterans" when they talk.  If you roll over the links, you'll have its full name in a tooltip.

Note that all of these forums are two-way streets.  You are encouraged and expected to respond and participate.  If you ever have any uncertainty on how best to participate jump on IRC (#qa) and we can help ensure your thought/question/post lands in the proper and correct forum.

Name How Technical? Type Notes
QMO Low-Medium, QA-Centric Forum, Docs A new site for community members to learn about testing centric aspects of the Mozilla Project
Newsgroups Medium-High, Topics vary Email One of the oldest forums we have.  These newsgroups are mirrored to google groups, so you can access them there as well.  Design discussions, technical questions are best answered here.  m.d.quality is the QA newsgroup.
Planet Low-High, covering all aspects Blogs Most people who blog about Mozilla or the Open Web have their blogs syndicated here.  If you want wide-ranging, general information from all aspects of the project, this is the place to get it.
Bugzilla Low-High bug reports and enhancements

Forum-y, Email

Following a bug component (i.e. getting email when bugs change) is one of the best ways to keep up with the heart of the project.
IRC Low-High, chat Chat Because of the age of the project, Mozilla has its own IRC network.  This is a multi-user chat program that serves as the "living room" of the project.
SUMO Low-Medium, end user-focused support Forum, Chat, Email This is the place you'd go if you need end-user focused support on a Mozilla product.  Or if you'd like to help write such support documentation and/or live chat directly with users, it's a wonderful place to volunteer.
MDC Medium - High development docs Docs This is the place to go if you have a question about an extension or a web page you are working on and you have a question about a Mozilla technology.
MozillaZine Low-Med. High, mostly support and news Forum, Docs This is an all-volunteer, "unofficial" set of forums that have been existed since the beginning of the project.  Lots of news and some excellent support articles are hosted here.

 

Welcome aboard!