SlideShare a Scribd company logo
Understanding Open Source Communities Deng Ching Senior Software Engineer - G2iX
An Open Source  community...
Guy + Girl Open communication Partnership You don't always get along You will have to deal with jealousy A stronger relationship in the end..
Why a community? It's the entity that drives the development of the project.
Open Source vs. Closed Source no dictatorship collaboration is a must, organizational structure develops over time quality ity of code (more pairs of eyes review the code)  ‏
The Apache Software Foundation membership-based, not-for-profit corporation support for open source software projects not just a group of projects but  “a community of developers and users”
The ASF History... HTTPD Server patch and fix mailing list The Apache Group In 1999, the Apache Software Foundation was born
“ Meritocracy in action.” The Apache Software Foundation
The ASF Structure Development Administrative PMC Members Board Committers Officers Contributors Members Patchers/Buggers Users
At the beginning... There were only 21 members .. and 2 “projects”: httpd and Concom All servers and services were donated
Today... 258 active members ...and 49 emeritus members 70 TLPs ~30 incubator podlings 2000+ committers (and growing!)‏
How It Works... +1, 0 and -1 mailing lists dev list users list IRC bug tracker Wiki
Perks... better coding style enhanced communication and socializing skills attend conferences for free build connections (more twitter and facebook friends!)
On the down-side... roadmap scheduling feedback takes a while (at times)‏ not much control over technology used lack of documentation
Getting Involved...
Where to start? Start with what you already know Read, read, read... Subscribe to the mailing lists Checkout the source code File bugs! Fix it and submit a patch Get involved continuously
A Few Tips... don't be intimidated  always be respectful and grateful be open-minded don't take things personally take “transparency” to heart make new comers feel welcome
Apache Archiva Apache Continuum Apache Maven Redback q4e/Eclipse IAM ASF + Google Summer of Code
Resources http://apache.org http://archiva.apache.org http://continuum.apache.org http://maven.apache.org http://redback.codehaus.org http://code.google.com/p/q4e/ http://code.google.com/soc/
[email_address] [email_address] http://twitter.com/deng_c
Thank You...

More Related Content

PPS
Italian Joomla!Day 19 January 2008
PDF
G2iX CIO Forum - Updated CIO Innovation Toolkit
PDF
Open Source Business Models
PDF
Cloud Computing Hype or Next Big Thing
PPTX
Open Source Licences
PDF
Open Source Licenses and Tools
PPTX
Opensource development and apache software foundation
PDF
Integrate (Yourself) with the Apache Software Foundation - Full Version
Italian Joomla!Day 19 January 2008
G2iX CIO Forum - Updated CIO Innovation Toolkit
Open Source Business Models
Cloud Computing Hype or Next Big Thing
Open Source Licences
Open Source Licenses and Tools
Opensource development and apache software foundation
Integrate (Yourself) with the Apache Software Foundation - Full Version

Similar to Open Source Communities (20)

PDF
Running Successful Open Source Projects
PDF
The Apache Way
PDF
Apache: Code, Community and Open Source
PDF
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
ODP
The apacheway
PDF
Open Source at the Apache Software Foundation
ODP
The Apache Way
KEY
Creating community - The Apache Way
PPTX
Introduction to Open Source, Apache and Apache Way
PDF
All Things Open 2017: The Apache Software Foundation 101
PDF
Open Source - Not just for IT anymore
ODP
The Apache Way
PDF
Gardler bosc2010 community_developmentattheasf
PDF
Open Source Secret Sauce - Lugor Sep 2011
PDF
Craig The apache Way
PDF
The Apache Way: Why we do what we do
PDF
The History of The Apache Software Foundation
PDF
Integrate (Yourself) with the Apache Software Foundation - 33rd Degree 4charity
PDF
Open Source Management
PDF
Open Writing ! - Collaborative Authoring on Apache’s First Open-Source Cloud ...
Running Successful Open Source Projects
The Apache Way
Apache: Code, Community and Open Source
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
The apacheway
Open Source at the Apache Software Foundation
The Apache Way
Creating community - The Apache Way
Introduction to Open Source, Apache and Apache Way
All Things Open 2017: The Apache Software Foundation 101
Open Source - Not just for IT anymore
The Apache Way
Gardler bosc2010 community_developmentattheasf
Open Source Secret Sauce - Lugor Sep 2011
Craig The apache Way
The Apache Way: Why we do what we do
The History of The Apache Software Foundation
Integrate (Yourself) with the Apache Software Foundation - 33rd Degree 4charity
Open Source Management
Open Writing ! - Collaborative Authoring on Apache’s First Open-Source Cloud ...
Ad

Recently uploaded (20)

PPTX
TLE Review Electricity (Electricity).pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
WOOl fibre morphology and structure.pdf for textiles
TLE Review Electricity (Electricity).pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Hybrid model detection and classification of lung cancer
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Programs and apps: productivity, graphics, security and other tools
A comparative analysis of optical character recognition models for extracting...
A novel scalable deep ensemble learning framework for big data classification...
Getting Started with Data Integration: FME Form 101
Unlocking AI with Model Context Protocol (MCP)
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Encapsulation_ Review paper, used for researhc scholars
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Mushroom cultivation and it's methods.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Group 1 Presentation -Planning and Decision Making .pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
OMC Textile Division Presentation 2021.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
WOOl fibre morphology and structure.pdf for textiles
Ad

Open Source Communities

  • 1. Understanding Open Source Communities Deng Ching Senior Software Engineer - G2iX
  • 2. An Open Source community...
  • 3. Guy + Girl Open communication Partnership You don't always get along You will have to deal with jealousy A stronger relationship in the end..
  • 4. Why a community? It's the entity that drives the development of the project.
  • 5. Open Source vs. Closed Source no dictatorship collaboration is a must, organizational structure develops over time quality ity of code (more pairs of eyes review the code) ‏
  • 6. The Apache Software Foundation membership-based, not-for-profit corporation support for open source software projects not just a group of projects but “a community of developers and users”
  • 7. The ASF History... HTTPD Server patch and fix mailing list The Apache Group In 1999, the Apache Software Foundation was born
  • 8. “ Meritocracy in action.” The Apache Software Foundation
  • 9. The ASF Structure Development Administrative PMC Members Board Committers Officers Contributors Members Patchers/Buggers Users
  • 10. At the beginning... There were only 21 members .. and 2 “projects”: httpd and Concom All servers and services were donated
  • 11. Today... 258 active members ...and 49 emeritus members 70 TLPs ~30 incubator podlings 2000+ committers (and growing!)‏
  • 12. How It Works... +1, 0 and -1 mailing lists dev list users list IRC bug tracker Wiki
  • 13. Perks... better coding style enhanced communication and socializing skills attend conferences for free build connections (more twitter and facebook friends!)
  • 14. On the down-side... roadmap scheduling feedback takes a while (at times)‏ not much control over technology used lack of documentation
  • 16. Where to start? Start with what you already know Read, read, read... Subscribe to the mailing lists Checkout the source code File bugs! Fix it and submit a patch Get involved continuously
  • 17. A Few Tips... don't be intimidated always be respectful and grateful be open-minded don't take things personally take “transparency” to heart make new comers feel welcome
  • 18. Apache Archiva Apache Continuum Apache Maven Redback q4e/Eclipse IAM ASF + Google Summer of Code
  • 19. Resources http://apache.org http://archiva.apache.org http://continuum.apache.org http://maven.apache.org http://redback.codehaus.org http://code.google.com/p/q4e/ http://code.google.com/soc/