+ All Categories
Home > Technology > The Challenges of Keeping Bees

The Challenges of Keeping Bees

Date post: 10-May-2015
Category:
Upload: jeff-potts
View: 995 times
Download: 1 times
Share this document with a friend
Description:
Several years ago, James Dixon, CTO at Pentaho, published a paper called, “The Bees and the Trees: The Beekeeper Model of Commercial Open Source Software”. I have found that this metaphor is hugely helpful in explaining commercial open source to people. So in this talk I introduce James' model, then I use it as the context to discuss the state of the Alfresco community. A recording of this session lives here: http://www.youtube.com/watch?v=_NSsz-sjbzg
Popular Tags:
39
#SummitNow The Challenges of Keeping Bees Jeff Potts @jeffpotts01 http://ecmarchitect.com
Transcript
Page 1: The Challenges of Keeping Bees

#SummitNow

The Challenges of Keeping BeesJeff Potts@jeffpotts01http://ecmarchitect.com

Page 2: The Challenges of Keeping Bees

#SummitNow

#SummitNow

I am a Beekeeper

Page 3: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Non-Commercial Open Source

Page 4: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Proprietary Software

Page 5: The Challenges of Keeping Bees

#SummitNow

Similar outputs, different processes

Page 6: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Commercial Open Source

Page 7: The Challenges of Keeping Bees

#SummitNow

#SummitNow

How a Honey Farm Works

Page 8: The Challenges of Keeping Bees

#SummitNow

#SummitNow

How Commercial Open Source Works

Page 9: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Community Manager

Page 10: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Page 11: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Challenge #1: Influx of Maple Syrup Executives

Page 12: The Challenges of Keeping Bees

#SummitNow

#SummitNow

“Nothing is f**ked here, Dude. Come on, you're

being very un-Dude.”-- Walter Sobchak, The Big Lebowski

Page 13: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Strong go-to-market team critical

Page 14: The Challenges of Keeping Bees

#SummitNow

#SummitNow

20% – 60% – 20%Cloud Hybrid On-Prem

80%Open platform is critical

Open API is critical

Page 15: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Renew our open source strategy“Building a Stronger Open Source Product”• http://bit.ly/kMkAq

Company has evolved since 2009Strategy will too, but fundamental values haven’t changed

Page 16: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Challenge #2: Diversity in the Gene

Pool

Page 17: The Challenges of Keeping Bees

#SummitNow

#SummitNow

The honey farm is enormous

Active Alfresco forum users by location, November 2012

Page 18: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Alfresco Community Stars 2013

Amy CurransJoseph JohnCarlo Sciolla (skuro)Tahir MalikCarl NordenfeldtAxel FaustFlorian MaulLanre Abiwon (darkstar1)

Oksana KuryshevaPeter Lofgren (Loftux)Piergiorgio Lucidi (openpj)Ian CrewMittal Patoliya (mitpatoliya)Jean Joseph (jeanjot)Charles Le Seac’h (cleseach)Jan Pfitzner (alfrescian)Denys G. Santos (gsdenys)Cristina Martin RuizMike Priest

Page 19: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Ian Crew: Enterprise Customer. Dean of IRC.

Works for: UC BerkeleyBlog: wanderingalfresco. wordpress.comIRC Nic: iancrew

“The Alfresco community is more about the moral support and community of people who really get what I'm experiencing…”

Page 20: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Oksana Kurysheva: Language Packer. Hacker.

Works for: ITDTranslations managed at:crowdin.net/project/alfresco

“Alfresco community is like a big family. There are hundreds of people you meet every day on IRC or Alfresco Forums, see their commits to Github projects…When you see all these faces at Alfresco Summit you feel like you are at home.”

Page 21: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Jan Pfitzner: Partner. Add-On King.

Works for: fmeBlog: blog.alfrescian.comTwitter: @alfrescian

“Answering questions in the forums and on Stack Overflow is still my favourite approach to get in touch with new components or APIs.”

Page 22: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Amy Currans: Queen of the Meetup

Works for: TribloomTwitter: @HanaleiGirl

“Be aggressive in getting involved in the community! The Alfresco community has plenty of room for new people, new ideas and contributions. Get out there and do something.”

Page 23: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Engineering Alfresco Awesomesauce

Will AbsonIntegrations Engineer

Claim to fame:

Share Extras

Mark RogersRepository Engineer

Claim to fame:

Most Forum Posts. Ever.

Page 24: The Challenges of Keeping Bees

#SummitNow

#SummitNow

None of these people participate in our

community as their primary responsibility

Page 25: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Challenge #3: Attracting & Keeping

Bees

Page 26: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Attracting and keeping beesMake it easy for newcomersFoster a welcoming, helpful environmentMake contributions visibleProvide nourishing raw material

Page 27: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Release velocity

Labs 3

b

Labs 3

c

Labs 3

d

3.2 Community

3.2r Community

3.2r2 Community

3.3 Community

3.3G Community

3.4a Community

3.4b Community

3.4c Community

3.4d Community

3.4e Community

4.0a Community

4.0b Community

4.0c Community

4.0d Community

4.2a Community

4.2b Community

4.2c Community

4.2d Community

4.2e Community

0

50

100

150

200

250

300

Elapsed Days as of 10/17/2013

Page 28: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Challenge #4: Measuring the

Happiness of the Bees

Page 29: The Challenges of Keeping Bees

#SummitNow

#SummitNow

How do you want to measure it?• Community Edition

downloads• Jiras filed• Major code

contributions• Forum, wiki, blog hits• Wiki edits• Active forum users• Active IRC users• Meetup groups &

attendees• Facebook, LinkedIn,

Twitter followers

• Projects on Add-ons, Google Code, Bitbucket, & GitHub

• Alfresco Public API registered developers

• Community translators

• Blog posts by community

• Alfresco Summit traffic

• Community Survey• TechTalk Live & Office

Hours viewers

Page 30: The Challenges of Keeping Bees

#SummitNow

#SummitNow

More importantly:How does it feel?

Page 31: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Challenge #5: Understanding What

the Bees Want

Page 32: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Community focus in recent years2011: Get the community organized2012: Community system improvements2013: Focus on external engagement2014: What does the community want to do?

Page 33: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Newsletter• Goes out Quarterly• Round-up

Sign up at:http://www.alfresco.com/company/newsletters

Page 34: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Live Alfresco Office Hours

Page 35: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Landing PageOn-rampCommunicationAggregation

Page 36: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Busy, having fun, but not scaling

Page 37: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Every bee makes a contributionHelp someone in the forums or on IRCReport bugsContribute fixesEdit the wikiUpload your add-onStart or join a meetup

Page 38: The Challenges of Keeping Bees

#SummitNow

#SummitNow

Page 39: The Challenges of Keeping Bees

#SummitNow


Recommended