6年目もやっていきます。
wrongwrong163377.hatenablog.com
雑感
今年は引越しを始め土日が潰れる系のイベントが多く、やりたい開発があまりできなかった感が強いです。
また、その間にメンテナンス作業等溜めてしまったので、来年もしばらくはその返済に追われそう……。
返済作業は憂鬱ですが、やりたい開発のために頑張りたいですね。
OSS関連
jackson-module-kotlin関係
去年に引き続き、今年も1年間jackson-module-kotlinのメンテナとして活動しました。
今年の活動で特に大きかったのは、value classのデシリアライズサポートを正式にリリースしたことです。
jackson-module-kogeraの方では2023年時点で達成していたものですが、ようやくkotlin-moduleの方にも導入できました。
年単位で取り組んできた修正だったので、リリースできたことが嬉しいです。
jackson-module-kotlin全体へのコントリビューションは、特にvalue class周りのテスト追加が大規模だったこともあり、19,000 ++ / 2,000 --程度になりました。
また、jackson-module-kogeraの方も一応細々とメンテナンスは続けていました。
その他OSSへの貢献
主にKotlinリポジトリへ、value classを含む関数のリフレクション呼び出しに関するテスト追加で貢献しました。
規模は8,000 ++ / 500 --程度でした。
これらはKFunctionの呼び出し改善をやる前提として出していた内容ですが、正直終わりが見えなかったので手を止めてしまっています……(現状確認できてないですが、本来この作業を行うべきだったはずのJetBrains側で残り分の拡充がされてはいなさそうなのは辛い、、、エラー報告のテストが役立ってそうだったのは嬉しいですが)。
その他含む一覧は以下の通りです。
初めてのGitHub Sponsors受け取り
年末になってまさかのAWSからまとまった金額が飛んできて驚きました。
一瞬詐欺かと思って震えた
— wrongwrong (@wrongwrong16337) 2024年12月27日
ありがとうございます!後いつもお世話になってます!
Thank you @aws for sponsoring me on @github. You can join them at my sponsors profile: https://t.co/cBYg1SjmPN
Hatena・Qiitaへのブログ投稿やOSS活動を始めて以来、金銭的な見返りが発生したことは無かったので、とても嬉しかったです。
また、jackson-module-kotlinのメンテナンス活動に関するTideliftでの報酬受け取りにお誘い頂いており、これも多少は生活の足しになりそうです。
個人・法人問わずスポンサーは受け付けておりますのでいかがでしょうか?(ダイマ)
ブログ・外部登壇
時間を取れなかったことがモロに出たせいで、気付いたらブログは30本切っちゃってました。
- Qiita: 8本
- はてな
- wrongwrongな開発日記: 14本
- 趣味の話を書くブログ: 5本
登壇に関しても、気付けば1年半以上できていません。
丁度Jackson 3関係の話があるので、どこかで機会を見て登壇するかもです。
ただ、個人的な優先度はどうしてもOSSのコードを弄る方に向いちゃってるので、来年もブログ・外部登壇方面の貢献は伸びないかなーと思っています。
終わりに
今年は突発のアレコレに振り回されてしまう時間が長かったので、来年はもう少し平穏な1年になって欲しいですね。
jackson-module-kotlinのメンテナンスに関しては、去年段階だと関与を減らすとか言っていましたが、幾らかやりたい変更は有るので、その反映だけはやり切りたいと思っています。
後、Jackson 3対応の方に関してもいい感じにしたいと思います。
kotlin-reflectの改善も手を付けられたら嬉しいですが、そこまでは手が回らないかなあ……。
何にせよ、来年もKotlin絡みで頑張っていきたいと思っています。