mcsiple / mmrefpoints

A package for simulating marine mammal abundance and calculating reference points.
Other
3 stars 5 forks source link

JOSS Review Notes (Hao Ye, @ha0ye) #54

Closed ha0ye closed 2 years ago

ha0ye commented 2 years ago

I'm collecting all the details for my review in this one issue. @mcsiple or another maintainer may consider splitting specific action items into their own separate issues for better task management.

Note: many of these are suggestions for improvements, and in some cases are not actual obstacles for passing the review process at JOSS. These items are indicated by [~] rather than an empty box [ ]. I've also excised all the checked boxes from my review over in https://github.com/openjournals/joss-reviews/issues/3888

General checks

Functionality

Documentation

Software paper

mcsiple commented 2 years ago

Updated citations for papers that cite this tool with commit bcc79b09

mcsiple commented 2 years ago

Hi Hao,

I used issue #57 to keep track of all the functionality reviews (thank you for those) and have, I think, addressed all of them. I'm going to address the others as I go, here. I will try to minimize the number of separate comments so you don't get a ton of notifications. If you don't mind, for my own record-keeping and issue tracking purposes, would you mind checking off the sections that you feel are properly addressed? You could do it here or in the JOSS review or both.

General checks

Functionality

Documentation

Example usage

Functionality documentation

Automated tests

I still need to work on these. Overlap with @tbrown122387 's comment and definitely something that I need to work on. There are Shiny-specific tests but I think the most important ones are for the embedded functions for population dynamics, etc.

Community guidelines

Software paper

State of the field

mcsiple commented 2 years ago

Hi @ha0ye -- did you get a chance to look at these revisions yet? Normally I would not bug you but I have a meeting coming up where I'm presenting the package and would like to be able to provide them with a status update. Thank you!

ha0ye commented 2 years ago

Yep, sorry. Had a few more functional notes, which I edited into the original post above.

mcsiple commented 2 years ago

OK -- just fixed those two first functionality issues (thanks!). Commit noted above. As for the third bullet point, the parameters do show up in the "Solve for Bycatch" tab when the plot and solution are rendered. The final result looks like this:

Screen Shot 2022-03-03 at 1 33 37 PM

That's what you meant for that one, right? LMK if there is anything else and thank you for all the time you've put into testing and reviewing!

ha0ye commented 2 years ago

Hmm, maybe I was thinking of the PBR & PBR calculator tab? Looks good to me, though!

mcsiple commented 2 years ago

Ah, I see what you mean. I added that little table to the PBR tab and put in a translation for it. Thanks! I'm going to close this issue now if that's cool with you!