はじめに
こんばんは。
簡単な話になりますが、ブログ書きます。
今回は生まれて初めてOSSに貢献した話。
このあたりの記事に触発されて、自分もできるかなと思い、探してやってみました。
本題
参考記事を確認しながら、以下のサイトで、得意言語の中から good first issue
や help wanted
というラベルが付いたissueをあさりました。
そして、実際に自分が貢献したOSSはこちら
PHPUnitのスナップショットテストライブラリです。
スナップショットテスト自体やったことなかったのですが、PHPUnitは日常的に使っていたので、これで簡単なものならばいけるかも。。。?と思ってやりました。
自分が対応したIssueはこちらです。
JsonDriverクラス内で、配列のシリアライズを可能にするということでした。
そして実際に出したプルリクは以下。
作業自体はめちゃめちゃ簡単だったので、すぐ終わりました。
一番時間がかかったのはプルリクのコメント内容でしたw
グーグル翻訳先生に頼みながら、ニュアンスで乗り切りました。
マージされるまではドキドキしてましたが、マージされてホッとしました。
最後に
実際この対応行ったのは今年の1月とかなので、だいぶ昔の話なのですがブログにまとめてなかったので、今回ブログにしましたw
今後も簡単なものから少しづつ貢献していきたいなと思って、先程のサイトで自分ができそうなものをあさっています。
何個かめぼしいものを見つけているので、また貢献できたらブログにまとめようと思います。