roughly edged ideas about building stuff

Archive for the ‘Mozilla’ Category

thoughts on the mozilla mission

Posted by suneelgupta on July 12, 2009

mozilla logo

Inspired by the 3.5 launch, Q3 goal setting, this post (John), and that post (Mitchell), I took an *unsolicited* crack at a mission statement for Mozilla into and through 2010. It’s a work in progress, so post your comments and thoughts:

In the next 18 months, we turn big ideas into executable goals. We expand our global impact, while empowering others to expand theirs. We remain entrepreneurial, while leveraging the opportunities that accompany our scale. We strengthen our grassroots fight, while realizing our brand-built ability to influence decisions at the highest levels. We deepen the commitment to our existing community, while building new relationships with the remaining 75% of the planet. We engage these people, many of whom will discover the web for the very first time, with a time-tested promise that Mozilla can be a meaningful part of anyone’s life.

For those who choose to participate, Mozilla is your enabler.
For those who aim to innovate, Mozilla is your vehicle.
For those who aspire to change the world, Mozilla is your partner.


Posted in Movement, Mozilla | Leave a Comment »

the need for speed

Posted by suneelgupta on June 30, 2009

cross-posted to mtv here.


Most of us spend more time online than we do on the road. And whether we’re behind the wheel or behind the keyboard, we want to move fast. This is why I’m incredibly proud of my peeps at Mozilla today for releasing Firefox 3.5 — the fastest way for you to get around online. 3.5 is more than two times faster than Firefox 3 and ten times faster than Firefox 2.

I could say more, but a few guys in Hyderabad, India, channeled their passion for Firefox into a video that pretty much says it all. Check it out:

Posted in Mozilla | Leave a Comment »

art and the browser

Posted by suneelgupta on May 4, 2009

Last week’s Mozilla all-hands meeting was both informative and inspiring. Nearly ever discussion I participated in was filled with healthy amounts of debate, and the end-result of each session was almost always generative. I was fortunate enough to have the opportunity to discuss the recent Personas launch, and collaborate with some highly imaginative folks on one specific Q2 goal: how to engage, scale, and support a community of artists that share the values of openness and participation.

Since the launch, I’ve been pleasantly surprised by how quickly our artist community has scaled. Our gallery now contains over 5,000 designs from over 3,500 individual artists. Our all-hands discussion was focused on ways to increase the ratio of original art (vs. repurposed art) in the gallery, and provide our emerging community of artists with support and visibility. I have consolidated over a dozen ideas from this discussion (at the risk of losing some pearls) into a few actionable concepts:

1. Designer Profile and Dashboard: a couple of weeks ago, we implemented designer pages, which gives each designers a central spot to display their persona art and share it with friends. The next step is to make that page more valuable to each individual artist. We can do this in two ways. First, by adding an artist profile, so that people can learn more about the person behind the art. Second, by developing a dashboard to give each artist a set of controls to manage their art in the gallery and gain a better sense of how their art is performing.

2. Better Preview Functionality: Sean Martell assembled a strong tutorial for the most recent launch, but we have big steps to take for making the process of designing a persona more accessible. A good first step would be to provide designers with a simple preview of their design (across operating systems) prior to submitting it to the public gallery. A longer term step would be to learn and possibly incorporate some of the fascinating things already being done to make online art creation more accessible (check out Aviary).

3. Movers and Shakers: to be discoverable a design must be popular, but to be popular a design must be discoverable. This is the classic dilemma for a new piece of art added to the gallery. We can solve this in part by expanding our definition of “popular” to not only include designs have been hits since our product launch, but also designs that have gained momentum in the recent past (eg, the past week).

4. Collaborate with other Design communities: as stated above, there are other creative communities doing compelling things. Through talking and learning from several of these communities, it has become clear that we share a common goal: to provide a platform for artistic creations and promote the artists that create them.

5. Collaborate with other add-on authors: the AMO community includes dozens of art-related extensions. To the extent that there is overlap with mission and goals (see #4), there could be opportunities to sync art from the Personas community with offerings and distribution of these add-ons.

Like each session during the all-hands, the next steps for scaling and supporting a design community will be interesting and full of debate. Within a short session, we produced five actionable ideas, and I’m sure there many more will emerge as the dialogue continues.

Posted in Mozilla | 5 Comments »

should Mozilla empower movements?

Posted by suneelgupta on November 11, 2008

In my last post (build your movement here), I thought out loud about Mozilla creating a “Movement Suite”, which would offer a set of applications to empower any group looking to build or expand a movement. In his reply, Mark Surman correctly pointed out that existing sites, such as Social Source Commons, have similar offerings. So there are two issues here: 1) whether Mozilla can make a meaningful contribution in the movement empowerment space; and 2) whether Mozilla would be competing with existing sites if it made this contribution.

