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
370
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
310
Building Offline First apps with Hoodie
gr2m
0
340
Dedicating Space
gr2m
0
270
Offline First – The Good Parts
gr2m
0
300
Creating Inviting Communities
gr2m
1
510
Building Offline First applications with Backbone
gr2m
1
460
noBackend?
gr2m
0
370
Offline First – Made Simple!
gr2m
10
2.9k
WTF IS HOODIE?
gr2m
4
1.5k
Other Decks in Technology
See All in Technology
DroidKaigi 2024 たすけて!ViewModel
mhidaka
5
620
LandingZoneAccelerator と学ぶ 「スケーラブルで安全なマルチアカウントAWS環境」と 私たちにもできるベストプラクティス
maimyyym
1
130
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
130
Functional TypeScript
naoya
11
4.7k
20240912 JJUGナイトセミナー
mii1004
0
130
Fediverse Discovery Providers overview
andypiper
0
150
Optuna: a Black-Box Optimization Framework
pfn
PRO
1
110
JEP 480: Structured Concurrency
aya_ebata
0
130
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
310
AWS SAW を広めたい @四国クラウドお遍路
kazzpapa3
0
230
Privacy Sandbox on Android / DroidKaigi 2024
7pairs
1
170
スーパーマリオRPGのリメイク版の変更点からみるUX
nishiharatsubasa
1
340
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
Web development in the modern age
philhawksworth
204
10k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
It's Worth the Effort
3n
182
27k
The Pragmatic Product Professional
lauravandoore
31
6.2k
Agile that works and the tools we love
rasmusluckow
327
20k
Fireside Chat
paigeccino
31
2.9k
Unsuck your backbone
ammeep
667
57k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Become a Pro
speakerdeck
PRO
22
4.9k
GraphQLとの向き合い方2022年版
quramy
43
13k
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