もがき系プログラマの日常

もがき系エンジニアの勉強したこと、日常のこと、気になっている技術、備忘録などを紹介するブログです。

初めてOSSに貢献した話

はじめに

こんばんは。

簡単な話になりますが、ブログ書きます。

今回は生まれて初めてOSSに貢献した話。

このあたりの記事に触発されて、自分もできるかなと思い、探してやってみました。

qiita.com

qiita.com

本題

参考記事を確認しながら、以下のサイトで、得意言語の中から good first issuehelp wanted というラベルが付いたissueをあさりました。

github-help-wanted.com

そして、実際に自分が貢献したOSSはこちら

github.com

PHPUnitのスナップショットテストライブラリです。

スナップショットテスト自体やったことなかったのですが、PHPUnitは日常的に使っていたので、これで簡単なものならばいけるかも。。。?と思ってやりました。

自分が対応したIssueはこちらです。

github.com

JsonDriverクラス内で、配列のシリアライズを可能にするということでした。

そして実際に出したプルリクは以下。

github.com

作業自体はめちゃめちゃ簡単だったので、すぐ終わりました。

一番時間がかかったのはプルリクのコメント内容でしたw

グーグル翻訳先生に頼みながら、ニュアンスで乗り切りました。

マージされるまではドキドキしてましたが、マージされてホッとしました。

最後に

実際この対応行ったのは今年の1月とかなので、だいぶ昔の話なのですがブログにまとめてなかったので、今回ブログにしましたw

今後も簡単なものから少しづつ貢献していきたいなと思って、先程のサイトで自分ができそうなものをあさっています。

何個かめぼしいものを見つけているので、また貢献できたらブログにまとめようと思います。