Page 1
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Welcome
It’s really the Drupal community and not so much the software that makes the Drupal project what it is. So fostering the Drupal community is actually more important than just managing the code base.
- Dries Buytaert
Page 2
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
About Me
Freelancer
Page 3
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
About Me
System Scientist with focus onSelf Organizing Systems
Freelancer
Page 4
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
About Me
System Scientist with Focus onSelf Organizing Systems
Freelancer
Organizer of the Munich Drupal User Group Meetings
Page 5
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
About You
Why are you here?
Page 6
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Drupal empowers us!
As an individual, you can build your dreams
Page 7
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Drupal empowers us!
As small organization or NGO you can have a big voice
Page 8
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Drupal empowers us!
You enterprise becomes more viable
Page 9
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Drupal empowers us!
Your Governmental organisation frees resources for other tasks
Page 10
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Drupal empowers us!
And many of you can feed yourself and your families
Page 11
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How Drupal empowered Me
Page 12
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Drupal is built, diversivied and popularized by the community
Page 13
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Drupalis Open Source
Page 14
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Drupalis Open Source
The Communitygrows
Page 15
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Page 16
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Modulesare
provided
Page 17
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Modulesare
provided
Supportis
provided
Page 18
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Modulesare
provided
Supportis
provided
Drupal becomesmore powerful
Page 19
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Modulesare
provided
Supportis
provided
Drupal becomesmore powerful
Drupal has more
Installations
Page 20
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Modulesare
provided
Supportis
provided
Drupal becomesmore powerful
More Fundsare available
Drupal has more
Installations
Page 21
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How did Drupal become this Tool of Empowerment?
Core isenhanced
Drupalis Open Source
The Communitygrows
Modulesare
provided
Supportis
provided
Drupal becomesmore powerful
More Fundsare availablepositive
Feedback Loop
Drupal has more
Installations
Page 22
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Is there a universal principle behind this?
Page 23
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Page 24
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Create a self organising
structure
Page 25
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Let peoplecontribute
Create a self organising
structure
Page 26
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Let peoplecontribute
Create a self organising
structure
Page 27
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Let peoplecontribute
Create a self organising
structure
positive Feedback
Loop
Page 28
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Let peoplecontribute
Create a self organising
structure
positive Feedback
Loop
positive Feedback
Loop
Page 29
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
The Universal Principle in 3 Steps
Createsomething
helpful
Let peoplecontribute
Create a self organising
structure
positive Feedback
Loop
positive Feedback
Loop
This principle works on different scales
Page 30
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Prerequisites: Trust
Most people naturally want to cooperate, but many do not trust
Page 31
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Prerequisites: Caring
Page 32
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How these Principles work in the Munich Community
Co-creating Expertise at the Drupal LAN Parties
Page 33
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How these Principles work in the Munich Community
Popularising Drupal and co-creating expertise at the User Group Meetings
Page 34
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
How these Principles work in the Munich Community
Supporting each otherin our Skype group
Page 35
How these Principles work in the Munich Community
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 36
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Economic Success in the Munich Community
Many FreelancersSeveral Drupal Companies
e.g.:
Page 37
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
PresentationsSupport
Page 38
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
betterpersonal
reputation
Support
Page 39
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
Drupalbetterknownbetter
personalreputation
Support
Page 40
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
Support
Page 41
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
Support
Page 42
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
Support
morecode
written
Page 43
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
moreexpertise
Support
morecode
written
Page 44
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
moreexpertise
Support
morecode
written
more codecontributed
Page 45
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
moreexpertise
Support
morecode
written
more codecontributed
positive Feedback
Loop
Page 46
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
moreexpertise
Support
morecode
written
more codecontributed
positive Feedback
Loop
Page 47
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Active Communities have a Higher Rate of Economic Success
CommunityActivities
Presentations
moreexpertshired
Drupalbetterknown
moreDrupalsites
betterpersonal
reputation
moreexpertise
Support
morecode
written
more codecontributed
positive Feedback
Loop
Page 48
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Donetsk
Page 49
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Donetsk
Page 50
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Donetsk
Donetsk:Code SprintsDrupal Cafes
Page 51
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Donetsk
Many succesful feelancersSeveral large Drupal Companies in the UkraineSome have Joint Ventures with Western Companies
Page 52
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: St. Petersburg
Several Types of Meetings
Page 53
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: St. Petersburg
An own community site
Page 54
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Moscow
“I don't publish my modules because somebody could take and sell my code“
Page 55
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Moscow
A lack of trustcauses a lack of cooperation
Page 56
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Cultural Differences: Moscow
Moscow Camps were run by Ukrainians for some years, because Muscovites could not agree on organizing them.
Page 57
How can you keep growing?
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 58
What motivates people to cooperate?
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 59
When do people free ride?
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 60
In some Societies Cooperation Prevails
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Little incentive to do better than others.Free riding: People tend to wait for others to contribute.
Page 61
In some Societies Competition Prevails
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
A communality is not created or dies quickly.Free riding: People tend to take but not to contribute.
Page 62
Create a Hybrid of Cooperation and Competition
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 63
Foster Interest in Continual Participation
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 64
Foster Interest in Continual Participation
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Motivating continual participation:
Becoming part of a social system
Page 65
Foster Interest in Continual Participation
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Motivating continual participation:
Receiving help
Page 66
Foster Interest in Continual Participation
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Motivating continual participation:
Earning reputation and recognition
Page 67
Foster Interest in Continual Participation
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Motivating continual participation:
Becoming a wanted specialist
Page 68
Make Conflict Resolution Mechanisms easily Available
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 69
Let Monitoring Come from Within the Community
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 70
Let Members Participate in Shaping Operational Rules
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Page 71
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Reach the Critical Mass as Quickly As You Can
You need a certain critical mass to set a virtuous circle into motion
Its size depends on several factors like urgency and available alternatives
Page 72
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Reach the Critical Mass as Quickly As You Can
What you can do:
focus on the most urgent topics
specialize on topics which cannot be found elsewhere
start with a very active core team
Page 73
Martin Mayer, Diplom Systems Practitioner (Open) [email protected]
Удачи!
My fellow Drupalists, ask not what your Drupal can do for you,
ask what you can do for your Drupal.
- Drupliconnedy
(Freely adapted from John F. Kennedy)