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

clarify centre-id management #135

Open
tomkralidis opened this issue Apr 9, 2024 · 2 comments
Open

clarify centre-id management #135

tomkralidis opened this issue Apr 9, 2024 · 2 comments

Comments

@tomkralidis
Copy link
Collaborator

tomkralidis commented Apr 9, 2024

The WIS2 Global Registry manages WIS2 services from members, part of which includes centre-id definitions.

As part of WTH and WIS2 development, WTH manages centre-id's in https://github.com/wmo-im/wis2-topic-hierarchy/blob/main/topic-hierarchy/centre-id.csv

The intention of #129 attempts to sync GR, however we can see some inconsistencies (Description wording, etc.)

We need to establish a clear working level workflow that results in consistent and quality centre-id entries with a single source of truth which is synchronized accordingly.

Principles

(TBD whether principles are put forth in the Guide or internal workings of GR).

  • centre-id's:
    • are managed by WMO Secretariat as part of the Global Registry (GR) role
    • follow centre-id naming rules of WTH
    • are populated with fulsome and descriptive Description metadata
      • Global services formatted like <centre name>,<global service type>, for example: Deutscher Wetterdienst (Germany), Global Cache Service
      • Country name visible as required

Workflow

  • Creation of GitHub Action in GR, when GR is updated:
    • run script that adds new centre-id's (in alphabetical order by Name column)
    • pushes update commit to WTH GitHub

For @wmo-im/tt-wismd discussion.

@amilan17
Copy link
Member

Another principle to consider is that in the GR, the description for the node is populated with the name of the associated WIS Centre as defined in the WIS Manual (volume I). This context is lost in the codes registry.

@tomkralidis
Copy link
Collaborator Author

TT-WISMD 2024-04-22

  • GR branch WIP
  • Description is the WIS centre name per WIS Manual Vol 1
  • options:
    • Option 1: GR source of truth -> WTH PR
    • Option 2: inverse
  • option 1:
    • TT-WISMD read-only access
    • reviews PR

Summary:

  • option 1
  • @wmo-im/tt-wismd gets added with readonly access to GR
  • @wmo-im/tt-wismd gets tagged for centre-id type PRs
  • GitHub Action to automagically update centre-id CSV in WTH
  • add rule for GR to include (country) as part of centre-id Description when populating GR
    • add as recommendation or permission in WTH, or best practice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants