Closed rhagenson closed 4 years ago
License renamed to make it easier to find on https://github.com/thecodingdoc/neep/commit/c082b7773bf7d309191a844e346442f936933adb
Considering the complexity of the algorithm and the expected unit outputs, I don't think automated unit testing is optimal here. Under the JOSS review criteria, it is acceptable to have a list of commands for testing the code. We had added this to the README.
@scwest, that is your decision to make.
I have tagged the items that I'll complete in the original comment. Thank you Ryan for your helpful review and suggestions!
@scwest, sounds good. Glad to help!
All the edits I see necessary prior to JOSS acceptance:
swest
and the actual accountscwest
(missing/added 'c' in name)@whedon generate pdf
in the review issue; you can use http://whedon.theoj.org/ to test the rendering prior to regenerating the proof in the review issueSuggested changes:
src/
directory to contain code such that the root level directory only contains non-code elements such as the Makefile, README, and LICENSEdependencies.txt
, this is not Python where apip install -r requirements.txt
will install these elements so list the dependencies in the README (which would make the file redundant and hence it should then be removed)examples/
which read in real data and show real results (these can be co-opted or split fromtest/
)** Examples are for showing the user what to expect, tests are for preventing feature regression so I do not see the two as equal, however there is no definite functional the two cannot be linked in some manner as long as the examples never break and the tests are able to break should a regression occur.