Mozilla

Archive for July, 2007

Thunderbird — Revenue

July 30th, 2007

Some people have wondered if revenue is the reason we’re looking at making some changes in our approach to Thunderbird. The answer is no. No, no, no. The reasons for looking at a change are articulated in the last 5 or 6 posts:

  • The impact of browsing and the Web, as delivered through Firefox, dwarfs Thunderbird
  • Thunderbird is a different enough product and audience that the focus on browsing and the web doesn’t automatically bring Thunderbird what it needs
  • Thunderbird — both its strengths and its weaknesses — are overshadowed by the giant footprint of Firefox.

These issues would concern us whether or not Thunderbird generates revenue. Mozilla is not aimed at maximizing revenue. And Firefox revenue is funding a range of activities beyond Firefox, from infrastructure to Thunderbird employees, to documentation for web services.

Once we figure out what kind of organization makes sense then we can look at what funds it would need. Then we can figure out what combination of money from Firefox and what from Thunderbird activities would make sense. We don’t plan to leave Thunderbird high and dry without funds.

I know from previous comments that some people will never believe this. But repeating myself won’t change that, so I’ll stop here.

Thunderbird — Differences

July 30th, 2007

In my last post I described the profound difference in impact between the Thunderbird and Firefox projects. This goes beyond the 10 or 20 to 1 difference in size of userbase. It also includes Firefox’s effect on openness and innovation in general. I described how this causes the relative prioritization between Thunderbird and Firefox to be severely skewed towards Firefox and why I believe it will remain that way.

This could perhaps be OK if the two products were very similar, so that work on one was intimately related to the other. We have found this not to be the case.

The two are complementary products for a set of users, but much less so in development. There are a number of reasons. The products are different, the userbase is different, the international aspects are different. Tristan described this nicely already, so I’ll be brief.

The products have large areas that are not as similar as one might think. Thunderbird uses the underlying Mozilla platform of course. So do many other products. But Thunderbird is intimately tied to IMAP and POP, specialized areas fundamentally different from the core of the web. So the technical relationship between Thunderbird and browsing is actually less obvious than the overlap between Firefox and all sorts of other products that are fundamentally about the web — video viewers, web based music programs, to name a few. Testing and QA are also different.

Perhaps even more fundamental, the world is still moving new things into the browser platform, but many consumers are moving away, have already moved away or may never use stand-alone desktop email.

  • Web mail usage grows. Younger generations in particular use other techniques.
  • There are many parts of the world where email is less common than in the US, Western Europe or Japan. For example, in parts of the world where Internet cafés are a major way of accessing the Internet desktop email is not the norm. There is a serious question of whether these folks will ever move to mail, or if other options, either web and / or mobile based will always supplant email as we know it.
  • Thunderbird is much closer to an enterprise product. Development may still focus on what’s useful to an individual. But given the consumer adoption of webmail, enterprises are a significant source of interest in desktop email. Yet there remains debate about the Thunderbird roadmap, which does not include calendar as the key feature. I’d like to see a structure that promotes maximal feedback between the Thunderbird team and the userbase, and believe a focused organization focused is a better place.

This doesn’t make mail unimportant. It does reduce the degree to which the same development organization can excel at both products.

Thunderbird — Why Change Things?

July 28th, 2007

One large them of responses to the Thunderbird post is the question: Why can’t Thunderbird and Firefox both prosper in the same development organization? Since there is money, what’s the problem?

The problem is trying to do two different types of things exceptionally well at the same time. This is extraordinarily difficult. (I’ll describe why we’ve found Thunderbird and Firefox are different enough to make this so in a separate post.) Trying to do two different things requires a constant balancing of the needs of each. In many cases it results in an inability to optimize for either one and both projects suffering. In our case it also results in a constant need to prioritize between the two. And in this prioritization Firefox is getting and will continue to get the vast bulk of resources.

This is because the impact of the two products is wildly different. Thunderbird is a solid product that provides an open source alternative in an important area for a set of users. That’s important and worthy of attention.

