With manage_externals we referred to other components maintained as part of CTSM as "externals". However, now with git fleximod externals isn't accurate as they are now managed using "git submodule". So using the term "submodule" is more accurate. We should start using it when we refer to components that are part of the CTSM checkout and we should replace the word external in the code documentation with submodule to reflect the new more accurate language at this point.
With manage_externals we referred to other components maintained as part of CTSM as "externals". However, now with git fleximod externals isn't accurate as they are now managed using "git submodule". So using the term "submodule" is more accurate. We should start using it when we refer to components that are part of the CTSM checkout and we should replace the word external in the code documentation with submodule to reflect the new more accurate language at this point.