Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Welcoming communities
Search
Gregor Martynus
May 26, 2016
Technology
2
430
Welcoming communities
Blog Post:
http://hood.ie/blog/welcoming-communities.html
Gregor Martynus
May 26, 2016
Tweet
Share
More Decks by Gregor Martynus
See All by Gregor Martynus
Octokit – Your official GitHub Platform Toolkit
gr2m
2
420
Building Offline First apps with Hoodie
gr2m
0
450
Dedicating Space
gr2m
0
330
Offline First – The Good Parts
gr2m
0
390
Creating Inviting Communities
gr2m
1
580
Building Offline First applications with Backbone
gr2m
1
520
noBackend?
gr2m
0
470
Offline First – Made Simple!
gr2m
10
3k
WTF IS HOODIE?
gr2m
4
1.5k
Other Decks in Technology
See All in Technology
kernelvm-brain-net
raspython3
0
650
AIフレンドリーなプロダクト開発を目指して 〜MCPを橋渡しにした環境移行〜
shinpr
0
120
最近のRedmineの開発動向と次期バージョン6.1.0
vividtone
0
110
Google Cloud Next 2025 Recap マーケティング施策の運用及び開発を支援するAIの活用 / Use of AI to support operation and development of marketing campaign
atsushiyoshikawa
0
340
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク
sonic
0
390
Cursorを全エンジニアに配布 その先に見据えるAI駆動開発の未来 / 2025-05-13-forkwell-ai-study-1-cursor-at-loglass
itohiro73
2
710
スイッチのBMC、つかってますか?
sonic
0
360
The PyArrow revolution in Pandas
reuven
0
120
激動の一年を通じて見えてきた「技術でリードする」ということ
ktr_0731
8
8.2k
名単体テスト 禁断の傀儡(モック)
iwamot
PRO
1
310
地に足の付いた現実的な技術選定から魔力のある体験を得る『AIレシート読み取り機能』のケーススタディ / From Grounded Tech Choices to Magical UX: A Case Study of AI Receipt Scanning
moznion
5
1.9k
Serverlessだからこそコードと設計にはこだわろう
kenichirokimura
3
1.1k
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
693
190k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Building an army of robots
kneath
305
45k
Facilitating Awesome Meetings
lara
54
6.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
850
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Agile that works and the tools we love
rasmusluckow
329
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
RailsConf 2023
tenderlove
30
1.1k
Making Projects Easy
brettharned
116
6.2k
Transcript
Welcoming Communities Let’s make Open Source awesome for everyone @gr2m
| EmpireJS 2016
people — contributing @gr2m | EmpireJS 2016
people — contributing communities — contributors @gr2m | EmpireJS 2016
How to become a contributor? It’s complicated™ @gr2m | EmpireJS
2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Let’s fix this. @gr2m | EmpireJS 2016
Hi, I’m Gregor @gr2m A Community guy at Hoodie2 We
want Open Source to be welcoming to everyone 2 http://hood.ie | @hoodiehq @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
❶ reach out ❷ make it fun ❸ keep it
fun @gr2m | EmpireJS 2016
❶ reach out ❷ make it fun ❸ keep it
fun @gr2m | EmpireJS 2016
Go where your future contributors are @gr2m | EmpireJS 2016
firsttimersonly.com yourfirstpr.github.io up-for-grabs.net summerofcode.withgoogle.com codetriage.com railsgirlssummerofcode.org @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Turn contributors into ambassadors @gr2m | EmpireJS 2016
Host events @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
ti.to/hoodie this Saturday! @gr2m | EmpireJS 2016
Share your thoughts @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Stickers @gr2m | EmpireJS 2016
❶ reach out ❷ make it fun ❸ keep it
fun @gr2m | EmpireJS 2016
Be Safe @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Be legal @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Be Inclusive @gr2m | EmpireJS 2016
Lower barriers @gr2m | EmpireJS 2016
It is the process of contributing that is the most
challenging @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Require the minimum amount of tools git clone https://github.com/hoodiehq/hoodie.git cd
git npm install npm test @gr2m | EmpireJS 2016
Dedicate space @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Be welcoming @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
❶ reach out ❷ make it fun ❸ keep it
fun @gr2m | EmpireJS 2016
Make contributions matter @gr2m | EmpireJS 2016
ProTip™ Use semantic-release5 to automate releases `fix: …` 1.2.3 ->
1.2.4 `feat: …` 1.2.3 -> 1.3.0 `BREAKING CHANGE: …` 1.2.3 -> 2.0.0 5 https://github.com/semantic-release/semantic-release @gr2m | EmpireJS 2016
Build relationships @gr2m | EmpireJS 2016
Turn contributors into committers @gr2m | EmpireJS 2016
Turn committers into maintainers @gr2m | EmpireJS 2016
Show genuine appreciation @gr2m | EmpireJS 2016
Be Transparent @gr2m | EmpireJS 2016
@gr2m | EmpireJS 2016
Scale @gr2m | EmpireJS 2016
Good intentions alone will burn us out @gr2m | EmpireJS
2016
What’s next? @gr2m | EmpireJS 2016
Imagine if the tools for our communities were as good
as for our code @gr2m | EmpireJS 2016
JavaScript?! What are you? @gr2m | EmpireJS 2016
JavaScript?! What are you? @gr2m | EmpireJS 2016
Code is not the challenge of Open Source communities. People
are. So be welcoming. ❤ @gr2m | EmpireJS 2016
Code is not the challenge of Open Source communities. People
are. So be welcoming. ❤ @gr2m | EmpireJS 2016