the challenges of keeping bees
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-sjbzgTRANSCRIPT
![Page 1: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/1.jpg)
#SummitNow
The Challenges of Keeping BeesJeff Potts@jeffpotts01http://ecmarchitect.com
![Page 2: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/2.jpg)
#SummitNow
#SummitNow
I am a Beekeeper
![Page 3: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/3.jpg)
#SummitNow
#SummitNow
Non-Commercial Open Source
![Page 4: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/4.jpg)
#SummitNow
#SummitNow
Proprietary Software
![Page 5: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/5.jpg)
#SummitNow
Similar outputs, different processes
![Page 6: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/6.jpg)
#SummitNow
#SummitNow
Commercial Open Source
![Page 7: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/7.jpg)
#SummitNow
#SummitNow
How a Honey Farm Works
![Page 8: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/8.jpg)
#SummitNow
#SummitNow
How Commercial Open Source Works
![Page 9: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/9.jpg)
#SummitNow
#SummitNow
Community Manager
![Page 10: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/10.jpg)
#SummitNow
#SummitNow
![Page 11: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/11.jpg)
#SummitNow
#SummitNow
Challenge #1: Influx of Maple Syrup Executives
![Page 12: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/12.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/13.jpg)
#SummitNow
#SummitNow
Strong go-to-market team critical
![Page 14: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/14.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/15.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/16.jpg)
#SummitNow
#SummitNow
Challenge #2: Diversity in the Gene
Pool
![Page 17: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/17.jpg)
#SummitNow
#SummitNow
The honey farm is enormous
Active Alfresco forum users by location, November 2012
![Page 18: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/18.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/19.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/20.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/21.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/22.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/23.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/24.jpg)
#SummitNow
#SummitNow
None of these people participate in our
community as their primary responsibility
![Page 25: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/25.jpg)
#SummitNow
#SummitNow
Challenge #3: Attracting & Keeping
Bees
![Page 26: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/26.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/27.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/28.jpg)
#SummitNow
#SummitNow
Challenge #4: Measuring the
Happiness of the Bees
![Page 29: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/29.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/30.jpg)
#SummitNow
#SummitNow
More importantly:How does it feel?
![Page 31: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/31.jpg)
#SummitNow
#SummitNow
Challenge #5: Understanding What
the Bees Want
![Page 32: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/32.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/33.jpg)
#SummitNow
#SummitNow
Newsletter• Goes out Quarterly• Round-up
Sign up at:http://www.alfresco.com/company/newsletters
![Page 34: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/34.jpg)
#SummitNow
#SummitNow
Live Alfresco Office Hours
![Page 35: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/35.jpg)
#SummitNow
#SummitNow
Landing PageOn-rampCommunicationAggregation
![Page 36: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/36.jpg)
#SummitNow
#SummitNow
Busy, having fun, but not scaling
![Page 37: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/37.jpg)
#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](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/38.jpg)
#SummitNow
#SummitNow
![Page 39: The Challenges of Keeping Bees](https://reader033.vdocuments.us/reader033/viewer/2022052618/554f1dbdb4c905723a8b4dcb/html5/thumbnails/39.jpg)
#SummitNow