Firefox is important in moving an entire segment of the Internet industry towards a more open, more innovative place. We’re not the only factor of course, there are lots of other critical people and organizations involved. But modern, innovative browsing and web development as displayed through Firefox is part of what moves the Web landscape now.

Firefox effects are felt by people who use other products. Its effects are felt by people using other browsers (even IE has a development team again!). Its effects are felt in the standards world, where Firefox’s footprint strengthens our efforts to move web standards forward. Its effects are felt by web developers who have made Firefox their development tool of choice. The effects of Firefox go far beyond the daily user experience of its userbase.

This difference between Thunderbird and Firefox is profound. Each day the development team can work on Thunderbird, which serves its users well. Or they can work on Firefox, which affects a giant swath of the web industry, and serves a userbase that is at least an order of magnitude larger.

In this setting it does not make sense for a development group to give Thunderbird equal focus. Counting just the userbase, Firefox is 10 or 20 times bigger, so maybe one would say it should get 10 or 20 times the attention. If one adds in Firefox’s effect on the web industry the focus on browsing related activities goes way, way up until it dwarfs Thunderbird even more completely. One might then adjust these numbers in favor of Thunderbird because of a desire for diversity, a desire to continue to serve Thunderbird users, because we’ve always had mail, or for any number of other reasons.

But the point is that this is not a good setting for Thunderbird to get sustained attention and focus. Hiring more people doesn’t solve the problem. It doesn’t change the equation for determining relative attention.

This is our setting. This is why I say that I do not see the existing Mozilla development organization increasing its focus on Thunderbird in the forseeable future. Every time we look at it we are convinced that the current prioritization is correct.

We want Thunderbird to thrive as an open alternative for email. Thus the current effort to find a structure where Thunderbird and email can be the focus. We can imagine this happening within the Mozilla umbrella if there are separate development organizations — thus Option 2. We can imagine other possibilities — thus the other options. But the current setting needs change.

Thunderbird — Features Discussion

July 27th, 2007

Many of the comments to the Thunderbird / mail post include suggestions about features for Thunderbird. These range from topics like adding visualization to adding calendaring functionality.

I encourage people to take these topic to the Thunderbird development and discussion areas. I would say the same thing if the topic was Firefox. Feature and product planning happens within the project group. For example, there are many comments about calendar functionality, and there is an active calendar project underway. The Thunderbird discussion areas are the right place to ask about the roadmap for integrating Lightning into Thunderbird, to note the degree of need and to look for a timeframe. Better yet, that’s the place to get involved in making things happen. Mozilla is successful when we are rooted in active, distributed involvement and contribution.

If it turns out that there is some barrier to getting involved, or if there is some other problem for contributors, then we’re in a different place and I definitely want to know about that.

I suspect most of us agree there is a lot of exciting potential improvements for Thunderbird and for mail in general. The point is how best to get sustained, focused attention and real movement to addressing these.

Thunderbird and the Mozilla Mission

July 27th, 2007

There has been some interpretation of my Thunderbird /mail post as saying that Thunderbird doesn’t fit into the mission of the Mozilla Foundation. This is not my view at all. If Thunderbird didn’t fit into the mission, then we would be having a very different discussion. For example, Option 2 of my original post — a separate organization inside the Mozilla Foundation — would not be possible if Thunderbird didn’t fit within the mission.

The Mozilla mission is very broad; broad enough to encompass many aspects of human interaction with the Internet. This includes the work we’ve always done and the long-time Mozilla projects and products. It also includes a range of new activities that could be undertaken.

The question is: How does the Mozilla Foundation best serve its mission? Where does it focus? How do we develop maximum participation in our software development and in improving the quality of Internet life?

Until now the guidance of both browsing and desktop email related work has been in a single organization which today is the Mozilla Corporation. Most of those closely involved in the daily development believe this is not the best solution. (The question of why we believe this is another broad theme, which I’ll address in a separate post.)

The “Call to Action” is a public call to help figure out a good solution. It might well be that we end up with Option 2, in which Thunderbird efforts remain completely within the Mozilla world. Currently the two lead developers are currently leaning toward Option 3 which I believe is due to the desire for simplicity in getting started. The other options are on the table precisely because Thunderbird is indeed within the Mozilla mission and none of us wants to see it decline.

The Call to Action is also a request that those people interested in committing time and energy to developing Thunderbird step forward. The Thunderbird community is currently small. We’re trying to find out who is ready and able to contribute. Community vitality is a fundamental part of Mozilla’s mission. So please do speak up if you are interested and able to be a part of Thunderbird development going forward.

Similarly, the Call to Action for a broader mail initiative is to see if there are people interested, competent and ready to get involved in a serious way. This is not walking away from mail, it is an invitation for those interested in such a project to step forward so we can evaluate what is possible.

Mozilla has resources to apply to these efforts, including funds. We are trying to figure out the best way to use resources effectively. This includes Thunderbird, this includes a potential new approach to mail, and it includes new ideas that may emerge over time.

Thunderbird — Google question

July 26th, 2007

The first theme in the comments to the Thunderbird and mail post I want to address is the idea that this decision is somehow related to Google, Google products or Google revenue. I want to be as clear as possible about the complete lack of Google involvement.

I have no idea if Google thinks the Thunderbird announcement is a good idea, bad idea, irrelevant or if they even know of it.

To be more specific:

  • Google and Google products had nothing to do with this decision.
  • We did not ask Google about Thunderbird product planning, Thunderbird revenue, gmail product planning or gmail revenue.
  • We did not ask Google’s opinion.
  • Google’s plans for gmail — whatever they are, and they are unknown to me — are irrelevant to this decision.

Thunderbird Discussion

July 26th, 2007

There is a lot of content in the comments to my Thunderbird and email post. I’m going to try to respond to general themes, although not every post specifically. I’m going to start by addressing the themes in separate messages; I think that will make it easier to get to clarity.

The themes I see so far are:

  1. Google is involved somehow.
  2. Thunderbird and the Mozilla mission.
  3. Feature thoughts about Thunderbird.
  4. Why can’t Thunderbird and Firefox both prosper inside the Mozilla Corporation?
  5. Is Mozilla exclusively focused on Firefox?
  6. Revenue is the determining factor.

There may be other themes that appear or that I’ve missed with this first pass. Or two may show up as part of the same message, I’m not sure yet since I haven’t written them. But these are the topics I know now that I want to address.

Email Call to Action

July 25th, 2007

Do you think email is important part of Internet life? Are you interested in seeing something interesting and exciting happen in the mail space? Believe that Thunderbird provides a much-needed option for open source email alternatives and want to see it get more attention on its own? Long to see something more innovative than Thunderbird in the mail space happen?

So does Mozilla.

Are you someone who could contribute to such an effort? Do you have expertise and a desire to be involved in an innovative mail effort and/or a focused Thunderbird effort? If so, Mozilla would like to hear from you.

Thunderbird

Mozilla has been supporting Thunderbird as a product since the beginning of the Foundation. The result is a good, solid product that provides an open alternative for desktop mail. However, the Thunderbird effort is dwarfed by the enormous energy and community focused on the web, Firefox and the ecosystem around it. As a result, Mozilla doesn’t focus on Thunderbird as much as we do browsing and Firefox and we don’t expect this to change in the foreseeable future. We are convinced that our current focus — delivering the web, mostly through browsing and related services — is the correct priority. At the same time, the Thunderbird team is extremely dedicated and competent, and we all want to see them do as much as possible with Thunderbird.

We have concluded that we should find a new, separate organizational setting for Thunderbird; one that allows the Thunderbird community to determine its own destiny.

Mozilla is exploring the options for an organization specifically focused on serving Thunderbird users. A separate organization focused on Thunderbird will both be able to move independently and will need to do so to deepen community and user involvement. We’re not yet sure what this organization will look like. We’ve thought about a few different options. I’ve described them below. If you’ve got a different idea please let us know.

