1. The Apache Way !
What I Have Learned About Apache Software Foundation (ASF)
(And How Not To Break Builds !)
Radhika Puthiyetath
Women Who Code NY Meetup
07-27-2016
2. Agenda
About ASF
At Project Level
At Individual Level
My Takeaway
The Apache Way ! What I Have Learned About ASF
4. A non-profit all-volunteer organization
Provides support for the Apache Community of
open-source software projects
Develops, stewards, and incubates more than
350 Open Source projects
Projects are run by collaborative consensus
based processes
The Apache Way ! What I Have Learned About ASF
Apache Software Foundation
6. The Apache License
Business friendly license
Encourages commercial adoption of the software
A neutral ground where competitors collaborate
Includes Patent Grant
Easily reused by other projects and organizations
The Apache Way ! What I Have Learned About ASF
7. The Apache Way!
Meritocracy (Govern of Merit!)
it’s about what you do, those who do, decide !
Peer to Peer
Consensus Decision Making
Open Communication
The Apache Way ! What I Have Learned About ASF
10. Project Incubation Process
Incubation is for building a community
ASF Board accepts new products into the foundation
Provides guidance, legal shelter, and infrastructure
Mentors and Podling PMC provides mentorship
Emphasis on community stewardship
The Apache Way ! What I Have Learned About ASF
16. Apache Committers
Apache committers work as individuals, independent of
company affiliation
Write access to the repository
Products are owned by project community
Emphasis on community stewardship
The Apache Way ! What I Have Learned About ASF
17. The Apache Review Board
The Apache Way ! What I Have Learned About ASF
18. The Apache Review Board
The Apache Way ! What I Have Learned About ASF
19. My Takeaway!
Don’t break builds ! :-)
Always, always test the patches before git --commit
Don’t assume, ask questions.
Have patience !
Respect the community
Don’t limit yourself. Explore opportunities.
Have fun while building community.
The Apache Way ! What I Have Learned About ASF
21. Get Involved
Web: http://cloudstack.apache.org/
Mailing Lists: cloudstack.apache.org/mailing-lists.html
IRC: irc.freenode.net: 6667 #cloudstack
Twitter: @cloudstack
LinkedIn: www.linkedin.com/groups/CloudStack-Users-Group-3144859
If it didn’t happen on the mailing list, it didn’t happen.
The Apache Way ! What I Have Learned About ASF