1. Can Mozilla make meaningful contributions to a crowded space of sites that offer a central point for movements to build their toolkits? My sense is that we can for two reasons. First, the Mozilla add-ons site, which would be a natural place for a “movement suite” to live, has the traffic to ramp adoption of movement applications better than any other mission-based site I’m aware of. According to, is the 797th most popular online site (over the past 3 months) and nearly 85% of that traffic directs itself to the add-ons site. The ramp is further illustrated by the following chart, which compares traffic with that of, a fantastic and relatively well-known resource for movement builders. and Traffic

The second, and more important reason, is that Mozilla has enough trust to ramp a movement suite. A high traffic applications site doesn’t have impact if a user doesn’t trust it enough to proceed with a download. At the beginning of the year, Ken Kovash at Mozilla announced that 600 million add-ons had been downloaded from This is a positive sign of trust.

2. Would Mozilla be competing with existing sites like Social Source and Tech Soup if it decided to help empower movements? I don’t think it would. The primary objective of a “movement suite” is not to build, but to gather existing applications into a central point. Mozilla’s add-ons site currently hosts over 6,000 add-ons, the overwhelming majority of which were not built internally. To create a movement suite, Mozilla might pick the best 8-10 applications for movement building and package them, like Linked In did with its application suite. If other non-profit sites share our vision to empower movements by guiding them to the right tools, then we would be supporting their mission, not competing against it.

Furthermore, a movement suite might actually include tools built by other movement enablers. Mozilla’s objective would be to promote these tools widely so that more movements have the tools they need to operate effectively.

Lots of wrinkles and further thought needed here. First, we need to continue to build our list of applications that would go into the suite (eg, what does a group need to build a movement effectively?). Second, we need to determine a fair way to select the best applications that achieve these objectives amongst over 6,000 add-ons that live on the site. Third, we need to figure out a way to push the movement suite to those who need it the most – other than promoting it on the add-ons site.

I continue to seek advice, and have learned a lot over the past few days from Nicholas Reville at the Participatory Culture Foundation as well as Atul Varma and Paul Kim at Mozilla. These conversations are helping me to move past the “why” and on to the “how”.

Posted in Movement, Mozilla, Uncategorized | 9 Comments »

build your movement here

Posted by suneelgupta on November 5, 2008

At MozCamp Europe, where I met many members of the Firefox community, it became clear to me that Mozilla hasn’t just built a product…it has built a movement. I wonder if the next step is to help others build theirs.

LinkedIn recently created a suite of applications to enable its users to have a stronger professional web presence. The question is whether Mozilla should create a similar suite of applications to strengthen web capabilities for movements and if so, what kinds of tools should be included in the suite?


My sense is that developing a “Movement Suite” makes sense for three reasons. First, in recent weeks, we have started to think hard about how to engage a broader public.  One clear way to accomplish this is to support a long tail of missions that need to leverage the web to accomplish their goals. Second, Firefox-based movements would organically attract and retain new people to the user community. Third, making the web a better tool for social good aligns with Mozilla’s overall mission to make the web a healthier place.

If we agree that this makes sense, then let’s think about the type of tools a Movement Suite would include.  Atul Varma and I brainstormed about this for a bit and developed some initial thoughts:

1. A mass-mailing tool for email campaigns. For example, a Mail Chimp type tool to help movements design compelling emails and distribute them at scale.

2. A discussion tool to promote ideas and encourage discussion. Atul pointed out that of the 15 candidates that recently for the San Francisco Board of Education, only 7 of them set up websites, and only 1 of those 7 had a campaign blog.

3. A concept sharing tool to help collaborate on vision. For example, LinkedIn included Slide Share in their application suite and we could consider including a similar tool.

Those are just some initial thoughts and this list needs expansion. If you wanted to start a new movement today, what types of tools would you need to get it off the ground quickly?

Posted in Movement, Mozilla | 5 Comments »

A Fine Balance

Posted by suneelgupta on November 5, 2008

Mozilla is a culture of balance. Every day, the people here collaborate to strike a balance between growth and patience; between innovating and quickly following; between scale and perfection; between pragmatism and idealism; between chaos and order; and between mission and sustainability.

I began a career with Mozilla a month ago and find myself thinking back to the first time a friend told me about Mozilla. It was November 2004 and I had just wrapped up 10 months of hard, but failed, campaigning to bring change to the Oval Office.

From an internet café in Bombay – and in a self-righteous state of mind – I IM’d a friend: “I worry that people don’t question the status quo”, to which he responded: “you should check out the dudes at Firefox”.

It means a lot to be here, and my goals are pretty clear: 1) help move Mozilla’s mission forward in a meaningful way, 2) be a strong operator, and 3) do my best not to disrupt the balance.

This is my first post, and I’ll be trying to share thoughts as often as possible. My hope is that you’ll consider them, and tell me why you agree or disagree.

Posted in Mozilla | Tagged: | Leave a Comment »