Closed whedon closed 2 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @MichaelHoltonPrice , @steko 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 1151
Software report (experimental):
github.com/AlDanial/cloc v 1.88 T=0.09 s (179.3 files/s, 166854.6 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
SVG 1 0 1 13109
Python 8 496 561 861
Markdown 4 156 0 501
TeX 1 5 0 91
YAML 3 4 0 36
-------------------------------------------------------------------------------
SUM: 17 661 562 14598
-------------------------------------------------------------------------------
Statistical information for the repository '8456365535258f8c256f4453' was
gathered on 2021/09/19.
The following historical commit information, by author, was found:
Author Commits Insertions Deletions % of changes
Camila Rangel Smith 3 301 301 6.68
Jason Gellis 1 140 0 1.55
JasonGellis 6 175 8 2.03
crangelsmith 167 4042 2628 74.03
jasongellis 5 708 707 15.70
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
Camila Rangel Smith 5 1.7 0.7 0.00
crangelsmith 1676 41.5 3.4 11.16
jasongellis 237 33.5 1.6 12.24
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.25080/Majora-92bf1922-00a is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1109/MCSE.2007.55 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:
👋🏼 @JasonGellis @MichaelHoltonPrice @steko 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#3738 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 👍🏻 😄
@Nikoleta-v3 are the steps we have taken so far (specific issues that were addressed by the authors) the good way to move forward with the review?
Yup @steko 👍🏻
Working your way through the checklist and opening issues if you think that the paper hasn't filled the requirements is exactly what we want.
If you feel that some points require more discussion feel free to share your thoughts and comments here, and also feel free to share your overall thoughts about the paper.
I hope I have answered your question 😄
:wave: @MichaelHoltonPrice , please update us on how your review is going (this is an automated reminder).
:wave: @steko , please update us on how your review is going (this is an automated reminder).
@whedon re-invite @MichaelHoltonPrice as reviewer
OK, the reviewer has been re-invited.
@michaelholtonprice please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
👋🏻 @MichaelHoltonPrice and @steko! please update us on how your review is going 😄
@steko and I have raised some issues that, speaking for myself at least, need to be addressed before finishing the review. None are major, but they do prevent me from marking some items in the checklist.
Thank you for the reply @MichaelHoltonPrice! My bad, sorry, I didn’t see the issues 👍🏻 😄
@whedon generate pdf
PDF failed to compile for issue #3738 with the following error:
Error reading bibliography file paper.bib:
(line 12, column 17):
unexpected "e"
expecting space or ","
Looks like we failed to compile the PDF
👋🏻 @JasonGellis whedon
failed to compile the pdf because of an error in the bib
file. Can you please tweak the file?
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@Nikoleta-v3 The bib file has been fixed and the PDF can be generated. I have also addressed all issues raised by @steko and @MichaelHoltonPrice and merged them into the main branch of the repo.
@Nikoleta-v3 Hello, what is the next step please?
@JasonGellis 👋🏻 We are going to give the reviewers some time to go over your corrections. Once they are happy with how you addressed their comments and they recommend the paper for publication I will also have a final look. Then we should be good to go 👍🏻 😄
Hi, and apologies for the delay. I still have two comments about the paper that aren't specific to any of the checks but I think would help improve the quality and clarity of the final version.
output_example.md
file already in the repository - and maybe give some example of how to process the JSON data for further analysis?@steko @MichaelHoltonPrice @Nikoleta-v3 Thank you for your feedback. While differences in drawing styles are addressed in greater detail on the README.md of the repo, we agree that it belongs in the paper too, and this has been added.
We agree that that an example output of the JSON file should be included, and a new figure has been added (Figure 5). However, we feel that further discussion of how the data should be processed and analysed should be left to the user and does not belong in this paper. Metric output data and surface identification data are included in (current) figures 2 and 3. We feel that the addition of the JSON file to these two figures will adequately inform users/readers of the type of data PyLithics will produce.
All requests have been updated and merged to the main branch
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Looks good to me!
@steko @Nikoleta-v3 Great! What are the next steps on my end?
👋🏻 @JasonGellis. Nothing to do on your end. We are currently waiting on @MichaelHoltonPrice to also review your changes :)
@Nikoleta-v3 thanks Nikoleta!
Hey @JasonGellis thank you for your patience. I have reached out to the reviewer via email. I have seen that you have addressed their comments but I would like to wait a little bit more from them to confirm the changes.
Some minor comments from me:
Regarding the repository. The contributing file is excellent, but it's missing some guidelines on running the test suite. Could you please add the information.
Regarding the paper.
arrow
-> arrows
@Nikoleta-v3 I will get right on this.
Happy New Year @Nikoleta-v3 I have addressed the above issues and merged into main. Can I request a new editor as @MichaelHoltonPrice has not been in contact since October.
Apologies, the notifications are not always informative (e.g., I don't think you realized I was waiting for updates from your team on such things as the test script for some time). Nikoleta let me know that the manuscript was ready for me again Dec 19th but I have been on vacation since then (and still am). I can complete my review by the end of next week.
On Tue, Jan 4, 2022 at 8:43 AM Jason Gellis @.***> wrote:
Happy New Year @Nikoleta-v3 https://github.com/Nikoleta-v3 I have addressed the above issues and merged into main. Can I request a new editor as @MichaelHoltonPrice https://github.com/MichaelHoltonPrice has not been in contact since October.
— Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/3738#issuecomment-1004918572, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEGORL4GTQBX4EDGIGD5AD3UUMIR5ANCNFSM5EKP7ILA . You are receiving this because you were mentioned.Message ID: @.***>
Thank you for the update @MichaelHoltonPrice and enjoy the rest of your holiday.
Hey @JasonGellis 👋🏻 MichaelHoltonPrice opened three last issues. They made it clear that they recommend the article for publication and that these issues are not sufficient to hold up publication of the article.
Nevertheless, I would you like you to address issue #167 and issue #169. Issue 169 is similar to my comment which I can see you addressed by including information regarding Travis in the README file. Could you also include guidelines on how one can run the tests locally on their machines before pushing on GitHub?
@whedon generate pdf
@whedon check references
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.25080/Majora-92bf1922-00a is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.7717/peerj.453 is OK
- 10.1109/MCSE.2007.55 is OK
MISSING DOIs
- 10.1093/bib/5.3.305 may be a valid DOI for title: Digital code of life : how bioinformatics is revolutionizing science, medicine, and business
INVALID DOIs
- None
👋🏻 @JasonGellis. The missing DOI
that whedon
is recommending is the DOI to a review of the book. So please ignore the message (feel free to also check).
Anyway, everything looks good to me!
At this point could you:
I can then move forward with accepting the submission.
Hi @Nikoleta-v3 I'm a bit unclear. 1) The version is still v1.0 so we'll keep that. 2) What am I supposed to archive on Zenodo - a copy of the repo? A pdf of the paper? 3) I understand this. 4) Will the zenodo DOI be different from the one provided by JOSS?
v1.0.0
then use that one to archive the software.Software Archive
tab. An example paper: https://joss.theoj.org/papers/10.21105/joss.03937. This is to ensure that an archived version of the software at the time that it was published exists 😄 Please let me know if you have any further questions, and I would be more than happy to assist you with Zenodo etc if you come across any issues!
p.s. regarding Referencing and citing content. I am sure that even if you have a Zenodo account already you can link it with your GitHub account.
Hi @Nikoleta-v3 1) The software has been tagged v1.0.0 2) The repo/software are now archived on Zenodo 3) The metadata on Zenodo is correct 4) https://zenodo.org/badge/latestdoi/303727518
@whedon set 10.5281/zenodo.5897149 as archive
OK. 10.5281/zenodo.5897149 is the archive.
@whedon set v1.0.0 as version
OK. v1.0.0 is the version.
@whedon recommend-accept
Submitting author: @JasonGellis (Jason Gellis) Repository: https://github.com/alan-turing-institute/Palaeoanalytics Version: v1.0.0 Editor: @Nikoleta-v3 Reviewer: @MichaelHoltonPrice , @steko Archive: 10.5281/zenodo.5898149
: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
@MichaelHoltonPrice & @steko , 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 @MichaelHoltonPrice
✨ Important: Please do not use the Convert to issue functionality when working through this checklist, instead, please open any new issues associated with your review in the software repository associated with the submission. ✨
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @steko
✨ Important: Please do not use the Convert to issue functionality when working through this checklist, instead, please open any new issues associated with your review in the software repository associated with the submission. ✨
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper