$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OSSにPull Requestを送ってみて
Search
osatoh
September 09, 2023
Programming
1
520
OSSにPull Requestを送ってみて
osatoh
September 09, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.2k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
430
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
ゲームの物理 剛体編
fadis
0
320
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
190
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
150
関数実行の裏側では何が起きているのか?
minop1205
1
670
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
2
640
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
110
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.7k
dotfiles 式年遷宮 令和最新版
masawada
1
730
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Unsuck your backbone
ammeep
671
58k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Side Projects
sachag
455
43k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Building Adaptive Systems
keathley
44
2.9k
Music & Morning Musume
bryan
46
7k
Bash Introduction
62gerente
615
210k
Agile that works and the tools we love
rasmusluckow
331
21k
Building an army of robots
kneath
306
46k
Being A Developer After 40
akosma
91
590k
Transcript
OSSにPull Requestを送ってみて @osatohh
自己紹介 ❏ おさと @osatohh ❏ Okinawa.rbの開催 🏝 ❏ 合同会社春秋 ❏
大学生
本日のお品書き ❏ OSSにPRを送ったって実際なにしたの? ❏ そもそものOSSへのモチベーションは? ❏ PRを送るまでに考えていたこと ❏ PRを送ってみて
OSSにPRを送ったって実際なにしたの?
なにしたの? ❏ https://github.com/ruby/gem_rbs_collection に https://github.com/willnet/gimei のrbsの型をつける PRを送りました 💪
・・・
無事マージしてもらえました 🎉🎉🎉🎉
そもそものOSSへのモチベーションは?
そもそものOSSへのモチベーションは? ❏ お世話になっているRubyに、Rubyコミュニティに 少しでも貢献できたら嬉しい ❏ シンプルにコード見るの楽しい ❏ ruby-jpのslackやRubyKaigi見てるとOSS活動楽しそう
PRを送るまでに考えていたこと
PRを送るまでに考えていたこと ❏ OSSに関わってみたいけど何していいかワカラナイ 🤦 ❏ どうやって出せばいいかワカラナイ ❏ 英語書けるかワカラナイ 🤦
OSSに関わってみたいけど 何していいかワカラナイ🤦 ❏ 色々なイベント出てみて何ができそうか調査した → gem_rbs_collectionが絶賛PR募集中だった ❏ 自身の関わっているプロダクトでgem_rbs_collectionに 追加されていないgemを見つけてPRを出した
どうやって出せばいいのかワカラナイ ❏ Contributing Guideを確認! ❏ PR送りたいならリポジトリのContributing Guideを 見るところから👀
英語書けるかワカラナイ🤦 ❏ 他のマージされているPRを参考にする ❏ DeepLなど駆使して突破! ❏ 英語で書いてみて英→日翻訳が 自分の伝えたいことになっていれば 🙆
PRを送ってみて
PRを送ってみて ❏ みんなが使いうるものに貢献できた ❏ 技術に、Rubyにより関心をもつようになった ❏ 一回経験してみたことでOSSにPRを送る心理的ハードルが 少し下がった ❏ めちゃくちゃテンション上がる
🔥
みんなが使いうるものに貢献できた ❏ 関わっているプロダクトで直接利用されて嬉しい ❏ プロダクトで利用されているgemを選んだことで 開発体験の向上を実感
技術に、Rubyにより関心をもつようになった ❏ 『Rubyのしくみ』『Rubyソースコード完全解説』などを 買ってみたり ❏ 気になるリポジトリのGitHubのwatchしてみたり
一回経験してみたことで OSSにPRを送るハードルが少し下がった ❏ まだ別のPRを送ってはいないが、 「何か気づいたら送ってみよう」くらいの精神状態になれた
めちゃくちゃテンション上がる🔥 ❏ マージしてもらったその日は興奮して寝付けなかった 💤
まとめ ❏ OSS活動してみたいそこのあなた! 思い切ってPR送っちゃいましょ! ❏ Rubyコミュニティをみんなで盛り上げて行きましょう 🙌
まとめ ❏ OSS活動してみたいそこのあなた! 思い切ってPR送っちゃいましょ! ❏ Rubyコミュニティをみんなで盛り上げて行きましょう 🙌 ご清聴ありがとうございました 🙌🙌