For anyone who's interested, I am interested in contributing to the development of
PyROMS. I have opened a couple of issues:
- Issue 23: Improve installation and documentation thereof
- Issue 24: Improve documentation and example code
As the README says, there are a few rough edges in PyROMS. The roughest one is the SCRIP extension, which can't currently be build with "python setup.py" or PIP. I don't know if the best way forward is to
- Clean up the building and installation of the SCRIP code currently in PyROMS;
- Replace it with PySCRIP;
- Abandon SCRIP in favour of ESMPy.
I think 3 is probably the best option long-term, but before this is done I think it would be wise to develop test code and if I am to attempt this I need to learn more about how the existing code works.
In due course I would like to get PyROMS working on conda-forge.
Anyway, i intend to work on this progressively and raise issues on the PyROMS repository as I go.