Putting It All Together: Contributing to Open Source Projects

Justin Erenkrantz (The Apache Software Foundation)
Apache, Fundamentals, People
Location: Ballroom A1
Average rating: ***..
(3.00, 1 rating)

In most open-source projects, often left unsaid is how to effectively contribute within the accepted “societal norms” of a project. Contributions can take a wide range of forms: adding new features, bug fixes, documentation, and often just general feedback. In this session, we will review how an individual developer can contribute constructively to an open source project – with a specific eye on helping you contribute to projects from The Apache Software Foundation.

Topics covered:
  • Who is a contributor? Committer? PMC member?
  • What is a contribution? Creating patches for review.
  • “If it doesn’t happen on-list, it doesn’t happen.”
  • Finding the right mailing lists for your project
  • Review of issue tracking systems used within Apache
  • Review of version control systems used within Apache
  • Spotting and avoiding becoming a ‘poisonous’ person
  • Scoping contributions to help reviewers
  • Setting realistic expectations around feedback
  • Legal paperwork to fill out once you become an Apache committer (What am I signing? Am I giving away all my rights?)
  • Beyond being a committer…PMC membership, foundation member, etc.
Photo of Justin Erenkrantz

Justin Erenkrantz

The Apache Software Foundation

Justin R. Erenkrantz is currently President of The Apache Software Foundation. He is also a Senior Software Engineer at Joost and is completing his PhD at the University of California, Irvine. He has been a long-time contributor to the Apache HTTP Server, Subversion, APR, Serf, mod_mbox, and flood.

  • Intel
  • Microsoft
  • Google
  • SourceForge.net
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • MySpace.com
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)

Contact Us

View a complete list of OSCON contacts