Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Source Communities

1,346 views

Published on

Deng Ching talks about OS Commmunities at De La Salle University

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

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>

×