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

Find the best time to set properties.metadata_id as required #119

Open
antje-s opened this issue Jun 28, 2024 · 4 comments
Open

Find the best time to set properties.metadata_id as required #119

antje-s opened this issue Jun 28, 2024 · 4 comments

Comments

@antje-s
Copy link
Contributor

antje-s commented Jun 28, 2024

In the long term, the metadata should be required so that no data is disseminated for which there is no metadata.
The GB monitoring metric
wmo_wis2_gb_messages_no_metadata_total
could be used to determine a good point in time.
(It should be ensured that no fake metadata is accepted but only metadata that exists in the GDC.)

Open questions:

  1. How to deal with differences in GDCs?
    (e.g. if the answer is negative (not existing), at least one other GDC should be requested)
  2. Which threshold value should be used? Neither the data flow should be stopped nor should the limit value not be reached in real life (cf. WIS1)
@kaiwirt
Copy link

kaiwirt commented Jul 30, 2024

In my opinion this should be required before the start of the operational phase. Otherwise, setting this property might break an (then) operational data exchange.

@tomkralidis
Copy link
Collaborator

TT-WISMD 2024-10-25:

  • consider changing language in Manual/Guide or WNM
  • add grace period for implementation, schema requirement
  • monitor over time for uptake and report SC-IMT

@amilan17
Copy link
Member

A change to the specification that requires all notification messages to include a metadata_id and then enforcing this validation by not accepting invalid notification messages would probably be a breaking change. Therefore, this will probably need to be introduced at a session with a very clear strategy for implementation.

@josusky
Copy link
Contributor

josusky commented Oct 25, 2024

I recently went through a metadata creation exercise with a small WIS2 node and it was pretty straight forward. The smaller is the center, the less metadata records it needs. The larger data providers have (need) more metadata records but also have more resources. All in all, making metadata_id required would not be as painful as it might seem. But a gradual approach is OK, we can start kindly asking data providers to add the metadata_id and make it a strong requirement later on.

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

5 participants