mozilla and social media
DESCRIPTION
Presentation by Jason Orendorff of Mozilla at Memphis Social Media Breakfast, 3 Dec 2008.TRANSCRIPT
Mozilla and Social MediaJason Orendorff
Mozilla Corporation
What is Mozilla?
Built on Mozilla Platform
Firefox Numbers•200+ million users worldwide
•2,500+ community-contributed extensions
•62 languages (and growing)
•20% worldwide market share
•1,600+ contributors to code base
•thousands of volunteers & evangelists
•just over 150 employees
Who creates Firefox?
11
Me
11
7575
Me
Mozilla CorporationDevelopment Team
11
7575
100s100s
Me
Mozilla CorporationDevelopment Team
DailyContributors
7575
100s100s
1000s1000s
Me
Mozilla CorporationDevelopment Team
DailyContributors
ContributorsContributors
1000s1000s
10,000s10,000s
Mozilla CorporationDevelopment Team
DailyContributors
Contributors
Nightly testersNightly testers
10,00010,000ss
500,000500,000
DailyContributors
Contributors
Nightly testers
Beta testers Beta testers
500500kk
Daily users
(approx 70M)
Daily users
(approx 70M)
Nightly testers
Beta testers
Contributors
Even Aliens Prefer Firefox...
37% of the code contributedto Firefox since November ’06has come from the community
How does this work?
ChaosChaosChaosChaos
ChaosChaosChaosChaosAnyone can propose a change
ChaosChaosChaosChaosAnyone can propose a change
Anyone can comment on a proposal for a change
ChaosChaosChaosChaos
Anyone can submit a change to the code
ChaosChaosChaosChaos
OrderOrderOrderOrderNot everyone can approve a change
OrderOrderOrderOrderStrong leadership structure
Module Module Owner Code Owner Code
ReviewReview
SubmitSubmitPatchPatch
(anyone)(anyone)
SuperSuperReviewReview
Release Release BranchBranch
Check-inCheck-in
Release Release TeamTeam
ReviewReview
TrunkTrunkCheck-inCheck-in
OrderOrderOrderOrderMultiple Code Reviews
OrderOrderOrderOrderVisibility into every change
Firefox & social media
•Spell checking
•Session restore
•“Awesomebar”
•addons.mozilla.org
link to this pagelink to this page
Advice
•Get some experience
•Use good tools
•Find good writers
•Listen and facilitate
Engineering advice
•Track work online
•Collaborate on documents
•Blog
Ways to Get Involved
•Use Firefox
•Spread the wordspreadfirefox.com
•Give us feedback
•Write an add-ondeveloper.mozilla.org
•Become a contributor
Thank you very much!
Ideas were shamelessly stolenfrom at least the following people:
The Firefox CommunityChris BeardMike BeltznerDave CampPaul ColtonMike ConnorAsa DotzlerDavid EavesBrendan EichAlex FaaborgMark FinkleJay GoldmanBen GoodgerJohn LillyLarry LessigDeb RichardsonMike ShaverMike Schroepfer (especially)Martin Weinberger