Skip to content

CoderDojo Zen の dojo_id と CoderDojo Japan の dojo_id を紐付けたい #2

Description

@yasulab
  • 「Dojo 毎に情報を持つ」というデータ構造は CoderDojo Zen も CoderDojo Japan も同じ
  • それぞれの ID を紐付けられるようになれれば、細かな表記揺れもほぼ完全に吸収できる (はず)
  • 現在は力技で名寄せしているので(ごく一部のみ)、上記の仕組みでより良い互換性に仕上げたい
    • cf. "これが俺の Proof of Concept (PoC) だ...!! (力技) (後でなんとかする) 🤣🤣🤣"
    • # 細かな名寄せ for Proof of Concept (PoC)
      dojo[:name].gsub!('Chofu', '調布')
      dojo[:name].gsub!('Gifu', '岐阜')
      dojo[:name].gsub!('Eniwa', '恵庭')
      dojo[:name].gsub!('muroran@kuru', '室蘭')
      dojo[:name].gsub!('SapporoEast', '札幌東')
      dojo[:name].gsub!('Sapporo', '札幌')
      dojo[:name].gsub!('Ebetsu, Hokkaido', '江別')
      dojo[:name].gsub!('Nara, Nara', '奈良')
      dojo[:name].gsub!('Ikoma, Nara', '生駒')
      dojo[:name].gsub!('天白,名古屋,愛知', '天白')
      dojo[:name].gsub!('shikatsu', '師勝')
      dojo[:name].gsub!('Tondabayashi, Osaka', '富田林')
      dojo[:name].gsub!('Osakasayama, Osaka', '大阪狭山')
      dojo[:name].gsub!('富山@長江', '富山')
      dojo[:name].gsub!('Kanazawa, Ishikawa @ HackforPlay', '金沢')

      名寄せ部分のスクショ

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions