equinor / fmu-dataio

FMU data standard and data export with rich metadata in the FMU context
https://fmu-dataio.readthedocs.io/en/latest/
Apache License 2.0
10 stars 14 forks source link

schema versioning #178

Open perolavsvendsen opened 2 years ago

perolavsvendsen commented 2 years ago

Need to find a better way to handle schema versioning.

We need to retain multiple versions for legacy, and for building the schema endpoint. Note that URL reference is present in every single data object. Hence, incrementing the schema version is tricky.

A Git-challenge is that when a new increment is made, it has to be copied from the previous, hence the entire schema will look like a change - very effectively masking the actual change. Possibly there are some smart workarounds for this.

Possible to build the Radix endpoint directly from pre-defined releases of fmu-dataio?

perolavsvendsen commented 1 year ago