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
OSS Contributionから感じたこと
Search
M-Yamashita
March 24, 2021
Programming
0
340
OSS Contributionから感じたこと
Fukuoka.rb 200回 LT大会 (#202)の登壇資料となります。
https://fukuokarb.connpass.com/event/206956/
M-Yamashita
March 24, 2021
Tweet
Share
More Decks by M-Yamashita
See All by M-Yamashita
継続的な活動で築く地方エンジニアの道
myamashii
2
580
テストの高速化と品質保証の第一歩 GitHub ActionsとRSpecの基本入門
myamashii
1
530
Contributionとカンファレンス登壇への 背中を押して頂いた方々へ
myamashii
1
1.5k
はてなブログ作成から投稿までをGitHub Actionsで自動化する
myamashii
3
1.1k
GitHub ActionsでZennの記事を限定公開する
myamashii
3
830
Webサービス開発者としてスタートしてからOSS Contributionまでの道のり
myamashii
0
700
Fukuoka.rb 2020年度活動報告
myamashii
0
740
手動テストやインフラ構築は自動化しよう
myamashii
0
17k
試行錯誤の勉強法
myamashii
1
4.7k
Other Decks in Programming
See All in Programming
最新TCAキャッチアップ
0si43
0
170
受け取る人から提供する人になるということ
little_rubyist
0
230
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
230
距離関数を極める! / SESSIONS 2024
gam0022
0
280
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
930
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
170
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
1
1.6k
見せてあげますよ、「本物のLaravel批判」ってやつを。
77web
7
7.8k
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
250
Creating a Free Video Ad Network on the Edge
mizoguchicoji
0
120
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
230
AWS IaCの注目アップデート 2024年10月版
konokenj
3
3.3k
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
9.1k
Documentation Writing (for coders)
carmenintech
65
4.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
RailsConf 2023
tenderlove
29
900
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
A Tale of Four Properties
chriscoyier
156
23k
How STYLIGHT went responsive
nonsquared
95
5.2k
GitHub's CSS Performance
jonrohan
1030
460k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Transcript
202103݄24 M-Yamashita OSS Contribution͔Βײͨ͜͡ͱ Fukuoka.rb 200ճLTେձ
͓ΊͰͱ͏͍͟͝·͢ʂ
ࣗݾհ •όοΫΤϯυΤϯδχΞ@Ԭ •RubyɺRuby on RailsɺDockerɺ Kubernetesษڧத •Twitter : @M_Yamashii •GitHub
: M-Yamashita01
ࠓճͷFukuoka.rbͷςʔϚ ଟ༷ੑ as a ΧΦε
ࢲ͕ମݧͨ͜͠ͱ͔Βɻ
͢͜ͱ Pull RequestΛ௨ͯ͡ߟ͑ͨ͜ͱ
Contributionͷ͖͔͚ͬ •Pronto͕Rubocopͷ࠷৽όʔδϣϯະରԠ •ରԠ͢Δͧͱ࡞ۀ࢝͠Ί͕ͨɺଞͷํ͕Pull Request࡞ͬͯϚʔδ͞Ε͍ͯͨ
Contributionͷ͖͔͚ͬ ͔ͤͬ͘ProntoΛݟ͍ͯͨͷͰɺ Կ͔͕ࣗͰ͖Δ͜ͱΛΓ͍ͨ
Contribution •RubocopࢦఠͷରԠ •։ൃڥͷґଘgemͷόʔδϣϯΞοϓ ʢόʔδϣϯΞοϓ͠ͳͯ͘ࠔΒͳ͍ʣ
RubocopࢦఠͷରԠ
RubocopࢦఠͷରԠ
։ൃڥͷґଘgemͷόʔδϣϯΞοϓ
։ൃڥͷґଘgemͷόʔδϣϯΞοϓ
όʔδϣϯΞοϓPull RequestͰͷΓऔΓཁ ͳͥόʔδϣϯΞοϓ͕ඞཁͳͷ͔ʁ ։ൃதʹݹ͍όʔδϣϯͷόάΛ౿·ͳͯ͘ࡁΉɻ ৽όʔδϣϯʹ৽ػೳ͕͋Ε͙͢ʹ༻Ͱ͖Δɻ ։ൃ༻ͷґଘgemͳͷͰΞοϓάϨʔυ ͢ΔՁͳ͍ͱࢥ͏ɻ
։ൃڥͷґଘgemͷόʔδϣϯΞοϓ PENDING
ͳͥड͚ೖΕͯΒ͑ͳ͔͔ͬͨʁ
ͳͥड͚ೖΕͯΒ͑ͳ͔͔ͬͨʁ •όʔδϣϯΞοϓ͖͢ཧ༝͕ͳ͔ͬͨ •։ൃ͢Δ্Ͱࠓࠔ͍ͬͯΔΘ͚Ͱͳ͔ͬͨ
ࠔ͍ͬͯͳ͔ͬͨΒ Pull RequestΛग़͢ඞཁͳ͍ʁ
No
͜ͷमਖ਼Λͨ͠Βͬͱྑ͘ͳΔ ͔ͩΒPull RequestΛग़͢
೦಄ʹ͓͍͓ͯ͘͜ͱ •ίϛολʔͷߟ͕͑͋Δ •ϓϩδΣΫτ͝ͱʹߟ͕͑ҟͳΔ •૬खͷߟ͑Λଚॏͯٞ͢͠Δ •Pull Request͕Ϛʔδ͞ΕͨΒϥοΩʔ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