Giter VIP home page Giter VIP logo

Comments (17)

jkahn avatar jkahn commented on August 20, 2024 1

I am reviewing this submission. I should have a review by end of week; likely sooner.

from joss-reviews.

jkahn avatar jkahn commented on August 20, 2024 1

This is a nifty piece of software, combining a snappy algorithm with a pleasant Python API, and a model for good packaging and programmer/developer-friendly documentation (including working demo code, executable documentation, and a command-line tool!).

In the process of reviewing, I've opened a number of issues on the sourmash package itself, but I've only linked to this ticket on those issues that I feel should be resolved before a JOSS acceptance.

I recommend acceptance (after minor revisions).

As an afterword (and a comment to the Editors): Minting a new Zenodo snapshot & DOI before reviewing seems like wasted effort, since (I would hope) nearly all reviewers are going to request changes (even if minor) that will require a new Zenodo snapshot.
Can reviewers bless a particular tag or revision in the target repo, and have authors or JOSS take the zenodo snapshot/doi after the review process is complete?

from joss-reviews.

arfon avatar arfon commented on August 20, 2024

/ cc @openjournals/joss-reviewers - would anyone be willing to review this submission?

If you would like to review this submission then please comment on this thread so that others know you're doing a review (so as not to duplicate effort). Something as simple as :hand: I am reviewing this will suffice.

Reviewer instructions

  • Please work through the checklist at the start of this issue.
  • If you need any further guidance/clarification take a look at the reviewer guidelines here http://joss.theoj.org/about#reviewer_guidelines
  • Please make a publication recommendation at the end of your review

Any questions, please ask for help by commenting on this issue! 🚀

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

Hi @jkahn thx - note that I just updated master with a bug fix (and a test for the bug :) for a bug discovered yesterday.

from joss-reviews.

jkahn avatar jkahn commented on August 20, 2024

I am not a copyright lawyer, but I don't think the text given in the release is exactly what the BSD 3-clause would say. For one thing, the Regents of the U of C and the MSU are mentioned the LICENSE file, but only the RofUofC in the header. (I understand that @ctb has probably moved from one to the other, looking at @dib-lab .

from joss-reviews.

jkahn avatar jkahn commented on August 20, 2024

updated the checklist so that there are unchecked boxes corresponding to the open questions.

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

Hi @jkahn Thanks for all your comments - many excellent improvements resulted. I think this is ready for review once again!

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

Note, the latest version is 0.9.4, https://github.com/dib-lab/sourmash/releases/tag/v0.9.4, and zenodo etc should be updated soon

from joss-reviews.

jkahn avatar jkahn commented on August 20, 2024

Pending these two concerns (both resolved by a little bit more attention to onboarding new developers), I'm satisfied that my concerns have been addressed and recommend the package re-mint and be accepted.

I want to address my one continuing gripe: I don't love that the test code is mixed in (closed, wontfix) among the shipped code (in a public-facing library, this could open an entirely new attack surface) but I don't think it's a release-blocking offense, especially in a research package.

from joss-reviews.

arfon avatar arfon commented on August 20, 2024

Pending these two concerns (both resolved by a little bit more attention to onboarding new developers), I'm satisfied that my concerns have been addressed and recommend the package re-mint and be accepted.

👍 thanks @jkahn. @ctb - please let me know when you've made these changes.

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

OK, I've made the changes and @luizirber has checked them twice :).

Am I correct in thinking that I should proceed by cutting a new release (v1.0) and then putting the zenodo link in here? That's it, yes? (Reading author guidelines)

from joss-reviews.

arfon avatar arfon commented on August 20, 2024

Am I correct in thinking that I should proceed by cutting a new release (v1.0) and then putting the zenodo link in here? That's it, yes? (Reading author guidelines)

👍 yes please @ctb

from joss-reviews.

jkahn avatar jkahn commented on August 20, 2024

sgtm! congratulations!

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

sourmash 1.0 now up! DOI

from joss-reviews.

ctb avatar ctb commented on August 20, 2024

thanks for all your hard work @jkahn!

from joss-reviews.

arfon avatar arfon commented on August 20, 2024

Many thanks again for the review @jkahn!

@ctb your paper is now accepted in JOSS. Your DOI is http://dx.doi.org/10.21105/joss.00027 🎉 🚀 💥

from joss-reviews.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.