E3SM-Project / polaris

Testing and analysis for OMEGA, MPAS-Ocean, MALI and MPAS-Seaice
BSD 3-Clause "New" or "Revised" License
6 stars 13 forks source link

Add `jigsaw-python` as a submodule #166

Closed xylar closed 8 months ago

xylar commented 9 months ago

This is a port of https://github.com/MPAS-Dev/compass/pull/755 from Compass.

The reason for making jigsaw-python a submodule of Polaris is:

  1. It will allow development of jigsaw and jigsaw-python alongside compass (much as we currently support development of MPAS-Ocean and MALI alongside compass).
  2. It is expected to increase the visibility of jigsaw and jigsaw-python within E3SM workflows.
  3. The jigsaw and jigsaw-python repos do not include release tags so a submodule is the most feasible way to get the latest versions of the software

The submodule currently points to Jigsaw-Python v1.0.0, which includes Jigsaw v1.0.0.

Checklist