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
460
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
490
Building Offline First apps with Hoodie
gr2m
0
500
Dedicating Space
gr2m
0
370
Offline First – The Good Parts
gr2m
0
430
Creating Inviting Communities
gr2m
1
610
Building Offline First applications with Backbone
gr2m
1
560
noBackend?
gr2m
0
510
Offline First – Made Simple!
gr2m
10
3.1k
WTF IS HOODIE?
gr2m
4
1.5k
Other Decks in Technology
See All in Technology
オブザーバビリティ成熟度モデルの企画から社内導入まで
dmmsre
2
110
QAエンジニアがプロダクト専任で チームの中に入ると。。。?/登壇資料(杉森 太樹)
hacobu
PRO
0
150
決済システムの信頼性を支える技術と運用の実践
ykagano
0
320
Snowflakeとdbtで加速する 「TVCMデータで価値を生む組織」への進化論 / Evolving TVCM Data Value in TELECY with Snowflake and dbt
carta_engineering
2
220
どうなる Remix 3
tanakahisateru
1
340
嗚呼、当時の本番環境の状態で AI Agentを再評価したいなぁ...
po3rin
0
310
激動の2025年、Modern Data Stackの最新技術動向
sagara
0
1.2k
Playwrightで始めるUI自動テスト入門
devops_vtj
0
250
メタプログラミングRuby問題集の活用
willnet
2
600
2025 DHI Lightning Talks
digitalfellow
0
130
サブドメインテイクオーバー事例紹介と対策について
mikit
16
7.9k
Copilotの精度を上げる!カスタムプロンプト入門.pdf
ismk
10
2.9k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Designing for Performance
lara
610
69k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Speed Design
sergeychernyshev
32
1.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
A designer walks into a library…
pauljervisheath
210
24k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
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