Polimoney 10/1~10/8 のGitHub活動まとめ

今週(2025-10-01~2025-10-08)のPolimoneyリポジトリの活動内容をまとめます。
完了したタスクやマージされたPull Request、そしてまだ議論や作業が進行中のポイントを紹介します。
OSS開発に興味のある方は、ぜひIssueやPRでの議論に参加してみてください。


今週完了したIssue

  • Issue #199 「資金項目データ定義方法の統一」
    担当: grassfieldk
    概要:
    • 議員ごとにばらばらになっていたgetDataByYear関数や型定義を統一し、データ構造の不整合を解消しました。
    • 来年度分データにおいても同様の関数を追加する方針が固まり、今後の拡張や保守がしやすくなります。

今週マージされたPull Request

  1. PR #205 「chore(deps-dev): bump tar-fs from 3.0.9 to 3.1.1」
    作者: dependabot[bot] (AIアシスタント)
    概要:

    • npmパッケージ「tar-fs」のバージョンを3.1.1に更新。
    • セキュリティと依存関係整合性の向上が主目的で、ユーザ向けの機能変更はありません。
  2. PR #204 「Docker イメージのバージョン設定を変更」
    作者: grassfieldk
    概要:

    • 開発コンテナで利用しているベースイメージのOSバージョンを固定に。
    • aptリポジトリの変更などによる開発環境の不具合を防止できるようになり、開発に携わる人にとって安定性が増しました。
  3. PR #203 「作業ファイルの削除」
    作者: grassfieldk
    概要:

    • 誤ってコミットされていた作業用ファイルを整理・削除。
    • ユーザへの機能影響はありませんが、リポジトリがよりクリーンになりました。

未完了のタスクで議論中のIssue

  • Issue #197 「サンキー図・一覧表のデータを統一」
    作者: grassfieldk
    概要:

    • サンキー図用データ(Flow)と一覧表用データ(Transaction)の不整合を解消するための統合方針を検討中。
    • 収支カテゴリの親子構造や動的生成方式の是非について意見が交わされています。
    • 今後、議員ページ表示のバックエンド処理が簡潔になり、データ管理がわかりやすくなる可能性があります。
  • Issue #159 「テストを書く - backend」
    作者: shumizu418128
    概要:

    • Go言語で書かれたサーバー部分のテストコードを整備しようという提案。
    • CI導入やカバレッジ向上など、品質保証の観点で複数のディスカッションが進行しています。
    • テストを充実させることで、将来的なリファクタリングや新機能実装が容易になる見込みです。

進行中のPull Request

  • PR #186 「Flow/Transaction の型定義検証」
    作者: grassfieldk
    概要:
    • 収支データの型定義を強化し、より整合性のあるデータ入力が行えるように検証を実施。
    • Issue #166の議論を踏まえて一時的に作成されたブランチで、マージを前提とせずコードを共有中です。
    • 型定義を厳密にすることで、将来的にはAIによるデータ自動生成との連携も考えられています。

次に参加してほしいこと

  • サンキー図やテストの実装に興味がある方は、Issue #197Issue #159など、未完了タスクの議論にぜひご参加ください。
  • 開発上の提案や質問は新規Issueの作成も歓迎します。
  • アプリのUIデザインやデータ構造にわかりづらい点があれば、お気軽にコメントしてください。OSSは多様な声が反映されてこそ成長します。

OSS開発経験がない方も大歓迎ですので、気になるIssueやPRにぜひコメントをお願いします。
より多くの方の参加によって、Polimoneyを共に盛り上げていきましょう!

未来を共に創る

実証実験に参画されたい方、寄付にご協力いただける方、開発・デザイン・改善・コミュニティ運営に興味のある方は、こちらから。