<< Weekly Status Report, W34/2010 | The roads I take... | 47 >>

Not For You, But With You

I just read this quote from my colleague, Firefox product manager Mike Beltzner:
Quote of Mike Beltzner:
it turns out we don't work *for* you, we work *with* you.

I think that says a lot about our spirit in Mozilla about how we work on our products. Nobody pays us to produce products like Firefox, Thunderbird, or SeaMonkey - even if some of us might earn money for doing it, that comes through indirect paths, and not from those using our products. And we're nothing more than community members, just that we're playing a certain role in the community, but we're still parts of it, and we are just as much users as we might fulfill other positions. On the other hand, every user has a chance to work with us to improve the products - we're open for (constructive) feedback and help. We even give you access to the code, and accept patches very much - with the result that some features we ship in our products get developed completely by people not earning a cent for working on it, but being 100% volunteers. This is how open source / free software should work.
Still, we have a lot of dreams of where we want to go, and our teams are always too small to fulfill all those dreams at once, so that help is not just appreciated but very much needed. As Mike goes on:
Quote of Mike Beltzner:
While we appreciate your input and designs, we would appreciate it more if you could help us find people to contribute implementations. Our time is more limited than our interest.

Feedback is good and often helpful, but very often things only happen if someone steps up and takes matters into his own hands (a lesson I sometimes think I have learned too well).

We need you to help us to become even better. We need you to work with us, just like we are working with you.

Beitrag geschrieben von KaiRo und gepostet am 3. September 2010 15:48 | Tags: Firefox, Mozilla, SeaMonkey | 2 Kommentare | TrackBack

Kommentare

AutorBeitrag

KaiRo

Webmaster

zitieren
"Good", "awesomeness", or "beauty" are all in the eye of the beholder, so I won't judge if any idea is good or bad generally, but they may be right or wrong in terms of a specific framing, like the Firefox or SeaMonkey products.

And you are for sure a part of the community, and the help of you just like of others who test, give feedback and have proposals is appreciated and surely seen as food for thought by a number of people - what ultimately counts is contributing patches (and getting them reviewed), though, as even I had to learn the hard way.
If you really want to change something, learn to write a patch, and chances are quite good you can get it in.
04.09.2010 15:25

KaiRo

Webmaster

zitieren
Well, there's still the case that when different opinions in the community arise, someone needs to decide, and we have a module owner system for that among other things.
Also, we can't add infinite possibilities to the core applications as we need to keep them in a maintainable state, and we have a number of cases where our code is already fairly complicated due to the number of preferences supported, and that makes it harder to maintain or improve/change the code.
Some things are better left to add-ons in the end. We should provide good hooks for them to do their thing, and when they are popular enough, we can think about integrating the functionality, like Firefox is doing with tabcandy, or both of our products (I hope) with Sync.
It always depends on what you want to achieve.
05.09.2010 01:00

Kommentar hinzufügen