With the growth of open source comes the need for more conferences, meetups and hackathons - you name it! These events give community members the opportunity to interact face-to-face to solve problems, come up with new ideas, or even just to chat and get to know each other better. But, the question is – how do we get developers, users and contributors from open source communities to these events? In this session, we’ll learn useful tips and best practices on how to get attendees to your open source conferences and meetups. Karen will go over a 3-step process; how to setup your events, how to promote the events and what to do after the events.
2. About me
• Open Source Program Manager
• Citrix Open Source Business Office
• Apache CloudStack Project Committee
Member and Committer
• Founder/Organizer of CloudStack Silicon
Valley User Group
• Helps organize CloudStack Collaboration
Conferences and CloudStack Days
• Fun facts: Bungee jumping, riding my
motorcycle and backpacking in California
4. ContributingtoanOpenSource
ProjectforNon-Developers
• Code is the heart of any open source
project, but don’t think that writing code
is the only way to contribute.
• Projects need contributions from
everyone of all skills and levels of
expertise.
• Open-source projects suffer from a lack
of marketing awareness. You can help
open-source projects get more
exposure.
5. WaystoContributetoanOpenSource
ProjectwithoutBeingaCodingGenius
• Find an open source project that is interesting to you
• Start listening – mailing lists, blogs, IRC channel
• Work with Tickets – commenting on a bug
• Work with Documentation – how-to examples
• Work with Community – answer a question, write blog posts, improve a
website, or help organize meetups and conferences
6. Open Source Meetupsand
Conferences–why?
• Brings people with a common
interest together to share that
passion
• Brings developers, users,
contributors and people who
are interested in the project
together
• Face-to-face interaction!
• Share and learn from
eachother
7. agenda
• Two common types of in-person open source events
• 3-step process:
• Setup
• Promote (emphasis on this)
• What to do after the events
Setup Promote After the event
8. Two Common Types of OpenSource
Events
Open Source Meetups Open Source Conferences
11. Whathappened?
• There were two other open source cloud meetups going on at
the same exact time
• We capped the attendee list at the maximum room capacity
• We did not do anything to promote the meetup
• We did not send reminders to attendees
14. MeetupGroups
• Heard of meetup.com? Been? Organize? Want to?
• Tips and best practices for setting it up, promoting, and what to
do after
• Yes, there are steps that you can follow - It’s SIMPLE
• I’ve made it even more SIMPLE with checklists!
16. SettingUpyourMeetupGroupIf you haven’t done so already, create a meetup group!
Even meetup.com says “you don’t need to be an expert to organize an awesome meetup.”
*Add 15 topics. If you
add “open source”
People who search for
topics, such as “open
source” will come across
your meetup group.
17. SettingUpyourMeetupGroup:
Firstmeetup
• First meetup: Start with a beginner’s talk “Intro to …”
• Send out a call for speakers note:
• Reach out to the developers and users mailing lists
• Reach out to meetup group members
• Reach out to your own contacts
18. SettingUpyourMeetup:
date&time
• Select a date/time for your
meetup
• Check meetup.com’s calendar of
meetups in your area first for
conflicting dates
• Avoid Mondays/Fridays
19. SettingUpyourMeetup:
venue
• Find a Venue
• Reach out to your contacts and ask if they can offer a space for
your meetup
• They said YES? Go and check out the space (no surprises)
• Test out the speakers, mic, projector
(especially if you are going to
live stream)
• Remember to hit “record”
• Ask local libraries or colleges
24. SettingUpyour
Meetup:Thebigday
• The day of your meetup:
• Arrive about 45 minutes to 1 hour early
• Registration table
• Name badges
• Directional signage
• Beer & Food
• Speakers prepare
• Get slides from speakers
25. Attendance
• How am I going to get
people together?
• Put yourself in their shoes!
27. PromoChecklist
CHECKLIST
Social media channels (the project’s LinkedIn, Twitter, Facebook) ✓
Announce to your meetup group members
✓
Post your meetup on event websites and event calendars ✓
Share a Blurb with meetup group organizers ✓
Email Blasts
✓
Tweet pictures during the meetup ✓
28. PromoteyourMeetup:
socialmedia
• Social media channels:
• The project’s LinkedIn page, Twitter, Facebook
• Twitter – schedule tweets (use Hootsuite), create click-to-tweets and
ask the community to tweet
• Facebook – post statuses (use Hootsuite), join other groups and post
• LinkedIn – post discussions in the Open Source Groups and the
project’s LinkedIn page
29. PromoteyourMeetup:
Announce&Remind
• Announce to your meetup group members:
• Email members in your meetup group
• Don’t be afraid to send reminders!
• Send reminders 7, 2, 1, and the day of the meetup reminding RSVPs
that the event is still happening.
• Automatic reminders
31. PromoteyourMeetup:blurbs
• Write up a blurb that other meetup group organizers in the
area can share with their members
This meetup will be
AWESOME!
#MyAwesomeMeetUp
32. This is a partner announcement from the CloudStack Silicon Valley User Meetup group. It might
be very interesting for many of you:
____
Dear Community,
It's my pleasure to announce that our next meetup will be around Docker, Kubernetes, CoreOS
and Big Data in Apache CloudStack! Our main speaker of the evening will be Sebastien
Goasguen. He is currently a Senior Open Source Solutions Architect at Citrix, where he works
primarily on the Apache CloudStack project, helping to develop the CloudStack ecosystem.
Sebastien is a project management committee member (PMC) of CloudStack and Apache
libcloud and a member of the Apache Software Foundation.
RSVP NOW: http://www.meetup.com/CloudStack-Silicon-Valley-User-Group/
example
43. BeConsistentandPoll!
• Keep a consistent
schedule – every
1.5 months is
good.
• Create a poll and
ask members
which topics they
are interested in
(make a list of 4 or
so)
• Poll only takes 30
seconds!
47. SetupChecklistforyour
Conference
Set your goals ✓
Select a date for your conference ✓
Look at Open Source Event Calendars ✓
Consider the option to co-locate with other conferences
✓
Logistics and Volunteers ✓
48. SetyourGoalsforthe
Conference
• List out your wants!
• I want three tracks – one for developers,
one for users, and one for building
community.
• I want to have 300 attendees.
• I want to raise $30,000 in sponsorship
money
• Remember: commit to the basics first,
then build out the conference as you get
more sponsors
49. SettingupanOpenSource
Conference:Dates
• Select a date for your conference
• Look at open source event calendars:
• Opensource.com
• O’Reilly Media’s Big Conference List: http://oreilly-
events.herokuapp.com/
• Lanyrd.com
52. SettingupanOpenSource
Conference:Volunteers
• Make it known to the community that the conference planning is
open to everyone
• Send out a call for volunteers note to the mailing lists
• Put a “call for volunteers” banner on your conference website
• Use Trello or Asana and Slack to organize tasks, todo lists and
communicate with eachother
54. PromotingyourConferenceChecklist
✓
Post conference on event websites and event calendars ✓
Social media (Twitter, Facebook, Linkedin) ✓
Encourage blog posts by partners/sponsors ✓
Email Blasts ✓
Project’s mailing lists ✓
Outreach to Meetup Groups ✓
Ask speakers to share a slide at presentations ✓
Student discounts ✓
Advertising ✓
Press ✓
56. PromotingyourConference:
SocialMedia
“Save the date! CloudStack
Collaboration Conf will be on
August 20 clds.co/1FvPyo9”
“Call for Sponsors!
Support the CloudStack
community and help make
CloudStack Days happen
clds.co/1FvPyo9”
“The agenda is NOW live
for CloudStack Days
Dublin! Check out the talks
clds.co/1FvPyo9 ”
“Submit your proposal for
CloudStack Days Tokyo
today! The deadline is May
10 clds.co/1FvPy09
59. PromotingyourConference:
Emailblasts
• Send out email blasts:
• Contacts that you have collected from open source expos
• Invite people to submit talks or to register for the conference
• Invite previous conference attendees/speakers (if this applies)
61. PromotingyourConference:
OutreachtoMeetupGroups
• Outreach to Meetup Groups
• Create a blurb for local meetup organizers with a discount code
to the conference
• Ask them to share the blurb with their members
• If you have extra space at the conference, offer it to meetup
groups
62. PromotingyourConference:
askspeakerstoshare
• Community members within the project who speak at various
conferences, meetups or webinars
• Create a slide about the conference for speakers to share
during their presentations
• Add a special discount code
65. PromotingyourConference:
Press
• Create a press release announcing the event and send to
media
• Line up media outlets as media partners for the event:
• Provide the media outlets with their logo on:
• Conference website
• Conference emails
• Conference signage
• Exchange for ad space on their sites and social media
posts
69. AftertheConference:
follow-upemail&Survey
• Send a follow-up email with a quick survey
• Surveymonkey – mention that it takes 2 minutes, offer a raffle prize if
you can giveaway prizes!
• Feedback from attendees on content, schedule, format, etc.