Slide 1

Slide 1 text

2019/12/14(Sat) Teruhisa Fukumoto MedPeer .inc RailsにPRを送って発見した OSS貢献への気づき 平成RubyKaigi

Slide 2

Slide 2 text

1. 自己紹介 2. MedPeerについて 3. OSSにもコミットしたい 4. コミットできる環境 Agenda

Slide 3

Slide 3 text

自己紹介 01 Chapter.

Slide 4

Slide 4 text

● MedPeer[2019.10~] ● ex. Zeals VPoE / PM ● Ruby / Python ● Gotanda.rb Organizer ● 平成4年生まれ Teruhisa Fukumoto f-teruhisa @terry_i_

Slide 5

Slide 5 text

#heiseirubykaigi

Slide 6

Slide 6 text

MedPeerについて 02 Chapter.

Slide 7

Slide 7 text

MedPeerの事業 Mission

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Ruby使い増えてます 2017年:10人 ↑CTO (平成マイナス10年) 2019年12月:40人 ↑CTO (平成マイナス10年)

Slide 10

Slide 10 text

03 Chapter. OSSにも コミットしたい

Slide 11

Slide 11 text

突然ですが...

Slide 12

Slide 12 text

RailsにPRを出しました PR:https://github.com/rails/rails/pull/37937

Slide 13

Slide 13 text

中身をちらっと ActiveSupportのtruncateメソッドに 新たにoptionを追加する

Slide 14

Slide 14 text

出しただけ?

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

OSSは一歩目が難しい 『OSS貢献超入門』(https://www.slideshare.net/shigemk2/oss-78585757)

Slide 17

Slide 17 text

OSSに貢献できない理由(抜粋) 『OSS貢献超入門』(https://www.slideshare.net/shigemk2/oss-78585757) ● どこから手をつけていいかわからない ● ソースコードを読んでもわからない ● 時間がなくて無理 ● 技術的に無理

Slide 18

Slide 18 text

気づき  これらをひとつずつ潰せると、 コミット人生歩めるのでは

Slide 19

Slide 19 text

04 Chapter. コミットできる環境

Slide 20

Slide 20 text

OSSにコミットするには 技術力はもちろん大事!!だけど...

Slide 21

Slide 21 text

周りの環境も 重要だと思います

Slide 22

Slide 22 text

OSSに貢献できない理由(再掲) 『OSS貢献超入門』(https://www.slideshare.net/shigemk2/oss-78585757) ● どこから手をつけていいかわからない ● ソースコードを読んでもわからない ● 時間がなくて無理 ● 技術的に無理

Slide 23

Slide 23 text

メドピアにジョインして 感じたこと(※ステマです) MedPeer

Slide 24

Slide 24 text

①実際にコミットしてる人が多い ①『メドピア16期目初の開発合宿@熱海を開催しました! 』 (https://tech.medpeer.co.jp/entry/2019/11/28/105550) ②『松本の地でSass/SCSSの邪悪なアンパサンドを撲滅するために立ち上がった 』 (https://tech.medpeer.co.jp/entry/2019/07/22/080000) (≒ コミットのコツとか聞ける)

Slide 25

Slide 25 text

②最新バージョンへの追従 (≒ PRチャンスが巡ってくる??)

Slide 26

Slide 26 text

③知見の共有度が高い 社内LT会 PR振り返り会 開発合宿 (≒ 自然と学びが得られる)

Slide 27

Slide 27 text

時には環境の力も借りて OSSに還元していける エンジニアライフを

Slide 28

Slide 28 text

さいごに 05 Chapter.

Slide 29

Slide 29 text

まとめ ● RailsにやっとこPRを出した ● OSSに貢献してみたいけど難しい ● 技術だけではなくて、環境にも目を 向けてみるといいかも ● メドピアはいいぞ

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

Thank you!!