Option 1: Create a new non-profit organization analogous to the Mozilla Foundation — a Thunderbird foundation. If it turns out Thunderbird generates a revenue model from the product as Firefox does, then a Thunderbird foundation could follow the Mozilla Foundation model and create a subsidiary.

This model probably offers the maximum independence for Thunderbird. But it is also the most organizationally complex. There is lots of overhead to create a new foundation, find good board members, recreate the administrative load. When we started the Mozilla Foundation Mitch Kapor, our-then business development lead and I spent a bunch of time on this work. The current Thunderbird developers don’t have this level of business assistance. If there is revenue that requires a subsidiary then the overhead goes up even further. There is serious concern that this will detract from serving Thunderbird users, since the core Thunderbird team is small and developer-focused.

Option 2: Create a new subsidiary of the Mozilla Foundation for Thunderbird. This has less overhead, although it still requires a new company that serves the mission of the Mozilla Foundation. In this case the Mozilla Foundation board and personnel would remain involved in Thunderbird. Thunderbird would continue to need to be balanced and prioritized with Mozilla’s focus on delivering the web through Firefox, its ecosystem and the Open Web as the platform. The Thunderbird effort may therefore still end up with less focus and less flexibility.

Option 3: Thunderbird is released as a community project much like SeaMonkey, and a small independent services and consulting company is formed by the Thunderbird developers to continue development and care for Thunderbird users. Many open source projects use this model, it could be simpler and more effective than a Mozilla Foundation subsidiary. However, creating this as a non-profit would be extremely difficult. Running a services company as an independent taxable company is the simplest operational answer. We would need to figure out how such a company relates to the Thunderbird product itself. What’s the best way for such a company to release a product? How does that relate to the community project that stays within Mozilla?

We don’t know the best answer yet. And we don’t expect to without a broad public discussion and involvement, which we hope this message will trigger. Today someone suggested to me that perhaps there is another foundation that might be a good home for Thunderbird. I hadn’t thought of this; it’s a creative idea.

If you’ve got thoughts or — even better — want to get involved, please let us know. Some suggestions for making sure Mozilla is aware of your comments are at the end of this post.

Broader Mail Initiative

We would also like to find contributors committed to creating and implementing a new vision of mail. We would like to have a roadmap that brings wild innovation, increasing richness and fundamental improvements to mail. And equally importantly, we would like to find people with relevant expertise who would join with Mozilla to make something happen.

If we can see a path to an innovative mail initiative in addition to supporting existing Thunderbird users, then we are interested in doing so. If we find the best way to improve mail is incremental development of Thunderbird as already planned, then we’ve learned something extremely valuable as well.

Mozilla has a range of resources — funds, code, etc. — that can be applied to this problem. We’re looking for people with expertise, vision and leadership capabilities. If you are such a person, or know of such people, please let us know.

Discussion

If you’re interested in these topics, let us know. The web is great at distributed discussions, let’s see what we think about mail. I’ll moderate comments and trackbacks here quickly. If you want to make absolutely sure that Mozilla can find your thoughts easily, feel free to leave a pointer to them here. There’s also a page for each discussion on the Mozillla wiki, although they require you to log-in to edit. So if you have a Mozilla wiki account or are willing to create one, you can find these pages at the locations below. Go to the “Discussion” tab at the top to add your thoughts or pointers back to your posts.

Thunderbird
Mail Initiative

The Future of Email

July 23rd, 2007

Do you think email is important part of Internet life? Are you interested in seeing something interesting and exciting happen in the mail space? Believe that Thunderbird provides a much-needed option for open source email alternatives and want to see it get more attention on its own? Long to see something more innovative than Thunderbird in the mail space happen?

So does Mozilla.

Are you someone who could contribute to such an effort? Do you have expertise and a desire to be involved in an innovative mail effort and/or a focused Thunderbird effort? If so, Mozilla would like to hear from you.

Thunderbird

