Mozilla puzzle pieces (or, what is MoFo?)
January 21, 2009 § 8 Comments
If you’ve been following my blog for the last six months, you’ll know that I’ve wrestled a great deal with a very basic question: who and what is the Mozilla Foundation?
The answer to this question should be simple, I know. But, being new to the world of Mozilla, it isn’t. And, it’s pretty central to figuring out what the Foundation team should be working on, and how we can be helping Mozilla as a whole. Which is what I think about most of the time.
The good news: some bits of the ‘who and what’ question have become clearer — especially when I look at Mozilla as a whole. Here are some of the things I’ve learned so far:
- There is just one Mozilla. All of Mozilla has the same mission: to guard the open nature of the internet. When I talk about Mozilla these days, I’m referring less and less to Mozilla Foundation. I talk much more about this big idea that is Mozilla’s mission and the global community of people that is making it real. It feels like that’s the right way to tell the world about Mozilla.
- The Mozilla Project is bigger than the sum of its organizational parts. There are lots of organizational bits within Mozilla. Mozilla Foundation. Mozilla Corporation. Mozilla Messaging. Regional affiliate organizations around the world. Individual community projects and sites. While it’s more an idea than an organization, the Mozilla Project is the thing that contains all this. Figuring out the role of Mozilla Foundation happens inside this context.
- We need to be in this for the long haul. Recently, I’ve heard John Lilly asking what it means to be a champion of the open web for the next 50 to 100 years. I think Mozilla’s mission will be relevant for at least this long. In a funny way, recognizing this makes thinking about the work of the Foundation easier.
I wonder if these things sound right to people who have been around Mozilla for a while? I suspect one response will be ‘there is nothing surprising here’. And, indeed, all this fits with what I knew about Mozilla before getting involved. The difference now is that these ideas have become visceral — they are in my belly and they are guiding how I think, talk and act. Which I suspect is good.
Still, I struggle with day-to-day questions about the role of the Foundation. In December I tried to tackle this by drawing a map of the bigger organizational bits within the Mozilla universe. This is different than Mitchell’s Mozilla Tree, which does a great job of describing how and why things work. My map was more a collection of puzzle pieces, and is really aimed at helping me find my way. It looked something like this:
While this is really just a sketch, there is one thing this map has already helped me with: understanding that there are at least two functional roles for the Mozilla Foundation.
The first role is driving Mozilla’s mission forward with programs that build on and move beyond Mozilla’s existing products. Up to this point, we’ve been talking about things like education, research and movement building. But these could be almost anything. The main point is that the Foundation needs to catalyze concrete actions that a) guard the open nature of the internet by b) leveraging and reaching beyond the good work Mozilla is already doing by building technologies that underpin the open web. I knew this was a role when I started out, and this is where the team and I have been spending most of our time.
The second role is ‘Foundation as support system‘, particularly at the Mozilla Project vision, policy and process level. This isn’t about unilaterally setting policy, vision, etc. It’s about making sure that this stuff happens, and supporting Mitchell in her Chief Lizard Wrangler role, the Foundation board and module owners in general. Part of this is looking after process issues. But it might also include fleshing out ideas, researching their implications, or helping to write up proposals. In some cases Foundation staff may also have primary responsibility for particular policies, as Frank does with CA review. I knew about this aspect of Foundation work from the beginning, but I’m finding it tougher to get my head around what it means in terms of people, resources and structures. It may be that we need particular people and roles that we don’t yet have. This is something our team will be actively thinking on once some program experiments are up and running. We’ll need help.
It is also worth explaining why I’ve pulled out Mozilla Labs as it’s own item on the map. It is not its own legal entity. Yet, I think it stands apart as idea and way of working that can serve all of Mozilla. When I was first blogging about Mozilla, I talked about the need for some sort of radar that could catalyze thousands of ideas about making the open web better, gradually surfacing the best, most scalable amongst them. In many ways, this is what Labs is doing. And, if we have a 50 year mission, all of Mozilla needs to be looking over the horizon in this way. Maybe that’s by working with Labs, or just by thinking differently. Whatever, I think it’s something we need to do more.
As noted above, I’ve done this mostly to help my own thinking. That said, I am very much interested in getting reactions to this. What is missing? What story isn’t being told? How would you tell this story? If you really have a different angle on this, what would your map of the Mozilla universe look like? I’d love to see other people’s maps.