-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW]: SSN2: The next generation of spatial stream network modeling in R #6389
Comments
Hello humans, I'm @editorialbot, a robot that can help you with some common editorial tasks. For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Wordcount for |
👋🏼 @michaeldumelle, @fernandomayer, @k-doering-NOAA, @fawda123: this is the review thread for the paper. Just about all of our communications will happen here from now on. 😄 As a reviewer, the first step is to create a checklist for your review by entering
as the top of a new comment in this thread. For best results, don't include anything else in the comment! These checklists contain the JOSS requirements. As you go over the submission, please check any items that you feel have been satisfied. The first comment in this thread also contains links to the JOSS reviewer guidelines. The JOSS review is different from most other journals. Our goal is to work with the authors to help them meet our criteria instead of merely passing judgment on the submission. As such, the reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention We aim for reviews to be completed within about 2-4 weeks. Please let me know if you require some more time. Please feel free to ping me (@mikemahoney218) if you have any questions/concerns. Thanks again so much for agreeing to review! |
|
Thank you @mikemahoney218 , @fernandomayer, and @k-doering-NOAA ! If anyone has any questions that come up that I can help with, please don't hesitate to reach out. |
@editorialbot add @fawda123 as reviewer All three reviewers I reached out to accepted, which is fantastic! While we can have a review with 2 reviewers, 3 is ideal, so I'm going ahead and adding @fawda123 as a reviewer as well. Thanks again so much for agreeing to review! |
@fawda123 added to the reviewers list! |
Thank you @fawda123 ! |
Hi all! Just wanted to bump this thread now that we're about two weeks into the review window. @fernandomayer, @k-doering-NOAA, @fawda123 : note that when you post this comment on this thread: You'll get a checklist generated containing all the elements we're asking you to look over as part of your review. Please let me know if you've got any questions/comments/concerns regarding the review! @michaeldumelle , I should have mentioned this earlier, but if you want to take a look at those "MISSING DOIs" in the Editorialbot message above -- assuming those DOIs correspond to your actual citations, please go ahead and add them to your bibtex file (eg |
@mikemahoney218 I updated the bibtex file, incorporating the aforementioned DOIs and adding a few more. I pushed the changes to the joss branch, and you can review the commit here. Please let me know when you need anything else from me. Thank you! |
@editorialbot check references |
|
Review checklist for @fawda123Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
@michaeldumelle I've finished my initial review of the package and paper, nice work! These package updates are critical to maintain relevancy of "legacy" software as R continues to develop. It's nice to see the effort put into this work. I've added a few issues (USEPA/SSN2#11, USEPA/SSN2#12, USEPA/SSN2#13, USEPA/SSN2#14, USEPA/SSN2#15) in the main repo for your consideration. I think the biggest ask is updates to your unit tests. Let me know if you have any questions! |
@fawda123 thank you so much for the kind words about the software and for the thorough and helpful review! I really appreciate the time you put into this, and I look forward to incorporating all of your feedback once the remaining reviews come in. I will reach out if I have any clarifying questions. @mikemahoney218 SSN2 currently has three branches: 1) main, which is up to date with CRAN; 2) which is the development version that is ahead of CRAN; and 3) joss, which is up to date with main but has the joss paper in it. When incorporating feedback on the software, can I push changes to the development branch with the understanding that the changes will be merged into main alongside the next CRAN update? And when incorporating feedback on the paper, can I push changes to the joss branch? |
Life will be easier if you can merge the development branch into the JOSS branch -- in particular, I think it will be easier for reviewers if there's one branch containing all of the most up-to-date revisions to the code and the paper (and it will also be better when we move to accepting the package and need an archive and DOI). Is that possible? |
@editorialbot recommend-accept |
|
|
👋 @openjournals/ese-eics, this paper is ready to be accepted and published. Check final proof 👉📄 Download article If the paper PDF and the deposit XML files look good in openjournals/joss-papers#5647, then you can now move forward with accepting the submission by compiling again with the command |
Sorry folks -- I got slightly ahead of myself. One last issue before I hand back to the EiC: @michaeldumelle , would you please archive the source code of your package, rather than the binary version? |
Hi @mikemahoney218, in both the release tag and Zenodo archive, both the source and binaries are archived. Are you suggesting that the binaries should be removed, or is it okay that they are both there? Thanks! |
Oh, sorry, Zenodo's default display only showed me the contents of the @openjournals/ese-eics please ignore my concern above, this one is good to go 😄 |
🎉 With everything looking good on my end, it's time for me to hand this back to the EiC for last steps. Thanks @michaeldumelle for the submission, and thank you so much to @fernandomayer, @k-doering-NOAA, and @fawda123 for reviewing! |
Thank you so much @fernandomayer, @k-doering-NOAA, @fawda123, for the helpful feedback which greatly improved both the software and manuscript. A special thanks to @mikemahoney218 for being so prompt and helpful throughout this process! |
@michaeldumelle happy to help, looking forward to seeing this in print! |
@mikemahoney218, this paper came out yesterday, which details the formulation we have in the software for generalized linear models. Is it possible to add this citation (to the sentence in the paper where we currently talk about |
That'll be fine -- if you can link the commit here so I can do a quick copy edit of your changes, that'd be ideal, but I don't see why we couldn't |
Thanks so much @mikemahoney218 ; the relevant commit is linked here. |
Looks good to me! @openjournals/ese-eics will correct me if I'm wrong, but this should be ready for processing. |
Hi! I'll take over now as Track Associate Editor in Chief to do some final submission editing checks. After these checks are complete, I will publish your submission!
|
|
Ok ready to go! |
@editorialbot accept |
|
Ensure proper citation by uploading a plain text CITATION.cff file to the default branch of your repository. If using GitHub, a Cite this repository menu will appear in the About section, containing both APA and BibTeX formats. When exported to Zotero using a browser plugin, Zotero will automatically create an entry using the information contained in the .cff file. You can copy the contents for your CITATION.cff file here: CITATION.cff
If the repository is not hosted on GitHub, a .cff file can still be uploaded to set your preferred citation. Users will be able to manually copy and paste the citation. |
🐘🐘🐘 👉 Toot for this paper 👈 🐘🐘🐘 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
Congratulations on your new publication @michaeldumelle! Many thanks to @mikemahoney218 and to reviewers @fernandomayer, @k-doering-NOAA, and @fawda123 for your time, hard work, and expertise!! JOSS wouldn't be able to function nor succeed without your efforts. @michaeldumelle If you'd like to review for JOSS, please register at https://reviewers.joss.theoj.org/. |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! The Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
A final, huge thanks to @kthyng, @mikemahoney218, @fawda123, @k-doering-NOAA, and @fernandomayer for making this such an enriching process! Your hard work and feedback led me to adopt better software development practices that notably improved both the |
Submitting author: @michaeldumelle (Michael Dumelle)
Repository: https://github.com/USEPA/SSN2
Branch with paper.md (empty if default branch): develop
Version: v0.2.0(JOSS)
Editor: @mikemahoney218
Reviewers: @fernandomayer, @k-doering-NOAA, @fawda123
Archive: 10.5281/zenodo.12770259
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@fernandomayer & @k-doering-NOAA, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review.
First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @mikemahoney218 know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Checklists
📝 Checklist for @k-doering-NOAA
📝 Checklist for @fawda123
📝 Checklist for @fernandomayer
The text was updated successfully, but these errors were encountered: