Skip to content

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

Open
@yasulab

Description

@yasulab

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

例えば 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」 📻

Metadata

Metadata

Assignees

No one assigned

    Labels

    アイデアIdeas to improve business.設計・議論Topics to discuss for better business.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions