Better Together:
Lessons in Open Source Community from Mozilla

Paul Kim
Automattic

WordCamp New York
November 14, 2009

...
2
Over 300 million people use Firefox as their browser




                Firefox market share as of 04/2009


            ...
Mozilla’s Mission:
 To promote choice and
innovation on the Internet




                             4
Mozilla
      a global, open source project
    a mission-oriented organization
a public benefit company and subsidiaries
 ...
2004




       6
New York Times Campaign
10,000 donors, $250,000 raised
                                 7
Insight #1




Push (most) decision-making to the edges




                                           8
Open source principles




1. high agreement on core values
2. decision-making rests with module owners
3. groups will dev...
Chaos
Anyone can comment on a proposal for a change




                                                10
Chaos
Anyone can submit a change to the code




                                         11
Order
Not everyone can approve a change




                                    12
Order
Strong leadership structure




                              13
Order
Strong leadership structure




                              14
Order
Identify and elevate smart contributors




                                          15
Create small teams, led by strong
contributors, and give them responsibility

                                            ...
Chaordic system
The strongest open systems are chaords




                       1. distributed decision-making
         ...
Insight #2




Communication will happen in every way possible
(so make sure it’s reusable)




                          ...
Wikis




        19
Blogs




        20
Primary work channels: Bugzilla, IRC & newsgroups




                                                    21
Increasing use of video and audio




                                    22
Lots of real life meetups




                            23
Insight #3




Surprise is overrated




                        24
Surprise is the opposite
    of engagement




                           25
Increase the inner circle of participation ...
                                                 26
... and strive to make everyone feel included



                                                27
Insight #4




Make it easy for your community to
do the important things




                                     28
29
30
31
32
Not just for programmers - everyone can help!




                                                33
Increasingly, the focus is on making
it easier for anyone to participate




                                       34
2009




“It’s too late to be a pessimist.”
     - Yann Arthus Bertrand
                                     35
Thanks

paul@automattic.com
blog.numenity.org
@pkim

All content CC-Attribution-Noncommercial-Share Alike

Ideas and mater...
Upcoming SlideShare
Loading in …5
×

WordCamp New York - About Mozilla

1,364
-1

Published on

Better Together: Lessons in Open Source Community from Mozilla

The audio portion of this presentation is available at: http://www.wptavern.com/wpweekly-episode-93-%E2%80%93-interview-with-paul-kim

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,364
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

WordCamp New York - About Mozilla

  1. 1. Better Together: Lessons in Open Source Community from Mozilla Paul Kim Automattic WordCamp New York November 14, 2009 1
  2. 2. 2
  3. 3. Over 300 million people use Firefox as their browser Firefox market share as of 04/2009 3
  4. 4. Mozilla’s Mission: To promote choice and innovation on the Internet 4
  5. 5. Mozilla a global, open source project a mission-oriented organization a public benefit company and subsidiaries 250 employees 40% of code comes from non-employees 20,000+ testing volunteers over 300 million users 5
  6. 6. 2004 6
  7. 7. New York Times Campaign 10,000 donors, $250,000 raised 7
  8. 8. Insight #1 Push (most) decision-making to the edges 8
  9. 9. Open source principles 1. high agreement on core values 2. decision-making rests with module owners 3. groups will develop distinct ways of working 4. many decision-makers outside the “official” org 5. communication is central 9
  10. 10. Chaos Anyone can comment on a proposal for a change 10
  11. 11. Chaos Anyone can submit a change to the code 11
  12. 12. Order Not everyone can approve a change 12
  13. 13. Order Strong leadership structure 13
  14. 14. Order Strong leadership structure 14
  15. 15. Order Identify and elevate smart contributors 15
  16. 16. Create small teams, led by strong contributors, and give them responsibility 16
  17. 17. Chaordic system The strongest open systems are chaords 1. distributed decision-making 2. nodal authority 3. ways to route around 17
  18. 18. Insight #2 Communication will happen in every way possible (so make sure it’s reusable) 18
  19. 19. Wikis 19
  20. 20. Blogs 20
  21. 21. Primary work channels: Bugzilla, IRC & newsgroups 21
  22. 22. Increasing use of video and audio 22
  23. 23. Lots of real life meetups 23
  24. 24. Insight #3 Surprise is overrated 24
  25. 25. Surprise is the opposite of engagement 25
  26. 26. Increase the inner circle of participation ... 26
  27. 27. ... and strive to make everyone feel included 27
  28. 28. Insight #4 Make it easy for your community to do the important things 28
  29. 29. 29
  30. 30. 30
  31. 31. 31
  32. 32. 32
  33. 33. Not just for programmers - everyone can help! 33
  34. 34. Increasingly, the focus is on making it easier for anyone to participate 34
  35. 35. 2009 “It’s too late to be a pessimist.” - Yann Arthus Bertrand 35
  36. 36. Thanks paul@automattic.com blog.numenity.org @pkim All content CC-Attribution-Noncommercial-Share Alike Ideas and materials borrowed with gratitude from: John Lilly, Mike Beltzner and the Mozilla community Image credits: “Internet map” http://upload.wikimedia.org/wikipedia/en/d/d2/Internet_map_1024.jpg All other images from the Mozilla community 36
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×