How to organize a Hacktoberfest-themed meetup
- Craft an event agenda.
- Set a date: Confirm that your preferred venue and any co-organizers, speakers, and facilitators are available.
- Promote the event: Invite your community to attend. And don't forget to add your event here!
- Facilitate the event: Create an open, inclusive, and welcoming atmosphere.
- Share special moments on social media. (Please remember to ask attendees permission to use their photos.)
Who to invite to the meetup
Anyone interested in learning about and/or contributing to open source.
When's the best time to host your meetup?
Preferably the first half of October to give participants time to complete four PRs!
Where to host your event
An easily accessible, inclusive location with reliable WiFi and a comfortable space that is workshop and live-coding friendly, for example:
- Classroom at a university or code school
- Coworking space
- Office of an open source/tech company
- Anywhere that will have you!
This is merely a suggestion — feel free to customize it to suit your community!
Set a welcoming, open, and inclusive tone. Thank everyone for attending, tell them about yourself, and give an overview of the programming of the day/evening, and remind them of the code of conduct.
Intro to Hacktoberfest: the celebration, prizes, and instructions
It's important to mention the key points of Hacktoberfest, for example: ”This is all about encouraging meaningful contributions to the open source ecosystem, for beginners and veterans alike.” See Intro to Hacktoberfest for details.
Intro to open source
See Resources section for inspiration.
Workshop: how to contribute to open source
See Resources section for inspiration.
Demos [optional; before/after hack time]
3–5 minute demos by anyone interested in sharing their open source projects.
Hacking together: facilitate the formation of groups by interest/[insert your community's preferred format].
Speakers & facilitators
You and your co-organizers are encouraged to facilitate the workshops! (You got it!) If you'd like extra help, invite open source project owners/maintainers, leaders passionate about open source, and computer science educators who support open source in your community to come speak or help with meetup attendees. If there is an experienced open source enthusiast in your community, reach out to them via email or on Twitter! The worst that can happen is they're not able to attend :)
Encourage event participants to share photos on social media using the hashtag #hacktoberfest. (Please be mindful of photo preferences of attendees — don't force camera shy individuals into photos!)
Food & drinks
Something delicious that your community will enjoy! Bonus: one or two items that add a festive fall/autumn or Oktoberfest mood. Remember to account for food allergies, preferences, and local alcohol consumption laws (if alcohol is served).
Other fun ideas
- First pull request of the evening to receive [insert prize].
- Raffle off 3–5 prizes to be given away at the end of the evening.
- Wrap up the event by inviting participants to share what they learned/worked on.
Event code of conduct
Hacktoberfest events are welcoming, open, and inclusive. Include this line on your event page: “Please read our Events Code of Conduct before attending. Happy hacking!”
Promoting your event
- Share the event via email, social networks, and/or printed flyers. Consider posting on channels popular with developers and open source enthusiasts in your area, including but not limited to:
- Add your meetup event here.
Logos & branding
Sample copy for your event page
Event name ideas
- Hacktoberfest Open Hack Night
- Hacktoberfest Open Hack Day
- Hacktoberfest in [Your City]!
- Hacktoberfest Open Hack Fest!
It's Hacktoberfest 2017! Let's celebrate open source over food, drinks, learning, and great company!
Hacktoberfest—brought to you by DigitalOcean and GitHub—is a month-long celebration of open source software. Maintainers are invited to guide would-be contributors towards issues that will help move the project forward, and contributors get the opportunity to give back to both projects they like, and ones they've just discovered. No contribution is too small—bug fixes and documentation updates are valid ways of participating.
Can't make it to this event? Hacktoberfest is virtual and open to participants from around the globe. Sign up to participate today.
Rules and Prizes
First sign up on the Hacktoberfest site. If you open up four pull requests between October 1 and October 31, you'll win a free, limited edition Hacktoberfest T-shirt. (Pull requests do not have to be merged and accepted; as long as they've been opened between the very start of October 1 and the very end of October 31, they count towards a free T-shirt.)
Connect with other Hacktoberfest participants (Hacktobefestants?) by using the hashtag, #Hacktoberfest, on your social media platform of choice.
New to DigitalOcean? Receive USD $10 in infrastructure credit at do.co/hacktoberfest17.
- Learn the basics of Git in 15 minutes
- How To Create a Pull Request on GitHub
- GitHub Training Kit: Open source slides, workbook, and cheat sheet courseware for teaching Git and GitHub classes
- Git cheat sheets in multiple languages
- Understanding the GitHub Flow
- GitHub training sessions and webcasts
- Patchwork: Casual, mentored workshops for beginners to Git and GitHub
- More resources from GitHub
Where to find Open Source projects to work on?
Find more resources and useful tips for participants on the Hacktoberfest site.
Why organize a Hacktoberfest-themed meetup?
- Increase awareness of open source in your community
- Enjoy contributing to open source in a social setting
- Meet project owners, maintainers, contributors, and community members in person
- Learn about the open source ecosystem: from how to start an open source project, to marketing your project, sustaining growth, and troubleshooting and maintenance
Organizers: set the tone for your event based on what most benefits your community! Feel free to focus on any combination of the above, and more!
How do I sign up for Hacktoberfest?
Register with your GitHub credentials at hacktoberfest.digitalocean.com.
When can I start?
You can sign up anytime between October 1 and October 31.
Who can participate in Hacktoberfest?
Hacktoberfest is open to everyone in our global community!
What are the rules?
To win a shirt, you must sign up on the Hacktoberfest site and make four pull requests on GitHub by October 31st. (Pull requests do not have to be merged and accepted; as long as they've been opened between the very start of October 1 and the very end of October 31, they count towards a free T-shirt.)
Where can I make pull requests?
Pull requests can be made in any GitHub-hosted repositories/projects.
What if I don't complete four pull requests by October 31st?
Everyone who participates receives limited-edition Hacktoberfest stickers—regardless if you complete the four pull requests or not.
Get in touch with our team by sending an email to firstname.lastname@example.org.