Closed whedon closed 2 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @cjbarrie , @shivam11 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
Wordcount for paper.md
is 832
Software report (experimental):
github.com/AlDanial/cloc v 1.88 T=0.42 s (95.7 files/s, 12700.7 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
R 15 685 824 2077
Markdown 5 88 0 269
YAML 5 34 2 247
Rmd 6 287 483 216
TeX 1 9 0 72
JSON 7 0 0 7
CSS 1 0 0 6
-------------------------------------------------------------------------------
SUM: 40 1103 1309 2894
-------------------------------------------------------------------------------
Statistical information for the repository 'a672765447dcfee3eff150cd' was
gathered on 2021/07/26.
The following historical commit information, by author, was found:
Author Commits Insertions Deletions % of changes
hegghammer 2 484 484 100.00
Below are the number of rows from each author that have survived and are still
intact in the current revision:
Author Rows Stability Age % in comments
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.31235/osf.io/6zfvs is OK
- 10.33011/computel.v1i.345 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:
ππΌ @Hegghammer @cjbarrie @shivam11 this is the review thread for the paper. All of our communications will happen here from now on.
Both reviewers have checklists at the top of this thread with the JOSS requirements π As you go over the submission, please check any items that you feel have been satisfied. There are also 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 openjournals/joss-reviews#3538
so that a link is created to this thread (and I can keep an eye on what is happening). Please also feel free to comment and ask questions on this thread. In my experience, it is better to post comments/questions/suggestions as you come across them instead of waiting until you've reviewed the entire package.
We aim for reviews to be completed within about 2-4 weeks. Please let me know if any of you require some more time. We can also use Whedon (our bot) to set automatic reminders if you know you'll be away for a known period of time.
Please feel free to ping me (@Nikoleta-v3 ) if you have any questions/concerns ππ» π
:wave: @shivam11, please update us on how your review is going (this is an automated reminder).
:wave: @cjbarrie , please update us on how your review is going (this is an automated reminder).
Apologies for the delay--I am currently on leave and will return to complete this review in a week's time
Thank you for letting me know @cjbarrie π enjoy your leave!
I am almost finished with my review. A few comments follow. The only check box remaining is the community guidelines, which I don't see on the Github Repo. The remainder of my comments pertain to the software paper. This is a great package and it deserves its place in JOSS.
Acronym DAI should be in parentheses after Google Document AI (line 18) before being used as acronym in line 19.
Line 28 βtogether allow forβ not allows?
I wold drop the paragraphs lines 30-38 as they go into detail about current API functionality and package functionality, which may change in near future. In other words, keep the description to the high-level functionality? The same goes for detailing cost per 1000 pages. I think this detail can be described in package documentation rather than a software paper like this.
Worth adding code of conduct to Github Repo: see e.g. https://github.com/cjbarrie/academictwitteR#code-of-conduct
π @Hegghammer. This is just a little nudge π³ Did you get a chance to look over the reviewer's comments?
Thanks for the message and thanks to Chris Barrie for great comments. I've been swamped, unfortunately, but I will make the changes in the next few days. Best Thomas
On Wed, 25 Aug 2021 at 11:17, Nikoleta Glynatsi @.***> wrote:
π @Hegghammer https://github.com/Hegghammer. This is just a little nudge π³ Did you get a chance to look over the reviewer's comments?
β You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/3538#issuecomment-905328366, or unsubscribe https://github.com/notifications/unsubscribe-auth/APNW4GXZZK4VTXZ6V7JN6E3T6SYJPANCNFSM5A7SRXHA .
Not a problem @Hegghammer! Thank you for the update π
Thanks for your understanding. I have now addressed all of @cjbarrie https://github.com/cjbarrie's comments, pushed the changes to the repository, and checked that the paper compiles. Best, Thomas
On Sat, 28 Aug 2021 at 10:06, Nikoleta Glynatsi @.***> wrote:
Not a problem @Hegghammer https://github.com/Hegghammer! Thank you for the update π
β You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/3538#issuecomment-907591239, or unsubscribe https://github.com/notifications/unsubscribe-auth/APNW4GXXNMSCN6HIZVLZSELT7CKJXANCNFSM5A7SRXHA .
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
π @shivam11 & @cjbarrie, could you please update me on how your reviews are going π
π @shivam11 & @cjbarrie, could you please update me on how your reviews are going π
Apologies for the delay on this! I am happy with how everything now looks and recommend acceptance.
Fantastic. Thank you for your review and your time @cjbarrie!
ππ» @shivam11 π³ Any updates on your review?
Hey @shivam11 ππ» sorry for the repeated pings, I'll wait one more week and then start to seek out another reviewer. Hope all is ok :)
@whedon remove @shivam11 as reviewer
OK, @shivam11 is no longer a reviewer
@whedon add @geraintpalmer as reviewer
OK, @geraintpalmer is now a reviewer
ππΌ @geraintpalmer this is the review thread for the paper. Thank you for agreeing to review this submission!
You have a checklists at the top of this thread with the JOSS requirements π As you go over the submission, please check any items that you feel have been satisfied. There are also 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 openjournals/joss-reviews#3538 so that a link is created to this thread (and I can keep an eye on what is happening). Please also feel free to comment and ask questions on this thread. In my experience, it is better to post comments/questions/suggestions as you come across them instead of waiting until you've reviewed the entire package.
We aim for reviews to be completed within about 2-4 weeks. Please let me know if any of you require some more time. We can also use Whedon (our bot) to set automatic reminders if you know you'll be away for a known period of time.
Please feel free to ping me (@Nikoleta-v3 ) if you have any questions/concerns ππ» π
ππ» @geraintpalmer π³ Any updates on your review?
@Nikoleta-v3 may I suggest as an alternative reviewer Will Hanley (@whanley) who I know has experience of using dair and will be able to review speedily. He has told me in principle he's open to reviewing. I only suggest this as I'm conscious that this has review process has been stalling a while now since I reviewed and I wanted to help it along.
Hey @cjbarrie π Thank you so much for your suggestion and for taking the time to suggest a second reviewer!
I have spoken with @geraintpalmer and I know that he is currently reviewing the paper. So the submission should be moving forward very soon.
I am a new editor and I hadnβt thought of asking you (or someone who has completed their review) for suggestions in case the other reviewer dropped out. Thatβs something I will be doing in the future so sure. Thank you again! ππ»
Thanks @Nikoleta-v3! And good to hear this is progressing :)
Nearly done with the review, sorry for the delay.
@Hegghammer which License do you use? It looks a little bare, is it one listed here: https://opensource.org/licenses/alphabetical ?
Thanks for reviewing! The license is MIT as per the description file, with the license file serving as a supplement. I'm not a specialist on licenses, so I don't know if it's ideal, but I've seen several other packages do it this way. Best Thomas
On Thu, 16 Dec 2021 at 21:50, Geraint Palmer @.***> wrote:
Nearly done with the review, sorry for the delay.
@Hegghammer https://github.com/Hegghammer which License do you use? It looks a little bare, is it one listed here: https://opensource.org/licenses/alphabetical ?
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/3538#issuecomment-996184099, or unsubscribe https://github.com/notifications/unsubscribe-auth/APNW4GSW2KEFWZ3H57UH6WDURJGJDANCNFSM5A7SRXHA . You are receiving this because you were mentioned.Message ID: @.***>
Thanks @Hegghammer, I'm not a license expert either, but I usually see the text of the licence copy and pasted into the LICENSE file which makes things much clearer. E.g https://github.com/jquery/jquery/blob/main/LICENSE.txt
Thanks, happy to accept the review then.
That is a good suggestion which I will gladly incorporate. I will edit the LICENCE file accordingly. Many thanks for everyone's time and best wishes for the holidays. Best, Thomas
On Fri, 17 Dec 2021 at 00:14, Geraint Palmer @.***> wrote:
Thanks @Hegghammer https://github.com/Hegghammer, I'm not a license expert either, but I usually see the text of the licence copy and pasted into the LICENSE file which makes things much clearer. E.g https://github.com/jquery/jquery/blob/main/LICENSE.txt
Thanks, happy to accept the review then.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/3538#issuecomment-996266332, or unsubscribe https://github.com/notifications/unsubscribe-auth/APNW4GWWDJPRNTH4UXT55O3URJXHDANCNFSM5A7SRXHA . You are receiving this because you were mentioned.Message ID: @.***>
@whedon check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.31235/osf.io/6zfvs is OK
- 10.33011/computel.v1i.345 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Thank you very much for your patience @Hegghammer! Everything looks good ππ»
One minor comment regarding the point:
Community guidelines: Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support
Could you please add a Contributing
file to the project's repository?
Here is an example from the last submission I was handling: https://github.com/mscroggs/symfem/blob/main/CONTRIBUTING.md.
After you added the file could you:
v.0.9.1
), and list the version tag of the archived version here.I can then move forward with accepting the submission
Dear Nikoleta,
Many thanks for your message. The sample Contributing file was very useful.
I have now:
I checked the Zenodo metadata to the best of my ability, but wasn't entirely sure how you like the title etc to be formatted, so just let me know if I should change anything.
Thanks again for considering my submission. I remain at your disposal for any further requests or questions.
Best, Thomas
On Sun, 19 Dec 2021 at 13:08, Nikoleta Glynatsi @.***> wrote:
Thank you very much for your patience @Hegghammer https://github.com/Hegghammer! Everything looks good ππ»
One minor comment regarding the point:
Community guidelines: Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support
Could you please add a Contributing file to the project's repository?
Here is an example from the last submission I was handling: https://github.com/mscroggs/symfem/blob/main/CONTRIBUTING.md.
After you added the file could you:
- Make a new tagged release of your software (only if necessary, the current tag is v.0.9.1 ), and list the version tag of the archived version here.
- Archive the reviewed software in Zenodo or a similar service (e.g., figshare, an institutional repository)
- Check the archival deposit (e.g., in Zenodo) has the correct metadata. This includes the title (should match the paper title) and author list (make sure the list is correct and people who only made a small fix are not on it). You may also add the authors' ORCID.
- Please list the DOI of the archived version here.
I can then move forward with accepting the submission
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/3538#issuecomment-997381040, or unsubscribe https://github.com/notifications/unsubscribe-auth/APNW4GRMHF5TUYS3NHINLJTURXDK3ANCNFSM5A7SRXHA . You are receiving this because you were mentioned.Message ID: @.***>
Thank you @Hegghammer ! The CONTRIBUTING.md
& CODE_OF_CONDUCT.md
look great π
@whedon set 10.5281/zenodo.5792037 as archive
OK. 10.5281/zenodo.5792037 is the archive.
@whedon set v0.9.2 as version
OK. v0.9.2 is the version.
@whedon recommend-accept
Attempting dry run of processing paper acceptance...
: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/2837
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/2837, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
Submitting author: @Hegghammer (Thomas Hegghammer) Repository: https://github.com/Hegghammer/daiR Version: v0.9.2 Editor: @Nikoleta-v3 Reviewers: @cjbarrie , @geraintpalmer Archive: 10.5281/zenodo.5792037
: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
@cjbarrie & @shivam11, 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 @Nikoleta-v3 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 @cjbarrie
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @geraintpalmer
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper