Page 1
Get Out of the Back Row!A Community Involvement Primer
Presented by Joshua Warren
Page 3
Don’t Worry, We Don’t Bite
Page 5
PHP DeveloperWorking with PHP since 1999
Page 6
Founder & CEOFounded Creatuity in 2008
PHP Development Firm
Focus on the Magento platform
Just a few of my Creatuity teammates demonstrating community involvement
Page 7
Frequent Conference Presenter
Occasional Open Source Contributor
Over-Tweeter
Page 8
JoshuaWarren.com
@JoshuaSWarren
Page 9
IMPORTANT!
joind.in/14035
Download slides
Post comments
Leave a rating!
Page 10
Time For An Exercise
Page 12
Not that kind of exercise.
A practical exercise in community involvement.
Find a person sitting near you and learn where they’re from and what they do.
Page 14
Community Defined
Page 15
–Etienne & Beverly Wenger-Trayner
Communities of practice are groups of people who share a concern or a passion for
something they do and learn how to do it better as they interact regularly.
Page 16
Today, we’re discussing the open source community and all of the communities it intersects with.
Page 17
We’re also discussing the local community that forms around a conference each year.
Page 18
You may be part of different communities as well, and I encourage you to apply these lessons to those
communities.
Page 20
GENERALIZATIONS AHEAD
Page 21
Every individual is unique. For sake of time, I will be using some labels today.
Page 22
No one is a complete “introvert”, “extrovert”, “lurker” - these are averages to assist our discussion.
Page 23
Please don’t make assumptions about what I mean - if you have a question about a label I use, speak up!
Page 24
Community Involvement for Lurkers & Newbies
Page 25
Can you spot the tech conference?
Page 29
Don’t be afraid to sit on the same row as someone you don’t know.
Page 30
(But to be fair, everyone in the last photo was just sitting near a power outlet.)
Page 31
We build up seasoned community members as heroes, but they’re real people too.
Page 32
Generally, the only difference between a new community member and a well-known, seasoned
community member is time.
Page 33
Just because someone has been involved in a community longer than you doesn’t make them
unapproachable.
Page 34
My best advice to new community members and new conference attendees:
Page 36
Or, at least - don’t panic.
Don’t be afraid.
Page 37
I’m an introvert.
Page 38
I didn’t speak to a single person I didn’t already know at the first conference I attended.
Page 39
At the 2nd conference I attended, I talked to fellow attendees on Twitter, but not in person.
Page 40
Then I realized two things:
Page 41
1) Conferences are expensive
Page 42
2) Conference attendees tend to be a friendly, welcoming bunch
Page 43
So - make the most of the time, effort and money you’ve invested in being here.
Page 44
Don’t be afraid to ask questions in each session.
Page 45
Don’t hesitate to join in conversations.
Page 46
Quiet?
Use Twitter to break the ice.
Page 47
Most of the seasoned community members you see here are humble and would be honored to help
introduce you to the community.
Page 48
At every conference and in every community is someone who knows everyone and is happy to make
introductions.
Page 49
Always assume the best in your fellow community members.
Page 50
Do not tolerate exclusion.
Page 51
Learn about local user groups and events in your area.
Page 52
Keep the community involvement going when you get home - via user groups, Twitter, IRC…
Page 53
Before you realize it, you’ll be one of the seasoned community members.
Page 54
*Your results may vary. Please exercise caution when wielding light sabers.
Page 55
Don’t forget what it was like to be a new community member on the outside looking in.
Page 56
Use your experiences as a new community member to make it easier for the next group of new members to
join.
Page 57
Community Involvement for Seasoned Conference Vets
Page 58
‘Senior’ or seasoned community members have a responsibility to the community.
Page 59
Communities that don’t attract and retain new, diverse viewpoints stagnate.
Page 60
Events attract new potential community members.
Page 61
Existing community members impact if those potential new members stick around or not.
Page 62
Don’t talk to the same people at every conference.
Page 63
Be intentionally inclusive.
Page 64
Buy This Shirtbit.ly/1H7rU4V
Only 5 days left!
Page 65
If you aren’t intentionally inclusive, you’re accidentally exclusive.
Page 66
Don’t assume just because no one’s complaining everything’s fine.
Page 67
Most people do not speak up if they feel excluded.
Page 69
Don’t assume everyone is like you or wants to interact like you do.
Page 70
Create opportunities for new community members to learn from and get to know seasoned members.
Page 71
Provide positive reinforcement to new community members that engage with seasoned community
members.
Page 72
Each time you meet a new community member, introduce them to at least one other seasoned
community member.
Page 73
Community Involvement for Conference & User Group
Organizers
Page 74
Provide ample time between scheduled sessions.
Page 75
Invite hands-on, workshop and other more interactive sessions.
Page 76
Schedule an open hackathon and encourage attendees to work with people they don’t yet know.
Page 77
Skip the contrived icebreaker and mixer events.
Page 78
Understand that different people are more comfortable interacting in different ways and do your
best to accomodate them all.
Page 79
If your venue allows, setup rooms in round tables and other layouts that create more conversations.
Page 80
Contact returning attendees via email in advance - go beyond a code of conduct.
Page 81
Ask your returning attendees to actively make new community members feel welcome and valued.
Page 82
Give returning attendees a specific example of how they can make new community members feel
welcomed.
Page 83
Create opportunities for seasoned community members to demonstrate that they were once
complete newbies.
Page 84
Make it easy for new community members to continue their involvement after the conference.
Page 85
Publicize IRC channels and other online hangouts used by your community.
Page 86
Promote local user groups.
Page 87
A Challenge For Today
Page 88
After the 11AM session ends, head to lunch in the quad with someone new you meet in that session.
Page 89
Keep In Touch!
joind.in/14035
@JoshuaSWarren
JoshuaWarren.com