-
Notifications
You must be signed in to change notification settings - Fork 7
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
local table version #40
Comments
this is release, not so much a version |
Suggested trigger / controla new control file is provided to manage a list of releases, including date of release and any ommitted entities turtle content is created from this control file - once only highly recommended that a repository tag is created upon successful merge, matching the release name, to enable traceback if required (this can be done from git history, but more convoluted) Suggested registry structureReleases exist, are defined, within the name space of the register, so https://reference.metoffice.gov.uk/grib/grib2/mo--74/mo--74-1 (this brings some content maintenance challenges which need to be mitigated) Registers are created to match the content structure of the main published content RegisterItems for each entity in the main content are created, to match the register structure of the published content but, RegisterItems do not contain a new Entity, instead they reference an existing entity thus the RegisterItem https://reference.metoffice.gov.uk/grib/grib2/mo--74/mo--74-1/4.2/_0-7-193 |
Feedback email trail to discuss before going forward: "Hi all, Apologies for not sending more of an explanation with my request! Perhaps a demo/chat about this when Mark returns would be better to describe the process. Essentially what Tom has described is correct bar a couple of things. We would release version 1 as the local tables currently stand so I don’t think there would need to be a check they would be an exact copy. That release however would be static and once published never change. Then if new things are added they will be added to the dynamic version you see on the front page under mo—74 (not mo—74-1) and eventually a new version will be published with any new additions or deprecations. So from my understanding the codes which have been published in the WMO table may show as active in the old version release (if they were active at the time) but show as deprecated in the dynamic tables and any newer release version after this change has taken place. As I write this I realise this will probably need rethinking as you’ve mentioned there would be a lack of release number for the dynamic version so thanks for raising that concern. We need to think about what happens between versioned releases being published. I think it might be best to discuss this with Mark when he’s back as he knows the process better than me and we can work with you guys to get something that works for your systems too (hence my request for feedback before going any further). I may have also completely mis-interpreted Marks idea so best to confirm when he’s back! Thanks so much for clarifying your end of this process that’s really helpful 😊 Food for thought – with the CF Conventions Standard Names Table we only publish a new version every few months so we suggest to people to start using the terms (once agreed) before the new version is published with the next incremented version number so when it is eventually published the files are correct.. Thanks, Fran From: Powell, Thomas <[email protected]> I think I understand what Mark has done here….
So, what needs to be done…
Once released we should pass some kind of comms to users about what we’ve done so they can update any docs they have accordingly. This seems pretty good to me, but I don’t know what we’d do if we were adding a new local grib code after the release of v1… Tom From: Salter, James <[email protected]> Hi Francesca, To be honest I’m not sure what I’m looking at here and the feedback you want me to give. Is the ‘experimental’ the new version? Which will become stable, or something else? Cheers From: Eggleton, Francesca <[email protected]> Hi all, Mark has been working on an idea for releasing versions of the GRIB2 MO local code tables and we would like for you to review this and let us know any feedback including if it would work for you in MDDA. Mark is away the whole of July so no changes/implementation will be made until he returns. We have pushed the changed up to the codes registry site under ‘experimental’ status so you can review: http://reference.metoffice.gov.uk/grib/grib2/mo--74 |
GRIB specification requires a local table version number
missing (255) causes issues with some software
How does the codes registry enable a fixed published version to be presented and obtained, whilst maintaining a current set of entries spanning versions?
The text was updated successfully, but these errors were encountered: