SlideShare a Scribd company logo
1 of 198
Download to read offline
STATE OF DRUPAL 
DRIES@BUYTAERT.NET // @Dries #Driesnote
documentation 
In local languages 
china
japan 
local leadership 
Makes the difference
only 40% 
are online 
(in 1995 it was 
less than 1%)
we have the power to 
change lives
will MAKE things 
even easier
Dries Buytaert @Dries ! 
Blog post: Help me write my 
DrupalCon Amsterdam keynote
Achton Smidt Winther @achton ! 
Personally, Iโ€™d like more about 
robots. And hugs! Robots hugging, 
YES!!!11!!
johan van grieken 
@drupaltronic ! 
Warn people not to drink 
dutch โ€œbeerโ€, promote 
Belgian beer instead
FUNDING CORE 
DEVELOPMENT 
Sustainability 
complex 
codebase 
DEVELOPER 
innovation BURNOUT 
release 
schedule 
losing 
hobbyists 
HEADLESS 
DRUPAL 
Drupal & local 
communities 
Diversity in 
Drupal 
EXPERIENCE 
WEB 
beer 
other 
things
losing 
hobbyists 
Sustainability 
FUNDING CORE 
DEVELOPMENT 
complex 
codebase 
innovation 
DEVELOPER 
BURNOUT 
release 
schedule
losing 
hobbyists 
Sustainability 
FUNDING CORE 
DEVELOPMENT 
complex 
codebase 
innovation 
DEVELOPER 
BURNOUT 
release 
schedule
itโ€™s a bit academic
but really important
but really important
Public goods
The Pure Theory 
of Public Expenditure 
Paul A. Samuelson, 1954
PUBLIC GOODS ARE: 
Non-excludaBle 
Everyone can use them
PUBLIC GOODS ARE: 
Non-excludaBle 
Everyone can use them 
Non-rivalrous 
One use does not reduce availability
roads
roads 
schools
roads 
schools 
parks
roads 
streetlights 
schools 
parks
roads 
schools 
parks 
defense 
streetlights
defense 
roads 
schools 
streetlights 
parks 
Drupal
Non-excludaBle 
Nobody can stop you 
from using Drupal 
Non-rivalrous 
My use of Drupal wonโ€™t 
prevent your use of Drupal
the roads
built by volunteers
The ridgeway 
Mongwell England, ~3000 BC
improved by businesses
privately held 
toll roads 
19th c English.
penn station, NY 
New York NY, Ca.1920-1950. 
Pennsylvania Railroad Corporation
the community benefits
infrastructure expands
infrastructure deteriorates
infrastructure deteriorates
governments maintain
governments maintain
volunteers
volunteers business
volunteers business government
road system
education system
national defense
parks
volunteers business government
invention product utility
time 
reach 
product 
invention 
utility
time 
reach 
product 
invention 
utility
time 
product 
reach 
invention 
utility
time 
product 
complexity 
invention 
utility
time 
product 
cost 
invention 
utility
time 
reach, complexity, cost 
product 
utility 
invention
time 
reach, complexity, cost 
development 
maintenance 
innovation
aarree ccrruucciiaall
are crucial 
headless drupal
Volunteers 
are crucial
business 
public good 
provision 
cost/benefit 
incentives
business 
public good 
cost/benefit 
incentives 
provision
TrAGEDY OF 
THE COMMONS 
Garrett Hardin
boston 
common 
Boston, MA, USA
shared grazing
I use the commons 
& help maintain it 
caretakers
free-riders 
George will do it
overuse
overuse
depletion
collapse
The Logic of 
Collective Action 
Mancur Olson 
Benefit 
Cost
the cost of contributing 
increases 
Benefit 
Cost 
AS YOU GROW:
AS YOU GROW: 
the cost of contributing 
increases 
Benefit Cost
the benefit of contributing 
decreases 
Cost 
AS YOU GROW: 
Benefit
When the project is small 
3:1
When the project is small 
3:1 
When the project grows you get this 
4:1
When the project is small 
3:1 
2:1 
When the project grows you get this 
But what you need is 
4:1
itโ€™s not that 
free riders 
are bad 
free as in speech 
li!b?re 
gratis 
free as in beer
free riders:
free riders: 
become caretakers 
spread the word
itโ€™s the ratio that matters
how do you achieve that? 
Why should I contribute?
Reducing 
costs taxation 
Privileged 
groups 
altruism 
social 
capital 
privatization legislation
Reducing taxation 
costs 
Privileged 
groups 
altruism 
social 
capital 
privatization legislation
Reducing 
costs 
Privileged 
groups 
altruism 
social 
capital 
privatization 
taxation 
legislation
Reducing 
costs 
Privileged 
groups 
altruism 
social 
capital 
taxation 
privatization legislation
Reducing taxation 
costs 
Privileged 
groups 
privatization legislation 
altruism 
social 
capital
Reducing taxation 
costs 
social 
capital altruism 
Privileged 
groups 
privatization legislation
Reducing taxation 
social costs 
capital 
privatization legislation 
altruism 
Privileged 
groups
Privileged 
groups 
caretakers who get 
selective benefits 
for contributing
Privileged 
groups 
caretakers who get 
selective benefits 
for contributing
Reducing taxation 
social costs 
capital 
privatization legislation 
altruism 
Privileged 
groups 
privileged group: automattic
Reducing taxation 
social costs 
capital 
privatization legislation 
altruism 
Privileged 
groups 
privileged group: automattic
Reducing taxation 
social costs 
capital 
privatization legislation 
altruism 
Privileged 
groups
Reducing taxation 
social costs 
capital 
privatization legislation 
altruism 
Privileged 
groups 
privileged group: mozilla
what about 
drupal?
Reducing 
costs 
Privileged 
groups 
altruism 
social 
capital 
taxation 
privatization legislation
Reducing 
costs 
Privileged 
groups 
altruism 
social 
capital 
privatization 
taxation 
legislation 
Not the open-source way
Reducing 
costs 
Privileged 
groups 
altruism 
what we do most 
social 
capital
Privileged 
groups 
Weโ€™re doing this too 
social 
capital 
Reducing altruism 
costs
Benefit 
Cost
Cost 
core 
dLrIuBCpROaARlR.EoIErSg 
what are the costs?
LIBRARIES 
core drupal.org
core 
drupal.org 
LIBRARIES 
we delegated infrastructure
core 
LIBRARIES 
we delegated infrastructure
core 
LIBRARIES
core 
LIBRARIES 
we offloaded maintenance
core 
we offloaded maintenance
core 
but core got bigger
rest i18N 
moblie 
wysiwyg 
config views 
core 
but core got bigger
ccoorree 
vmwcriiyo1oeesbn8wiswlfNtsiyiegg 
but core got bigger
make things as simple 
as possible but no simpler 
Albert Einstein โ€œ 
core
? 
what about the gain side?
Reducing altruism 
costs 
Privileged 
groups 
social 
capital
Reducing altruism 
costs 
Privileged 
groups 
social 
capital 
individuals agencies end users
TRACK ORGANIZATIONS IN 
ADDITION TO INDIVIDUALS 
โœ“ ? ? 
individuals agencies end users
organizational 
commit credit 
Current commit message: 
Issue #42: fixed performance bug by 
Sam, Megan, Tim, Josh 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source 
Suggested commit message:
organizational 
commit credit 
Current commit message: 
Issue #42: fixed performance bug by 
Sam, Megan, Tim, Josh 
Suggested commit message: 
Issue #42: fixed performance bug by 
Sam@Acquia, Megan, Tim*Pfizer, 
Josh@Tag1*Nestle 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source
Suggested commit message: 
Issue #42: fixed performance bug by 
Sam@Acquia, Megan, Tim*Pfizer, 
Josh@Tag1*Nestle 
Format: 
<Individual>@<Agency>*<End-user> 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source
Suggested commit message: 
Issue #42: fixed performance bug by 
Megan, Tim*Pfizer, 
Sam@Acquia, 
Josh@Tag1*Nestle 
Format: 
<Individual>@<Agency>*<End-user> 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source
Suggested commit message: 
Issue #42: fixed performance bug by 
Sam@Acquia, Megan, Tim*Pfizer, 
Josh@Tag1*Nestle 
Format: 
<Individual>@<Agency>*<End-user> 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source
Suggested commit message: 
Issue #42: fixed performance bug by 
Sam@Acquia, Megan, Tim*Pfizer, 
Josh@Tag1*Nestle 
Format: 
<Individual>@<Agency>*<End-user> 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source
Suggested commit message: 
Issue #42: fixed performance bug by 
Sam@Acquia, Megan, Tim*Pfizer, 
Josh@Tag1*Nestle 
Format: 
<Individual>@<Agency>*<End-user> 
Proposal: http://buytaert.net/a-method-for-giving-credit-to-organizations-that-contribute-code-to-open-source
TRACK ALL TYPES OF 
CONTRIBUTIONS 
type of contribution
TRACK ALL TYPES OF 
CONTRIBUTIONS 
type of contribution 
Patch 
Documentation 
Design mockup 
Prototype 
Usability test 
Documentation
individuals agencies end users 
we can TRACK HOW our community 
really works
individuals agencies end users 
we can TRACK HOW our community 
really works
want Drupal agencies 
customers employees 
recognition
mockup
mockup
agency profile . 
mockup
mockup
mockup
mockup
mockup 
home page ad .
mockup
1 normal bug =
1 normal bug = 
1 major bug =
1 normal bug = 
1 major bug = 
1 critical bug=
bug fix 
feature planning 
ux improvement
cdde freeze 
bug fix 
feature 
ux improvement 
bug fix 
feature 
ux improvement 
planning
mockup
top 10 
contributor 
mentoring 
documentation 
support 
translation module 
ux bug fix sprint 
rankomatic 
calculated rank
top 10 
contributor 
rankomatic 
uxbug fixsprinttranslationmodule 
mentoring 
documentation 
support 
calculated rank 
678
an imperfect 
solution beats
an imperfect 
solution beats 
no solution
want Drupal end-users 
employees 
recognition 
services
HIRING DRUPAL TALENT IS HARD 
Hiring managers Source: Drupal Association 2014 job market survey 
92% 82% 
Will hire Drupal 
talent within 
next 6mo 
Report Drupal 
talent pool is 
too small
HIRING DRUPAL TALENT IS HARD 
Hiring managers 
92% 82% 
Will hire Drupal 
talent within 
next 6mo 
Report Drupal 
talent pool is 
too small 
contributors 
29% 
Prefer employers 
who let them work 
on Drupal 
Source: Drupal Association 2014 job market survey
mockup
mockup
mockup
mockup
end user profile . 
mockup
want Drupal contributors 
recognition 
education 
employment
mockup 
individual profile .
benefits 
if we add these benefits
benefits 
if we add these benefits
benefits 
costs 
we can tip the balance
business 
public good 
provision 
cost/benefit 
incentives
business 
public good 
provision 
cost/benefit 
incentives
losing 
hobbyists 
Sustainability 
FUNDING CORE 
DEVELOPMENT 
complex 
codebase 
innovation 
DEVELOPER 
BURNOUT 
release 
schedule
release 
schedule 
ihnonbobvaytisiotns DEVELOPER 
complex 
losing 
BURNOUT 
FUNDING CORE 
DEVELOPMENT 
Sustainability 
codebase
we FUNDING DEVELOPER 
complex 
release 
will losing 
be 
ready 
CORE 
Sustainability 
DEVELOPMENT 
schedule ihnonbobvaytisiotns codebase 
BURNOUT
one more thing
2,300+ 
contributors 
11,000+ 
committed patches 
200beta blockers fixed 
15alpha releases
we were at zero blockers 
you came here to test 
we found 1 more!
beta 1 launches this 
week
WANT TO SEE FOR YOURSELF? 
take it for a spin 
https://www.drupal.org/project/drupal
beta testers 
Test, test, test
module developers 
Start porting now, butโ€ฆ 
beta testers 
Test, test, test
THEMERS & writers 
Hold off for a while 
module developers 
Start porting now, butโ€ฆ 
beta testers 
Test, test, test
THEMERS & writers 
Hold off for a while 
module developers 
Start porting now, butโ€ฆ 
core contributors 
Be more strict 
beta testers 
Test, test, test
Individual contributors ! stand up!
Individual contributors ! stand up!
Drupal end users ! stand up!
Drupal end users ! stand up!
Drupal agencies! stand up!
Drupal agencies! stand up!
George will do it
you are 
george
thank you
Q&A 
DRIES@BUYTAERT.NET // @Dries #Driesnote

More Related Content

What's hot

Public expenditure
Public expenditurePublic expenditure
Public expenditure
jyotsanalal
ย 
Hypothesis of secular deterioration of terms of trade
Hypothesis of secular deterioration of terms of tradeHypothesis of secular deterioration of terms of trade
Hypothesis of secular deterioration of terms of trade
Ritika Katoch
ย 
Lecture 7 - Endogenous growth theory
Lecture 7 - Endogenous growth theoryLecture 7 - Endogenous growth theory
Lecture 7 - Endogenous growth theory
UNU.MERIT
ย 

What's hot (20)

Meeting 3 - Rybczynski theorem (International Economics)
Meeting 3 - Rybczynski theorem (International Economics)Meeting 3 - Rybczynski theorem (International Economics)
Meeting 3 - Rybczynski theorem (International Economics)
ย 
Transmission Mechanism of Monetary Policy
Transmission Mechanism of Monetary PolicyTransmission Mechanism of Monetary Policy
Transmission Mechanism of Monetary Policy
ย 
Public expenditure
Public expenditurePublic expenditure
Public expenditure
ย 
National Income Accounting
National Income AccountingNational Income Accounting
National Income Accounting
ย 
Hypothesis of secular deterioration of terms of trade
Hypothesis of secular deterioration of terms of tradeHypothesis of secular deterioration of terms of trade
Hypothesis of secular deterioration of terms of trade
ย 
Lecture 7 - Endogenous growth theory
Lecture 7 - Endogenous growth theoryLecture 7 - Endogenous growth theory
Lecture 7 - Endogenous growth theory
ย 
Wagner's hypothesis and peacock-wiseman hypothesis
Wagner's hypothesis and peacock-wiseman hypothesisWagner's hypothesis and peacock-wiseman hypothesis
Wagner's hypothesis and peacock-wiseman hypothesis
ย 
Theory of the second best
Theory of the second bestTheory of the second best
Theory of the second best
ย 
concept-of-multiplier-
 concept-of-multiplier- concept-of-multiplier-
