Open afitzgerrell opened 1 month ago
DStew met yesterday (31 July 2024) and decided that there's no compelling reason* to change our versioning habits for data sets (that aren't ICESat-2 or SMAP), and we'll stay the course of single-character version representation on our end (i.e., in the EDB).
*Reasons to stick with status quo: -Machine readable is n/a since version is contained within a string element in cnm/ummg -Everything ingested to ECS is non padded (except ICESat-2, and SMAP...opted to let these two be the anomalies and not change every other data set we've archived) -Standards evolution nebulous and not critical / not worth affecting ECS decommissioning by accommodating making a change to the way we do versioning presently. -Future versions could adopt new standards. EDSC etc. would have to adapt per ESDIS decision -DPT can accommodate this request easily (they just need to know by end of Sept) -This will not affect file names and will not affect title
Kara is going to make one last verification with Daniel that this won't end up negatively affecting bent-pipe ingest at some point down the road. Once I hear back from her, I'll mark this issue as complete.
DStew heard back from Kara and finalized sticking with non-zero padded version identifiers (e.g., "6") for all collections except IS-2 and SMAP which will continue being append by the data catalog services (DCS) to pad the version (e.g., "006") for data sets within those two missions.
DStew has been asked to come up with a version numbering policy.
Current rules from Daniel:
Additionally, determine what will be the authoritative source for determining correct representation of the version. Note, Daniel advised: "Better is to use CMR" curl 'https://cmr.earthdata.nasa.gov/search/collections.json?provider=NSIDC_ECS&short_name=SPL3SMP&version=009' | python -m json.tool