Closed whedon closed 4 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @evaristor, @katmratliff 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:
OK DOIs
- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@arfon is whedon supposed to auto-assign both reviewers as assignees to the Review issue? It looks like it missed @katmratliff here.
@KristinaRiemer - Whedon can only do this once the reviewer has accepted the invite (which it looks like they now have). Whedon then updates assignments nightly so by tomorrow the assignments should look correct.
This software will be very useful to the users of MorphoMetriX since it automates the collation of the MorphoMetriX outputs with the aid of a friendly GUI. I suggest the authors make the following Minor Revisions before acceptance.
[x] Automated tests: There are no automated tests. I suggest using pytest-qt (or Qt Test) in conjunction with GitHub Actions or Travis. You can find more information here:
[x] Community guidelines: Please add a section in the README with guidelines for third parties wishing to 1) contribute to the software, 2) report issues or problems with the software, and 3) seek support.
[x] Help messages: The messages in the dialog boxes (titles and names of fields) are too brief. On the other hand, the description in the README (and even the comments in the code) are satisfactorily detailed. I suggest adding text boxes to the GUI with more detailed information.
[x] Commented-out code: Please remove the commented-out code. Lines 2 and 19 of setup.py
and lines 6, 12, 16, and 17 of meta.yaml
are commented out. You can find more information about why that is considered a bad idea here:
[x] Build: Please show how to build the package. You could add a shell script, a Makefile, or a GitHub Actions (or Travis) configuration file that includes the command used to build the conda package.
[x] Output: The header in column 1 of the output CSV file is blank. Please add a header to the first column of the output to ensure that it is a valid CSV file.
I added these suggestions as issues on the CollatriX repo.
Hi @katmratliff, have you had a chance to look at this submission yet?
Hi @KristinaRiemer I am planning to complete my review this week.
Great, thanks so much @katmratliff!
Hi @KristinaRiemer, I have completed my review and have submitted the following suggestions via issues in the repository:
Under the Documentation checklist, I have currently left Functionality documentation unchecked because additional information is needed in the input dialog boxes (or a link to the documentation). I have also left Automated tests unchecked because there is currently no documentation on how to run the tests manually.
UPDATE: these suggestions have now been addressed.
@KristinaRiemer: I recommend accepting this paper in its current form
@evaristor thank you for confirming your acceptance! @katmratliff if you are also satisfied with this at this point, could you please confirm that?
@KristinaRiemer yes I recommend accepting as well
@whedon generate pdf
@whedon check references
Reference check summary:
OK DOIs
- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK
MISSING DOIs
- None
INVALID DOIs
- None
Thank you for your reviews @evaristor and @katmratliff!
@cbirdferrer, I'm just going through the article proof linked above for correct DOIs, typos, etc., which you should do also to make sure it looks good to you.
I only found a couple minors things that you can fix when you get a chance:
@whedon generate pdf
Thanks @KristinaRiemer! Fixed both!
@whedon generate pdf
@whedon check references
Reference check summary:
OK DOIs
- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 is OK
MISSING DOIs
- None
INVALID DOIs
- None
That looks great @cbirdferrer!
The next steps are to: 1) create a tagged release on GitHub and 2) archive the code (on Zenodo, figshare, institutional repository, etc.) to generate a DOI. If you can post a link to the DOI here when you're done please.
@KristinaRiemer here's the link to the DOI
https://zenodo.org/record/3937611#.XwdcpZNKhTY
DOI: 10.5281/zenodo.3937611
@whedon set v1.0.5 as version
OK. v1.0.5 is the version.
@whedon set 10.5281/zenodo.3937611 as archive
OK. 10.5281/zenodo.3937611 is the archive.
@whedon accept
Attempting dry run of processing paper acceptance...
Reference check summary:
OK DOIs
- 10.21105/joss.01825 is OK
- 10.1002/ecs2.1468 is OK
- 10.3389/fmars.2017.00366 is OK
- 10.3354/meps12522 is OK
- 10.1111/mms.12527 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/1555
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/1555, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
All looks good here, thanks!
@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...
Congratulations @cbirdferrer on your article's publication in JOSS!
Many thanks to @evaristor and @katmratliff for reviewing this, and @KristinaRiemer for editing.
: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.02328/status.svg)](https://doi.org/10.21105/joss.02328)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.02328">
<img src="https://joss.theoj.org/papers/10.21105/joss.02328/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: https://joss.theoj.org/papers/10.21105/joss.02328/status.svg
:target: https://doi.org/10.21105/joss.02328
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:
Submitting author: @cbirdferrer (Clara Bird) Repository: https://github.com/cbirdferrer/collatrix Version: v1.0.5 Editor: @KristinaRiemer Reviewer: @evaristor, @katmratliff Archive: 10.5281/zenodo.3937611
: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
@evaristor & @katmratliff, 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 @KristinaRiemer know.
β¨ Please try and complete your review in the next six weeks β¨
Review checklist for @evaristor
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @katmratliff
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper