COSIMA / access-om3

ACCESS-OM3 global ocean-sea ice-wave coupled model
13 stars 7 forks source link

CESM getting rid of "manage_externals" #128

Closed anton-seaice closed 2 months ago

anton-seaice commented 8 months ago

CESM are moving to pulling model components as submodules, (more similar to our setup) and getting rid of "manage_externals".

See https://github.com/ESCOMP/CESM/pull/236/files

They are using a wrapper to the git submodules, they are calling git fleximod (https://github.com/ESMCI/git-fleximod). I think this is to capture their versioning using tags and make the workflow for their scenario.

It doesn't look like there is anything there that impacts us, except we wont be able to look in Externals.cfg for component versions. Instead there is a CIME wrapper for each model component which then includes the submodel of the actual component.

micaeljtoliveira commented 7 months ago

@anton-seaice Thanks for the information! This is quite interesting. I agree this will probably not impact us much.