Closed whedon closed 3 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @pravirkr, @paulray it looks like you're currently assigned to review this paper :tada:.
:warning: JOSS reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
:star: Important :star:
If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews πΏ
To fix this do the following two things:
For a list of things I can do to help you, just type:
@whedon commands
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@whedon generate pdf
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/mnras/staa1927 is OK
- 10.1111/j.1745-3933.2010.00882.x is OK
- 10.1109/MCSE.2007.55 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.5281/zenodo.3509134 is OK
- 10.25080/Majora-92bf1922-00a is OK
- 10.1051/0004-6361/201322068 is OK
- 10.3847/1538-3881/aabc4f is OK
- 10.1109/mcse.2011.37 is OK
- 10.1071/AS04022 is OK
- 10.1145/2833157.2833162 is OK
- 10.1111/j.1365-2966.2012.20622.x is OK
- 10.1093/mnras/staa1856 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
The software package your
is well-organized with a nice interface. The documentation is very detailed with lots of good examples. This package is going to be very useful for the FRB/radio transients science.
I have opened the following issues within the main repository:
Most of these are very minor issues. Apologies for nitpicking (reviewing for the first time).
@pravirkr, thanks for the issues. We have addressed those from our end, feel free to take a look and close them.
I'm supposed to answer this question: "Does the full list of paper authors seem appropriate and complete?" I don't know how to judge that, other than from git commits. Is there a statement of the various author contributions somewhere? I didn't see it in the paper.
Hi @paulray, I can answer that here:
@KshitijAggarwal @devanshkv: equal contribution in terms of code, ideas, discussion, structure and documentation
@scottransom: original author of psrfits, which was modified for your
@demorest: original author of pysigproc, which was modified for your
@ReshmaAnnaThomas and @wcfiore: wrote + contributed to filwriter.py
@josephwkania: worked on RFI mitigation functions, your_viewer
@xiggystardust, Duncan Lorimer, Maura McLaughlin, @nategarver-daniels: contributed through discussions and structure
@rwharton: original author of fitswriter, which was then modified for your
Thanks, that is extremely helpful!
Regarding my review, I want to disclose the following potential COIs.
I just now realized that the submitting author is a NANOGrav member. I don't think that is a serious conflict since I wasn't even aware of it. According to the statement above, my other potential COIs generally have a largely advisory role in this project or have prior code that was subsumed into this project.
I don't think these potential COIs affect my ability to make an impartial review, so I propose that they be waived.
@paulray: Thanks for bringing these up! I agree that these potential conflicts seem ok to be waived.
@KshitijAggarwal: do you or co-authors don't have any concerns about this? Please feel free to let me know here or offline via email if you'd prefer. Thanks!
@dfm @paulray: We don't have any concerns regarding this.
I enjoyed reviewing the paper and the code and trying it out on same data I had. I found it well explained, easy to install and the documentation was very clear. Nice work!
@pravirkr @dfm, we are submitting an NSF proposal for a project (the petabyte project) which is going to rely on this library. The NSF proposal is due pretty soon. I also noticed that only a few checklist items are left in the review. So I wanted to ask if it would be possible to complete this review in the next day or so? This way we can properly cite it in our proposal, and also upload it to arxiv. If not, is it okay if we upload the paper to arxiv before the review process is complete?
You're welcome to post the pre-print to ArXiv, but sometimes ArXiv doesn't accept JOSS papers so no guarantees that it will work!
@pravirkr: you definitely shouldn't feel pressured to finish your review faster than planned!
@dfm: Thanks. I was waiting for the resolution of the above issues. @KshitijAggarwal: Thanks for addressing the issues. Looks good now! The only thing left to do IMO is to release the updated version (0.5.9, I guess).
I also recommend acceptance of this work.
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/mnras/staa1927 is OK
- 10.1111/j.1745-3933.2010.00882.x is OK
- 10.1109/MCSE.2007.55 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.5281/zenodo.3509134 is OK
- 10.25080/Majora-92bf1922-00a is OK
- 10.1051/0004-6361/201322068 is OK
- 10.3847/1538-3881/aabc4f is OK
- 10.1109/mcse.2011.37 is OK
- 10.1071/AS04022 is OK
- 10.1145/2833157.2833162 is OK
- 10.1111/j.1365-2966.2012.20622.x is OK
- 10.1093/mnras/staa1856 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@pravirkr, @paulray: Thanks for your reviews!!
@KshitijAggarwal: I'm going to go through the paper and do some final checks. Then I'll give you a few instructions to prepare for final review. This will include minting a new release so no need to do that yet!
@pravirkr, @paulray: thanks for the reviews and useful comments!
@dfm: Thanks and that sounds good!
@KshitijAggarwal: I've just submitted a small pull request with some formatting changes. After you take a look at that, here are the steps to run:
@whedon generate pdf
on this thread and carefully read through the manuscript to make sure that you're happy with it because it can be hard to update later. You should especially double check author names and affiliations.Let me know if you have any issues or questions!
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon set 10.5281/zenodo.4269947 as archive
OK. 10.5281/zenodo.4269947 is the archive.
@whedon set 0.6.0 as version
OK. 0.6.0 is the version.
@KshitijAggarwal: I found a few more remaining formatting issues with the manuscript. Take a look at that PR and then we should be good to go!
@dfm merged!
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/mnras/staa1927 is OK
- 10.1111/j.1745-3933.2010.00882.x is OK
- 10.1109/MCSE.2007.55 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.5281/zenodo.3509134 is OK
- 10.25080/Majora-92bf1922-00a is OK
- 10.1051/0004-6361/201322068 is OK
- 10.3847/1538-3881/aabc4f is OK
- 10.1071/AS04022 is OK
- 10.1145/2833157.2833162 is OK
- 10.1111/j.1365-2966.2012.20622.x is OK
- 10.1093/mnras/staa1856 is OK
- 10.1038/s41586-020-2649-2 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@whedon accept
Attempting dry run of processing paper acceptance...
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1093/mnras/staa1927 is OK
- 10.1111/j.1745-3933.2010.00882.x is OK
- 10.1109/MCSE.2007.55 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.5281/zenodo.3509134 is OK
- 10.25080/Majora-92bf1922-00a is OK
- 10.1051/0004-6361/201322068 is OK
- 10.3847/1538-3881/aabc4f is OK
- 10.1071/AS04022 is OK
- 10.1145/2833157.2833162 is OK
- 10.1111/j.1365-2966.2012.20622.x is OK
- 10.1093/mnras/staa1856 is OK
- 10.1038/s41586-020-2649-2 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/1907
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/1907, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
An editor-in-chief will take a final look at this submission and then we should be good to go.
Thanks again @pravirkr and @paulray for your reviews!!
Thanks, @dfm, @pravirkr, and @paulray.
Thanks a lot, @dfm, @pravirkr, and @paulray!!
Thanks @dfm, @pravirkr, @paulray! π
@whedon accept deposit=true
Doing it live! Attempting automated processing of paper acceptance...
π¦π¦π¦ π Tweet for this paper π π¦π¦π¦
π¨π¨π¨ THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! π¨π¨π¨
Here's what you must now do:
Party like you just published a paper! πππ¦ππ»π€
Any issues? Notify your editorial technical team...
Congrats on your new publication @KshitijAggarwal! Many thanks to editor @dfm and reviewers @pravirkr and @paulray for your time and expertise!! π
:tada::tada::tada: Congratulations on your paper acceptance! :tada::tada::tada:
If you would like to include a link to your paper from your README use the following code snippets:
Markdown:
[![DOI](https://joss.theoj.org/papers/10.21105/joss.02750/status.svg)](https://doi.org/10.21105/joss.02750)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.02750">
<img src="https://joss.theoj.org/papers/10.21105/joss.02750/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: https://joss.theoj.org/papers/10.21105/joss.02750/status.svg
:target: https://doi.org/10.21105/joss.02750
This is how it will look in your documentation:
We need your help!
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:
Thanks a lot, everyone!!! :) :)
Submitting author: @KshitijAggarwal (Kshitij Aggarwal) Repository: https://github.com/thepetabyteproject/your Version: 0.6.0 Editor: @dfm Reviewer: @pravirkr, @paulray Archive: 10.5281/zenodo.4269947
:warning: JOSS reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
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
@pravirkr & @paulray, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @dfm 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 β¨
Review checklist for @pravirkr
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @paulray
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper