Posi,ve Impact • Fill important project gaps – Create a ﬁt for purpose plaRorm • Enhance skills and knowledge • Build personal brand and become an expert – Make professional contacts – Increase business opportuniDes
Find Your True Passion and Interest • 1. Have a real problem to solve, business need, or some type of commercially-‐driven mo,va,on.
Evaluate Alignment • 2. Understand the goals of the project and make sure your contribu,on is in line with them. • 3. Be honest and vocal about your available ,me and skills.
Flexible APtude • 4. Play by the rules of the project that youre contribu,ng to. • 5. Be humble. Never add your name to the list of contributors yourself. The project leader should do so, if she or he values your work. • 6. Have low expecta,ons. Learn to accept rejec,on.
Take Ac,on • 7. Be a doer, not a talker or a troll. • 8. Contribute Complete and Intui,ve Work – Submit complete patches that implement full features. Include any test informa,on and documenta,on.
Be Persistence • 9. Persevere. Improve upon comments and keep sending updates. • 10. Finish what you started, dont give up.
How to recruit Open Source Contributors • Set goals and measure progress – Recruit new developers – Merge new code and documentaDon • Establish the expectaDon that most contributors become long-‐term developers • Foster direct community parDcipaDon • Encourage parDcipants Source: h,p://redmonk.com/dberkholz/2012/07/10/how-‐to-‐recruit-‐open-‐source-‐contributors/
Par,cipate in Apache • Understand how Apache works – Meritocracy – Project Management Commi,ee (PMC) – Users, Developers, Commi,ers, PMC – h,p://apache.org/foundaDon/how-‐it-‐works.html • Get Involved in Apache – h,p://apache.org/foundaDon/geDnvolved.html • Our ContribuDon – h,p://wso2.com/apache
Par,cipate with WSO2 • IdenDfy your business need • Evaluate Open Source as a viable soluDon – Download the Binaries and/or Source from product page – Perform a proof of concept – Iden%fy required extensions and documenta%on • Engage – Join the mailing lists and communiDes • h,p://wso2.org/mail/ – Recommend architecture@ dev@ announce@ • h,p://stackoverﬂow.com/quesDons/tagged/wso2 – ParDcipate in Architectural and Development Discussions – Review the JIRAS • Contribute – Code, samples, documenta%on, training
Contribu,on Opportuni,es • Write Code • Open Source Your Code • Give Time – Organize user groups and classes – Sponsor Hackathons • Give Money • Share Knowledge – DocumentaDon – Blog Source: h,p://opensource.com/life/12/11/open-‐source-‐contribuDons-‐come-‐all-‐shapes-‐and-‐sizes
Engage with WSO2 • Helping you maximize project value and reduce Dme to market • From project evaluaDon and incepDon to development and going into producDon, WSO2 is your partner in ensuring 100% project success
Join hundreds of WSO2 open source consumers and contributors