How To Kill A Community

17
How to kill an Open Source Community? !"#$%&’()* ,-.,/ 0")1"(2 3%2%4"$* 51%)’"2% .(6"& 7(%81%2"21* 9(:’%$ 0%;<2

description

This presentation proposes an overall approach to community development, a step-by-step guide for community development, tips on specific community issues, and a set of tools for project leaders who are willing to organize, build and sustain an OSS community. This presentation includes concrete examples and real life use cases.

Transcript of How To Kill A Community

Page 1: How To Kill A Community

How to kill an Open Source Community?

!"#$%&'()*+,-.,/

0")1"(2+3%2%4"$*+51%)'"2%+.(6"&

7(%81%2"21*+9(:'%$+0%;<2

Page 2: How To Kill A Community
Page 3: How To Kill A Community

Pirate hint #1

•+.%&14(:1+%21'8&("&=+>+?4%%+%@)4%&&(<2

•+A4%B%21+<)%2+C(&:8&&(<2&+"6<81+B(&(<2+>+&14"1%3D

•+-%B%4+&%%E+=%=6%4&+B(%F&+>+<)(2(<2&

Page 4: How To Kill A Community

•+5%1+8)+&14(:1+6DG$"F&+>+4(3(C+)4<:%&&%&

•+H&1"6$(&'+"+&14<23+1<)GC<F2+)4(B($%3%C+<4(%21%C+

:<==82(1D

•+5I:E+1<+<2%+68&(2%&&+=<C%$+>+2%B%4+:'"23%+(1+

F'"1%B%4+="D+'"))%2

Pirate hint #2

Page 5: How To Kill A Community

•+/B<(C+)"4I:()"I<2+?4<=+:<==82(1D+=%=6%4&+

1<+"2D+C%:(&(<2+="E(23+)4<:%&&

•+H2&84%+1'"1+:<==82(:"I<2J+C(&&%=(2"I<2+>+

)4<=<I<2+(2(I"IB%+4%K8(4%&+D<84+C%&)<I:+

"))4<B"$

Pirate hint #3

Page 6: How To Kill A Community

•+,=)<&%+:$<&%C+=<2<$(1'(:+"4:'(1%:184%+&<LF"4%

•+51"1%+1'"1+3$<6"$(;"I<2M$<:"$(&"I<2M&E(2+

"C")1"I<2+"CCG<2&+"4%+8&%$%&&

•+N<2O1+)86$(&'+4<"C=")+2%(1'%4+D<84+)4<P%:1+

&%:84(1D+1'4%"C&

•+!$<:E+=<=%218=

Pirate hint #4

Page 7: How To Kill A Community

•+N<+2<1+)4<=<1%J+4%)81"I<2+F($$+34<F+6D+(1&%$?+

1'"2E&+1<+)4<C8:1+%@:%$$%2:%

Q,+:<C%J+,+)86$(&'J+,+%@(&1RS

Pirate hint #5

Page 8: How To Kill A Community

•+-%B%4+":E2<F$%C3%+:<214(68I<2

•+-%B%4+":E2<F$%C3%+4%:<32(;%+&8::%&&%&

•+-%B%4+"F"4C+(2:%2IB%&

Pirate hint #6

Page 9: How To Kill A Community

•+T<4:%+<1'%4+U55+:<==82(I%&+1<+=%43%+<4+V3'1+

"3"(2&1+1'%=R

•+-%B%4+=<2(1<4+D<84+:<==82(1D

•+9<B%+D<84+U55+2<2G)4<V1+<43"2(;"I<2+1<+"+

)4<V1+<43"2(;"I<2

Pirate hint #7

Page 10: How To Kill A Community

OSS treasure workarounds? No way!

• Values as roots• Project with a community• Community breeding• People, people, people• Methodology

Page 11: How To Kill A Community

method?

Common Dream

Define Topics

Identify Core Team

Define Community Tooling & Processes

1st Review & Go-NO-Go

Content & Code Base Development

AdvertizeSustain

Extended/Periodic Review

Increase Membership

Monitor

Secret path

Sources: Stan Garfield, Richard McDermott, Karl Fogel, Jono Beacon, Eric Raymond.

Page 12: How To Kill A Community

OSS healthy communities?•+5%2&%+<?+"::<=)$(&'=%21J+C4(B(23+)84)<&%J+:$%"4+

":IB(I%&J+

•+0<==82(1D+$%"C%4&'()+>+)"4I:()"I<2

•+W%$$G:<22%:1%CJ

•+.%&)<2&(6($(1D+?<4+<43"2(;(23+E2<F$%C3%

•+X(3'+="2"3%=%21+%@)%:1"I<2&

Page 13: How To Kill A Community

OSS communities failure?

• !"#$%$&'(")"*'+,-,.%-"$('"%./"0%*'(-/..*

• 1.."20+3",%40'%+'".5"6(.7/8.(,'%/'*"+.26$%,'-"

• 9.0%*'(-".(",26.(/$%/"2$%$&'(-"2$:";'$<'"/3'"

6(.='+/

• 1.."2$%:"(0;'-

Page 14: How To Kill A Community

Community manager

Page 16: How To Kill A Community

Credits• Our slides & ideas comes from

! Our own experience,! Stan Garfield! Richard McDermott, ! Karl Fogel,! Eric Raymond,! HP Open Source Division,! OW2,• Many more !

We would like to thank all those guys & organizations without whom we would not have been able to create & use “those guidelines” in our current & future missions

Page 17: How To Kill A Community

!"#$%&'()&)*+*,$-$./00)112/($34$567,6-&&)$89::;<$.=-*$>-6?)(@A$B6C$>67/'$B/1=6-(D-$

EF'GHH1=-*,-6?)(@A,77,()'-,)1A07&HE7&)

!9#$I7&&/*D+)1$72$'6-0+0)G$()-6*D*,J$&)-*D*,J$-*$D@)*+=KA$LA$M)*,)6J$I-&N6D@,)$O*DP)61D=K$56)11$"QQR

!S#$40T)6&7F$I7*1/(+*,G$I7&&/*D=K$72$56-0+0)J

EF'GHHUUUA&0@)6&7F07*1/(+*,A07&H07&&/*D=K'6-0+0)A1E=&(

!V#$I/(+P-+*,$I7&&/*D+)1$72$56-0+0)$NK$LA$M)*,)6J$WA$40T)6&7FJ$X$MA$4A$.*K@)6

!Y#$567@/0D*,$Z')*$.7/60)$.7[U-6)J$3-6($\7,)(J$EF'GHH'67@/0D*,711A07&H

!]#$\6-&)U76C$276$,7P)6*-*0)$D*$Z')*$.7/60)$07&&/*D+)1J$IA$^-=)&-**J$.A$.+),(D=_J$571=@-&$O*DP)61D=K

!;#$`E)$-6=$72$07&&/*D=K$NK$a7*7$b)-07*J$L@A$ZcW)D((KA$9::Q

!R#$`E)$I-=E)@6-($-*@$=E)$b-_--6J$L6D0$W-K&7*@J$"QQ;J$

EF'GHH0-=NA76,Hd)16HU6D+*,1H0-=E)@6-(eN-_--6H

Main References