ESCOMP / mizuRoute

Reach-based river routing model
http://escomp.github.io/mizuRoute/
GNU General Public License v3.0
39 stars 51 forks source link

CESM moving from use of manage_externals to "git submodules" in cesm3_0_beta01 #450

Open ekluzek opened 6 months ago

ekluzek commented 6 months ago

CESM is considering moving from the use of manage_externals to using "git submodules". The CTSM PR that will do this for CTSM is here:

https://github.com/ESCOMP/CTSM/pull/2443

Since, the mizuRoute externals are only used for standalone cases it doesn't need to happen the same time as other CESM components. But, should likely be done fairly soon afterwards as manage_externals is already NOT being supported at this point.

ekluzek commented 3 months ago

This is happening in roughly a month. So we'll need a PR to do this in mizuRoute. We can check with Jim if he is willing to do it, or if we will need to do it. I think it's not too hard either way.

ekluzek commented 1 month ago

Since, for mizuRoute we only have one external, and it's only needed for offline mizuRoute doing this does NOT need to happen immediately. So when we have a chance we'll update this for offline mizuRoute, but doing this isn't tied to any CESM timelines.

ekluzek commented 1 week ago

cesm3_0_beta01 has been made where the move to git-fleximod has been done for all other CESM components. So we should now bring this in for mizuRoute.