taking over open source projects @ gogaruco 2014

42
Daniel Doubrovkine @dblockdotorg inheriting rebooting loving caring managing resurrecting Taking Over Someone Else’s Open Source Projects

Upload: daniel-doubrovkine

Post on 27-May-2015

504 views

Category:

Software


0 download

DESCRIPTION

Do you maintain a project you didn't start? Presented at GoGaRuCo 2014 in San Francisco.

TRANSCRIPT

Page 1: Taking Over Open Source Projects @ GoGaRuCo 2014

Daniel Doubrovkine @dblockdotorg

inheritingrebooting

loving

caringmanagingresurrecting

Taking OverSomeone Else’s Open Source Projects

Page 2: Taking Over Open Source Projects @ GoGaRuCo 2014

All characters appearing in this work are fictitious. Any

resemblance to real persons, living, dead or imprisoned, is

purely coincidental.

Page 3: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 4: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 5: Taking Over Open Source Projects @ GoGaRuCo 2014

"When you lose interest in a program, your last duty to it is to hand it off to a competent

successor.”!!

- “The Cathedral and the Bazaar”, Eric S. Raymond

Page 6: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 7: Taking Over Open Source Projects @ GoGaRuCo 2014

I (we) need it.

Page 8: Taking Over Open Source Projects @ GoGaRuCo 2014

No

Page 9: Taking Over Open Source Projects @ GoGaRuCo 2014

Nobody wants to be in charge.

Page 10: Taking Over Open Source Projects @ GoGaRuCo 2014

Step up.

Page 11: Taking Over Open Source Projects @ GoGaRuCo 2014

Get in touch.

Page 12: Taking Over Open Source Projects @ GoGaRuCo 2014

People are human.

Page 13: Taking Over Open Source Projects @ GoGaRuCo 2014

Fork it.

Page 14: Taking Over Open Source Projects @ GoGaRuCo 2014

Own it.

Page 15: Taking Over Open Source Projects @ GoGaRuCo 2014

.com !.io

Page 16: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 17: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 18: Taking Over Open Source Projects @ GoGaRuCo 2014

Real work begins.

Page 19: Taking Over Open Source Projects @ GoGaRuCo 2014

Organize it.

Page 20: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 21: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 22: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 23: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 24: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 25: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 26: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 27: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 28: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 29: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 30: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 31: Taking Over Open Source Projects @ GoGaRuCo 2014

Recruit the hopeless.

Page 32: Taking Over Open Source Projects @ GoGaRuCo 2014

Make a release.

Page 33: Taking Over Open Source Projects @ GoGaRuCo 2014

Pickup everything.

Page 34: Taking Over Open Source Projects @ GoGaRuCo 2014

Create workflow.

Page 35: Taking Over Open Source Projects @ GoGaRuCo 2014

A reputation of caring.

Page 36: Taking Over Open Source Projects @ GoGaRuCo 2014

Create owners.

Page 37: Taking Over Open Source Projects @ GoGaRuCo 2014

Ignore chickens.

Page 38: Taking Over Open Source Projects @ GoGaRuCo 2014

Always make progress.

Page 39: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 40: Taking Over Open Source Projects @ GoGaRuCo 2014
Page 41: Taking Over Open Source Projects @ GoGaRuCo 2014

“We have more source code than we need.”

Page 42: Taking Over Open Source Projects @ GoGaRuCo 2014

Community.

@dblockdotorg / [email protected] / artsy.net

Thanks!