12
What I've Learned about Apache Projects 6 MONTHS IN

6 Months In: What I've Learned about Apache Projects

Embed Size (px)

DESCRIPTION

For a first time participant in a open source development, a large project like CloudStack can be both intimidating and difficult to find ways to participate. In this talk, I'll spend some time discussing the journey that I went through with the CloudStack community, hoping to share some insights into what it's like to work with the fantastic engineers, documentation writers and testers that have grown into the vibrant CloudStack community.

Citation preview

Page 1: 6 Months In: What I've Learned about Apache Projects

What I've Learned about Apache Projects

6 MONTHS IN

Page 2: 6 Months In: What I've Learned about Apache Projects

WHO AM I:

Chip Childers

Work = SunGard Availability Services

CloudStack Committer / PPMC Member

@chipchildershttp://[email protected] / [email protected]

Page 3: 6 Months In: What I've Learned about Apache Projects

APACHE IS A SPECIAL PLACE:

Individuals rule!

Page 4: 6 Months In: What I've Learned about Apache Projects

So how did I get started?

Page 5: 6 Months In: What I've Learned about Apache Projects

First I lurked…

Page 6: 6 Months In: What I've Learned about Apache Projects

Start Commenting as a User…

Page 7: 6 Months In: What I've Learned about Apache Projects

Find something small to contribute:

• bug fix?• doc fix?• Take on something that’s not “sexy”

Page 8: 6 Months In: What I've Learned about Apache Projects

Sometimes that small thing becomes a large thing…

For me, legal issue resolution for our first release

Page 9: 6 Months In: What I've Learned about Apache Projects

Keep at it…

Page 10: 6 Months In: What I've Learned about Apache Projects

Remember that at Apache, Contribution pays off

Page 11: 6 Months In: What I've Learned about Apache Projects

Plus, if you’re not having fun and solving problems for users,

you’re doing it wrong

Page 12: 6 Months In: What I've Learned about Apache Projects

How can we work together better?

• More active design debates on list• Let’s focus on getting more user input• We need to work out a roadmap