Slide 1

Slide 1 text

OSS コントリビュート ハッカソン 20211029 - bassar

Slide 2

Slide 2 text

PR - CarrierWave https://github.com/carrierwaveuploader/carrierwave/pull/2592 - 画像の width, height で バリデーションができるように 例:1000x1000未満の画像はエラーにする ※ file size でのバリデーションは昔からある

Slide 3

Slide 3 text

学んだこと - コントリビュートの一連の流れ 生まれて初めて fork ボタン押した... - module と include めちゃ使う gem ってわけわからんコードばかりでわけわから んことになっているものだと思っていたが、今日 見たところはシンプルに module だけを使って gem を使う側のコードと混ざり合っていた

Slide 4

Slide 4 text

感想 - 生まれて初めてPR出した 普通に感動した - OSSのイメージが少し変わった もっと固くて真面目な世界かと思っていた コードはほぼ理解できない世界だと思っていた