33
Plone Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it’s the only thing that ever has.

A Small Group of Thoughtful, Committed [plone] People

Embed Size (px)

DESCRIPTION

Everything you ever wanted to know about sprints, sprinters, and the culture around face to face contact in Plone

Citation preview

Page 1: A Small Group of Thoughtful, Committed [plone] People

Plone

Never doubt that a small group of thoughtful, committed citizens can

change the world.

Indeed, it’s the only thing that ever has.

Page 2: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

I’M TALKIN’ BOUT

SPRINTERSsprinting, sprinters, and obligatory references to beer

Page 3: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

It’s in Our BloodPioneered by Zope Corporation.

Between January 2002 and January 2006, more than 30 Zope sprints had taken place.

Page 4: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

The SprintwichPioneere

RECIPE2 parts bread, 1 part cheese, 1 part deli meat. Set on table, good all day, makes itself. Serve with coffee.

Page 5: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Sprints per Year

0

3.25

6.5

9.75

13

2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013*

Page 6: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

The Diaspora

Page 7: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

PLIPSremoval of portal skinsMulti-linugal in CoreDexterity Content Types

New FeaturesNew Editing ToolbarDeco LightPlone.API

InfrastructurePlone.comDeco LIghtPlone.API

DocumentationDeveloper DocsTutorialsTranslations

Sprint Topics in 2013Munich

SorrentoSeattle

CapetownBarcelona

Page 8: A Small Group of Thoughtful, Committed [plone] People

WHY SHOULDI CARE?

Plone Symposium Midwest 2013 * @eleddy

but wait...THERE’S MORE!

Page 9: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Sprints = Communication

TRANSLATIONStatement: “I am taking out all portal_skins and anyone who objects can suck it” Discussion: ... ... ... ... rabble rabble ... ... <chair thrown/> ... ... rabble rabble ...Result: Reasonable integrator upgrade analysis tools, a fuq’n’FAQ, identification of migration strategy and capacity to update before major release

Page 10: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Motivation for Old Farts“I read on plone.org

about the latest sprint at an old castle outside

Vienna in Austria. What amazes me is the effort these guys put in. Some 35 people from all over the world participated in

the 5 day sprint all at their own cost. No one gets paid except those

few lucky whose company encourage their employees to spend some Open

Source time.”~peterbe

Average length of participation of currently active developers is

2 Years4 out of 5

of the top 100 Plone core contributors are twice as active this year than historical average. That’s

118%

more commits in 2013

Impact of a developer give start date

Page 11: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Maximize Newbie ImpactSprints don’t just help us find new contributors, they also encourage long term participation and responsibility!

Commits from new users by date of first commit. Grey bars highlight major sprints.

76%of users who started contributing in 2012

contribute significantly more this year than last year

Page 12: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Sprint Makeup

95%

5%

Other Developers

5%

95%

HAVE NEED

Page 13: A Small Group of Thoughtful, Committed [plone] People

What’s Missing Still?

Plone Symposium Midwest 2013 * @eleddy

Marketing(Less complaining, more doing folks)

Plone 5Security

Plone.org

!! PLONE.COM !! (once and for all for real this time lets finish this crap)

What’s Missing Still?

Page 14: A Small Group of Thoughtful, Committed [plone] People

It’s in Our BloodNever doubt that a small

group of thoughtful, committed

citizens can change the

world.

Plone Symposium Midwest 2013 * @eleddy

How Do I Get Involved?

ParticipateSend yourself, and more importantly,

people that work for you

DonateMost of us run a budget surplus at

the expense of a time deficit

HostShare culture and wifi and absorb

the good vibes that soon follow

Page 15: A Small Group of Thoughtful, Committed [plone] People

Become A HOST

Plone Symposium Midwest 2013 * @eleddy

PARTICIPATE

Page 16: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

ParticipateCommunity

Sprinter

Host Organization

Local Pubs

Sponsor

Code. Duh.CreativityNew InteractionsIdeas and ProcessesPantsENERGY

Page 17: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

ParticipateCommunity

Sprinter

Host Organization

Local Pubs

Sponsor

Learning new skillsPerfect old onesSocializeLeadership opportunitiesBe in the know

Page 18: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

ParticipateCommunity

Sprinter

Host Organization

Local Pubs

Sponsor

Good trainingLearn new processMeet new contactsDiscover partnersGet helpGive backINFLUENCE

Page 19: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

ParticipateCommunity

Sprinter

Host Organization

Local Pubs

SponsorProgress on a needed TopicGain needed expertiseRecruit new talentPromote longevityShare culture

Page 20: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

ParticipateCommunity

Sprinter

Host Organization

Local Pubs

Sponsor

Support local economy

Page 21: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Become A HOST

Page 22: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

People

Core DevelopmentMarketingi18nAccessibilityCommunity StrategyTestingInfrastructurePLIPsPerformanceMarketingDocumentationInstallers

The world is your oyster!

SPRINT!

Follow-up

Page 23: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

People

Cost to arrive & stayIntrigue of locationFree resources?WifiAlcohol restrictions?Significant others?Local happenings

SPRINT!

Follow-up

Page 24: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

People

Start with dream teamSend invites to expertsLocal participantsNewbiesSprint Leader(s)

SPRINT!

Follow-up

Page 25: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

People

Company SponsoredSprinter pockets

Time off/vacationChip insPlone Foundation

Strategic (L): $3KStrategic (S): $1.5KMeet-ups: $300

What we have left3 Large Strategic3 Small Strategic14 “pizza funds”

SPRINT!

Follow-up

Page 26: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

People

Post to all the placesDevelopers/Users listsplone.org eventLocal collegesOther Plone companies

Twitter RT campaignRecruit on IRCPersonally invite

SPRINT!

Follow-up

Page 27: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

People

Structure of a dayIntro to topicsCheckinsReport out

Wifi, CoffeeFood, evening plans

SPRINT!

Follow-up

Page 28: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Hosting a SprintTopic Location

Funding

Market

PeopleBlogEvent reportTweetPhotosFinish changes/commit/merge

SPRINT!

Follow-up

Page 29: A Small Group of Thoughtful, Committed [plone] People

Become A HOST

Plone Symposium Midwest 2013 * @eleddy

DONATE

Page 30: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Help Plone happen

Explore new regions

Pair up new talent w/Experts

Raise money to support the sprints to support the people who...

GOTO 1

Role of the PF Board

Plone 5For real this time! I swear!

Page 31: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Getting People Involved

Page 32: A Small Group of Thoughtful, Committed [plone] People

Sprint Makeup

Plone Symposium Midwest 2013 * @eleddy

95%

5%

Spent Raised

5%

95%

BEFORE

2013

AFTER

2013

Sprint Spending Habits

Page 33: A Small Group of Thoughtful, Committed [plone] People

Plone Symposium Midwest 2013 * @eleddy

Donate Now

GOAL: raise $20K USD in 2013

to continue to aggressively fund sprints in 2014

Recommended Minimum Donations

Individuals: $10/month

Corporations: $50/month

Provider: Sponsor!

COMMIT NOW!

Tweet @plone with the hashtag #donate and I will come find you

ITS THAT EASY!!Or go to http://plone.org/foundation/foundation-donations for more info!