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.
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.