The existing warehouse state-machine codes enforce "automatic publication versioning" (initial publication is "v1", subsequent publications are automatically incremented) which is inappropriate for CMIP6-style "version-dates", and likewise cannot accommodate forcing a version for a publication. CMIP6 datasets are "born with" author-supplied versions, whereas E3SM datasets are not.
Presently, most all CMIP6 publication actions must be handled "Out Of Warehouse" (state-machine).
The existing warehouse state-machine codes enforce "automatic publication versioning" (initial publication is "v1", subsequent publications are automatically incremented) which is inappropriate for CMIP6-style "version-dates", and likewise cannot accommodate forcing a version for a publication. CMIP6 datasets are "born with" author-supplied versions, whereas E3SM datasets are not.
Presently, most all CMIP6 publication actions must be handled "Out Of Warehouse" (state-machine).