concept-of-multiplier-
ย 
Neo classical theory of interest
Neo classical theory of interestNeo classical theory of interest
Neo classical theory of interest
ย 
Supply side economics
Supply side economicsSupply side economics
Supply side economics
ย 
Theory of Technical dualism
Theory of Technical dualism Theory of Technical dualism
Theory of Technical dualism
ย 
Coase theorem (1)
Coase theorem (1)Coase theorem (1)
Coase theorem (1)
ย 
Economic Planning: Rationale, Features and Objectives
Economic Planning: Rationale, Features and ObjectivesEconomic Planning: Rationale, Features and Objectives
Economic Planning: Rationale, Features and Objectives
ย 
Mills theory of reciprocal demand
Mills theory of reciprocal demandMills theory of reciprocal demand
Mills theory of reciprocal demand
ย 
Monetarist and keynesian school of thoughts
Monetarist and keynesian school of thoughtsMonetarist and keynesian school of thoughts
Monetarist and keynesian school of thoughts
ย 
Accelerator Theory
Accelerator TheoryAccelerator Theory
Accelerator Theory
ย 
General equilibrium theory
General equilibrium theoryGeneral equilibrium theory
General equilibrium theory
ย 
Economic growth & economic development, underdevelopment
Economic growth & economic development, underdevelopmentEconomic growth & economic development, underdevelopment
Economic growth & economic development, underdevelopment
ย 
Keynesian Cross Income Expenditure Model
Keynesian Cross Income Expenditure ModelKeynesian Cross Income Expenditure Model
Keynesian Cross Income Expenditure Model
ย 

Viewers also liked (7)

Lecture03
Lecture03Lecture03
Lecture03
ย 
14th finance commission of India
14th finance commission of India14th finance commission of India
14th finance commission of India
ย 
Applying Theory to Accounting Regulation
Applying Theory to Accounting RegulationApplying Theory to Accounting Regulation
Applying Theory to Accounting Regulation
ย 
Accounting theory 5
Accounting theory 5Accounting theory 5
Accounting theory 5
ย 
THEORETICAL APPROACHES TO PUBLIC POLICY
THEORETICAL APPROACHES TO PUBLIC POLICYTHEORETICAL APPROACHES TO PUBLIC POLICY
THEORETICAL APPROACHES TO PUBLIC POLICY
ย 
Public policy-analysis
Public policy-analysisPublic policy-analysis
Public policy-analysis
ย 
Public goods 2013
Public goods 2013Public goods 2013
Public goods 2013
ย 

Similar to State of Drupal keynote, DrupalCon Amsterdam

A tale from the future, by Eugenio Battaglia
A tale from the future, by Eugenio BattagliaA tale from the future, by Eugenio Battaglia
A tale from the future, by Eugenio Battaglia
bioflux
ย 
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
iMedia Connection
ย 

Similar to State of Drupal keynote, DrupalCon Amsterdam (20)

