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
410
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
370
Building Offline First apps with Hoodie
gr2m
0
400
Dedicating Space
gr2m
0
300
Offline First – The Good Parts
gr2m
0
370
Creating Inviting Communities
gr2m
1
550
Building Offline First applications with Backbone
gr2m
1
500
noBackend?
gr2m
0
430
Offline First – Made Simple!
gr2m
10
3k
WTF IS HOODIE?
gr2m
4
1.5k
Other Decks in Technology
See All in Technology
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!座学①
siyuanzh09
0
120
Goで実践するBFP
hiroyaterui
1
130
FinJAWS_reinvent2024_recap_database
asahihidehiko
2
190
ABWGのRe:Cap!
hm5ug
1
140
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
2025年に挑戦したいこと
molmolken
0
220
embedパッケージを深掘りする / Deep Dive into embed Package in Go
task4233
1
220
LLM活用の現在とこれから:LayerXにおける事例とともに 2025/1 ver. / layerx-llm-202501
yuya4
3
190
TSのコードをRustで書き直した話
askua
4
640
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
1.6k
商品レコメンドでのexplicit negative feedbackの活用
alpicola
2
470
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
Code Reviewing Like a Champion
maltzj
521
39k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
Music & Morning Musume
bryan
46
6.3k
Designing Experiences People Love
moore
139
23k
YesSQL, Process and Tooling at Scale
rocio
170
14k
Become a Pro
speakerdeck
PRO
26
5.1k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
The Cost Of JavaScript in 2023
addyosmani
46
7.2k
Adopting Sorbet at Scale
ufuk
74
9.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