mizuRoute icon indicating copy to clipboard operation
mizuRoute copied to clipboard

remove manage_externals

Open jedwards4b opened this issue 1 year ago • 3 comments

Remove manage externals from the mizuRoute repository

Fixes #450

jedwards4b avatar May 29 '24 17:05 jedwards4b

@jedwards4b thanks so much for putting this PR together. We appreciate your doing it.

Note, that we weren't planning on making this a requirement for cesm3_0_beta01, as the only need for externals management for mizuRoute is for the standalone version. So we figure this can come in after cesm3_0_beta01 is done.

ekluzek avatar May 29 '24 20:05 ekluzek

Thanks Jim (@jedwards4b) for starting this, One thing I would like to check before merging this is: do we have to have alternative to pull externals? Here PIO. I cannot remember what the new method is to replace manage external. git submodule??

nmizukami avatar May 29 '24 20:05 nmizukami

@nmizukami git-fleximod is the replacement. I can add it to this PR but won't do it now as apparently this update is to be deferred.

jedwards4b avatar May 29 '24 20:05 jedwards4b

We also need to bring in git-fleximod as a subtree as documented here:

https://github.com/ESMCI/git-fleximod/wiki#including-git-fleximod-in-other-repositories

ekluzek avatar Oct 02 '24 17:10 ekluzek

@nmizukami will bring this in as is as the second step to moving to git-fleximod. We will do another PR to bring git-fleximod in as a git subtree.

ekluzek avatar Oct 02 '24 18:10 ekluzek