passaH2O / dorado

For shallow-water Lagrangian particle routing.
https://passah2o.github.io/dorado
MIT License
54 stars 9 forks source link

JOSS Review: General Comments #9

Closed kbarnhart closed 4 years ago

kbarnhart commented 4 years ago

From @dbuscombe-usgs's JOSS review link to comment

openjournals/joss-reviews/issues/2585

What is the motivation for maintaining both pip and conda versions? Seems like picking one and ensuring support would be easier. Also, I suggest you recommend users make use of a virtual environment (venv) or conda environment to make installation, maintenance and compatibility with other projects easier.

The demo on https://passah2o.github.io/dorado/quickstart/index.html#demo-1-using-the-high-level-api is missing: “import matplotlib.pyplot as plt” Also, please provide some higher level explanation for what this example is actually doing and what this is a simulation of.

Are there any plans to add or change functionality in the future? If so, a roadmap would be a good addition. It would also be a good way for others could see themselves contributing

Instead of using the future package, presumably to make things backwards-compatible, I would suggest catering ONLY to python 3 and later. This is a new program so backwards-compatibility is certainly not expected and probably not necessary.

elbeejay commented 4 years ago

We think we've addressed these concerns, and appreciate the suggestions. A point-by-point explanation of what has been done to handle each suggestion is below.