<ul><li>Understanding </li></ul><ul><li>Open Source Communities </li></ul><ul><li>Deng Ching </li></ul><ul><li>Senior Soft...
<ul><li>An Open Source  </li></ul><ul><li>community... </li></ul>
Guy + Girl <ul><li>Open communication </li></ul><ul><li>Partnership </li></ul><ul><li>You don't always get along </li></ul...
Why a community? <ul><li>It's the entity that drives the development of the project. </li></ul>
Open Source vs. Closed Source <ul><li>no dictatorship </li></ul><ul><li>collaboration is a must, organizational structure ...
The Apache Software Foundation <ul><li>membership-based, not-for-profit corporation </li></ul><ul><li>support for open sou...
The ASF History... <ul><li>HTTPD Server </li></ul><ul><ul><li>patch and fix </li></ul></ul><ul><ul><li>mailing list </li><...
<ul><li>“ Meritocracy in action.” </li></ul>The Apache Software Foundation
The ASF Structure Development Administrative PMC Members Board Committers Officers Contributors Members Patchers/Buggers U...
At the beginning... <ul><li>There were only 21 members </li></ul><ul><li>.. and 2 “projects”: httpd and Concom </li></ul><...
Today... <ul><li>258 active members </li></ul><ul><li>...and 49 emeritus members </li></ul><ul><li>70 TLPs </li></ul><ul><...
How It Works... <ul><li>+1, 0 and -1 </li></ul><ul><li>mailing lists </li></ul><ul><ul><li>dev list </li></ul></ul><ul><ul...
Perks... <ul><li>better coding style </li></ul><ul><li>enhanced communication and socializing skills </li></ul><ul><li>att...
On the down-side... <ul><li>roadmap scheduling </li></ul><ul><li>feedback takes a while (at times)‏ </li></ul><ul><li>not ...
<ul><li>Getting Involved... </li></ul>
Where to start? <ul><li>Start with what you already know </li></ul><ul><li>Read, read, read... </li></ul><ul><li>Subscribe...
A Few Tips... <ul><li>don't be intimidated  </li></ul><ul><li>always be respectful and grateful </li></ul><ul><li>be open-...
<ul><li>Apache Archiva </li></ul><ul><li>Apache Continuum </li></ul><ul><li>Apache Maven </li></ul><ul><li>Redback </li></...
Resources <ul><li>http://apache.org </li></ul><ul><li>http://archiva.apache.org </li></ul><ul><li>http://continuum.apache....
<ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>http://twitter.com/deng_c </li></ul>
<ul><li>Thank You... </li></ul>
Upcoming SlideShare
Loading in …5
×

Open Source Communities

1,259 views
1,199 views

Published on

Deng Ching talks about OS Commmunities at De La Salle University

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,259
On SlideShare
0
From Embeds
0
Number of Embeds
175
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Open Source Communities

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

×