Mozilla has been supporting Thunderbird as a product since the beginning of the Foundation. The result is a good, solid product that provides an open alternative for desktop mail. However, the Thunderbird effort is dwarfed by the enormous energy and community focused on the web, Firefox and the ecosystem around it. As a result, Mozilla doesn’t support Thunderbird as much as we do browsing and Firefox and we don’t expect this to change in the foreseeable future. We are convinced that our current focus -– delivering the web, mostly through browsing and related services -– is the correct priority. At the same time, the Thunderbird team is extremely dedicated and competent, and we all want to see them do as much as possible with Thunderbird.

We have concluded that we should find a new organizational approach for Thunderbird; one that allows the Thunderbird community to determine its own destiny.

Mozilla is exploring the options for an organization specifically focused on serving Thunderbird users. A separate organization focused on Thunderbird will both be able to move independently and will need to do so to deepen community and user involvement. We’re not yet sure what this organization will look like. We’ve thought about a new Mozilla Foundation subsidiary. We’ve thought about a setting where Thunderbird is released as a community project much like SeaMonkey, and a small services and consulting company is formed by the Thunderbird developers to continue development and care for Thunderbird users. Many open source projects use this model, it could be simpler and more effective than a Mozilla Foundation subsidiary.

We don’t know the best answer yet. And we don’t expect to without a broad public discussion, which we hope this message will trigger. Some suggestions for making sure Mozilla is aware of your comments are at the end of this post.

Broader Mail Initiative

We would also like to find contributors committed to creating and implementing a new vision of mail. We would like to have a roadmap that brings wild innovation, increasing richness and fundamental improvements to the mail. And equally importantly, we would like to find people with relevant expertise who would join with Mozilla to make something happen.

If we can see a path to an innovative mail initiative in addition to supporting existing Thunderbird users, then we are interested in doing so. If we find the best way to improve mail is incremental development of Thunderbird as already planned, then we’ve learned something extremely valuable as well.

Mozilla has a range of resources -– funds, code, etc. — that can be applied to this problem. We’re looking for people with expertise, vision and leadership capabilities. If you are such a person, or know of such people, please let us know.

Discussion

If you’re interested in these topics, let us know. The web is great at distributed discussions, let’s see what we think about mail. Post trackbacks to your blog posts here; I’ll moderate them in quickly. If you want to make absolutely sure that Mozilla can find your stuff easily, feel free to head to the wiki and list yourself and the location of your comments. Or leave your comments on the wiki.

The Voice of Mozilla

July 18th, 2007

Who is the voice of Mozilla? Each and every contributor, that’s who. Every contributor has a reason for contributing, a story about how and why we contribute and why we care about Mozilla.

It’s important that many of these voices be heard. It’s important that Mozilla contributors feel comfortable publicly describing our involvement with Mozilla.

We have some formal mechanisms for public speaking. Mozilla sends speakers to a number of conferences; we have the Mozilla websites to describe Mozilla, we occasionally have a press release.

The formal mechanisms are important. But they are not enough. They are not enough to convey the richness of the Mozilla project. They are not enough to respond to all the requests for speakers we receive. And they are not enough to convey the Mozilla message of participation, openness and public benefit.

To convey the Mozilla message properly, we need many people to speak about Mozilla, to speak frequently, to speak to local users groups, local community groups, schools and local technology conferences about Mozilla. We should be clear about the scope and power of the community that make up Mozilla.

We should also help contributors feel comfortable speaking. A good framework should do a few key things:

  • help contributors feel comfortable and empowered to speak publicly about our roles and involvement;
  • provide some basic answers for common questions; and
  • help people send questions outside their particular areas of expertise to the right people.

Our contact person for developing a Speakers framework is Mary Colvig. The beginnings of this work can be found at the Events section of the Mozilla wiki.

If you’re a Mozilla contributor who currently speaks about Mozilla, or who might want to speak about your involvement with Mozilla, or if you want to help develop the framework, head on over to the website and add your voice.

Skip past the sidebar