L11 Digital Transformation
L11 Digital TransformationL11 Digital Transformation
L11 Digital Transformation
ย 
Why Social is key to drive your Digital Innovation Strategy
Why Social is key to drive your Digital Innovation StrategyWhy Social is key to drive your Digital Innovation Strategy
Why Social is key to drive your Digital Innovation Strategy
ย 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote
ย 
Digital Natives - Session 4 - Listening to consumers
Digital Natives - Session 4 - Listening to consumersDigital Natives - Session 4 - Listening to consumers
Digital Natives - Session 4 - Listening to consumers
ย 
WebPR For PR Professionals
WebPR For PR ProfessionalsWebPR For PR Professionals
WebPR For PR Professionals
ย 
Government Next: NIC Presentation
Government Next: NIC PresentationGovernment Next: NIC Presentation
Government Next: NIC Presentation
ย 
Communities Not Clients
Communities Not ClientsCommunities Not Clients
Communities Not Clients
ย 
No more pet projects
No more pet projectsNo more pet projects
No more pet projects
ย 
A tale from the future, by Eugenio Battaglia
A tale from the future, by Eugenio BattagliaA tale from the future, by Eugenio Battaglia
A tale from the future, by Eugenio Battaglia
ย 
CIO Strategies 2008
CIO Strategies 2008CIO Strategies 2008
CIO Strategies 2008
ย 
Sam Headhunting V4
Sam Headhunting V4Sam Headhunting V4
Sam Headhunting V4
ย 
Who is building the institutionsโ€จ of the Twenty-First Century ?
Who is building the institutionsโ€จ of the Twenty-First Century ?Who is building the institutionsโ€จ of the Twenty-First Century ?
Who is building the institutionsโ€จ of the Twenty-First Century ?
ย 
Who is building the institutionsโ€จ of the Twenty-First Century?
Who is building the institutionsโ€จ of the Twenty-First Century?Who is building the institutionsโ€จ of the Twenty-First Century?
Who is building the institutionsโ€จ of the Twenty-First Century?
ย 
Unpackโ„ข poverty webinarโ€”Your sector is at a turning point. start an evolution.
Unpackโ„ข poverty webinarโ€”Your sector is at a turning point. start an evolution.Unpackโ„ข poverty webinarโ€”Your sector is at a turning point. start an evolution.
Unpackโ„ข poverty webinarโ€”Your sector is at a turning point. start an evolution.
ย 
Breaching Paradigms in Project Management
Breaching Paradigms in Project ManagementBreaching Paradigms in Project Management
Breaching Paradigms in Project Management
ย 
Football Writing Paper. Online assignment writing service.
Football Writing Paper. Online assignment writing service.Football Writing Paper. Online assignment writing service.
Football Writing Paper. Online assignment writing service.
ย 
Web 2.0-ish communities
Web 2.0-ish communitiesWeb 2.0-ish communities
Web 2.0-ish communities
ย 
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
ย 
Business Schools 2.0
Business Schools 2.0Business Schools 2.0
Business Schools 2.0
ย 
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
ย 

More from Dries Buytaert

State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon Prague
Dries Buytaert
ย 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
Dries Buytaert
ย 
Community building
Community buildingCommunity building
Community building
Dries Buytaert
ย 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
Dries Buytaert
ย 

More from Dries Buytaert (12)

State of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaState of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon Vienna
ย 
State of Drupal keynote, DrupalCon Baltimore
State of Drupal keynote, DrupalCon BaltimoreState of Drupal keynote, DrupalCon Baltimore
State of Drupal keynote, DrupalCon Baltimore
ย 
State of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinState of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon Dublin
ย 
State of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansState of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New Orleans
ย 
SxSW: Can we save the open web?
SxSW: Can we save the open web?SxSW: Can we save the open web?
SxSW: Can we save the open web?
ย 
State of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon India
ย 
State of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesState of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los Angeles
ย 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
ย 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon Prague
ย 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
ย 
Community building
Community buildingCommunity building
Community building
ย 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
ย 

Recently uploaded

Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
SUHANI PANDEY
ย 
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
SUHANI PANDEY
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
SUHANI PANDEY
ย 
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Chandigarh Call girls 9053900678 Call girls in Chandigarh
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 

Recently uploaded (20)

Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
ย 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
ย 
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
ย 
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
ย 
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now โ˜Ž 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
ย 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
ย 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
ย 
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
ย 
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
ย 

State of Drupal keynote, DrupalCon Amsterdam