Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ラズパイ財団側にある Clubs データベースの ID と、coderdojo.jp の Dojo ID を紐付ける zen_id を用意したい #1616

Open
3 tasks
yasulab opened this issue Aug 2, 2024 · 0 comments
Labels
アイデア Ideas to improve business. 設計・議論 Topics to discuss for better business.

Comments

@yasulab
Copy link
Member

yasulab commented Aug 2, 2024

😭 コレがないので困っていること

例えば coderdojo.jp に新規 Dojo が追加されても、DojoMap 側にある名前突合用の CSV を手動で更新しないと、地図上には反映されない。

💖 コレができると嬉しいこと

上記のような DojoMap の新規 Dojo 追加が自動化できるようになる(はず)

🚧 コレができるようになるために必要なタスク

  • 1. zen_id カラムを Dojo モデルに追加する
  • 2. 各 ID を手動で db/dojos.yaml の全てのデータに追加する
  • 3. 追加した zen_id と Dojo ID で突合する仕組みに更新する

上記の作業が一通り完了すると、DojoMap などのデータを手動で更新する必要がなくなり、自動で更新できるようになるはず...? 🤔💭

(ただマイクロサービスっぽくなっちゃって後々辛くなりそうので、DojoMap のリポジトリを coderdojo.jp に統合する、というアプローチもありそう 👀💭 けど別にまとめてやる必要はなさそうだし、どっちみち上記の作業は Clubs DB とのデータ同期に必要になるので、後回しでも特に問題はないかも?)

実際に統合した例「DojoCast」 📻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
アイデア Ideas to improve business. 設計・議論 Topics to discuss for better business.
Projects
None yet
Development

No branches or pull requests

1 participant