Closed whedon closed 5 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @ejdanderson it looks like you're currently assigned as the reviewer for this paper :tada:.
: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
Attempting PDF compilation. Reticulating splines etc...
@whedon commands
Here are some things you can ask me to do:
# List Whedon's capabilities
@whedon commands
# List of editor GitHub usernames
@whedon list editors
# List of reviewers together with programming language preferences and domain expertise
@whedon list reviewers
# Compile the paper
@whedon generate pdf
@ejdanderson You might want to have a look at https://joss.readthedocs.io/en/latest/review_criteria.html for some guidance on how to tick the boxes above, let me know if you have any doubts about the process. When in doubt, you can check other issues in this same issue tracker and see how different software reviews went, thanks again for your efforts!
:wave: @ejdanderson Let me know if you have any doubts on how to proceed :)
Great thanks! I'll have time this weekend to review.
@brainstorm There appears to be plenty of documentation, tests, and example programs to draw from for the software. Unfortunately, I imagine most people will be installing this via docker, which I was unable to do following the instructions (see Installation below).
I have attempted to install this via the docker installation and was presented an error (even post typo fix) see issue 6.
It would be worthwhile to explicitly state how contributions, issues, and support can be made via the README. Either a separate contribution.md file (example) or a few lines in the README itself is recommended. I found the Coding.md file to be very informative, thank you for including this.
@brainstorm Can you comment on the requirement of having a Summary heading? The introduction serves as a valid summary, but likely needs to be changed to "Summary"
Either expand the approach heading or remove it.
@richardcollins, would you mind addressing the installation defects and authorship question pointed by @ejdanderson?
@ejdanderson, firstly thanks much for your review efforts so far! Regarding the community guidelines, I agree one could use what you point out and/or GitHub's builtin support for it. I do think that the "summary requirement" is already covered by the "Introduction" section in paper.md
while I also agree that it should be hinted briefly on the README.md
so that people exploring the repository can have a quick overview of the software repository.
Ping @richardcollins
Hello Roman, sorry for the delay, I've been on holiday. I will take a look at the comments asap.
Thankyou @ejdanderson for reviewing the project.
From: Roman Valls Guimera notifications@github.com Sent: 24 December 2018 06:25:59 To: openjournals/joss-reviews Cc: Richard Collins; Mention Subject: Re: [openjournals/joss-reviews] [REVIEW]: QComms QKD Software Toolkit (#1119)
@richardcollinshttps://github.com/richardcollins, would you mind addressing the installation defects and authorship question pointed by @ejdandersonhttps://github.com/ejdanderson?
@ejdandersonhttps://github.com/ejdanderson, firstly thanks much for your review efforts so far! Regarding the community guidelines, I agree one could use what you point out and/or GitHub's builtin support for ithttps://blog.github.com/2012-09-17-contributing-guidelines/. I do think that the "summary requirement" is already covered by the "Introduction" section in paper.md while I also agree that it should be hinted briefly on the README.md so that people exploring the repository can have a quick overview of the software repository.
β You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/openjournals/joss-reviews/issues/1119#issuecomment-449691962, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ATRKb5Y5DY9EbVpr1E8-PN9WDSS5j18yks5u8HN3gaJpZM4ZHxnq.
@ejdanderson I've changed the heading in the paper to Summary. @brainstorm wrt the contributions, Djeylan and others have provided details on the algorithms and the technical aspects of QKD but havn't written code in this project - do I need to cite them in a different way?
@richardcollins According to the JOSS reviewer guidelines you, as the author, take the responsibility for authorship claims, so thanks for stating it here, that should suffice AFAICT.
@ejdanderson Feel free to carry on with the remaining items whenever you can.
Cheers!
Thanks, I'll take a look this week.
@ejdanderson Let me know if you have any doubts regarding any of the review points, happy to help!
π @ejdanderson, sorry to bother you with this, if it's tricky to test/install that's also a valid feedback for the author :)
@ejdanderson, Sorry to bug you about this but are you able to spend some time on this? - I'm happy to answer questions. I need to report my publications in a progress report and this has been noted as stalled.
At this point, we're beset by a delinquent reviewer, and one possible course of action is to find a second reviewer who is willing to fast-track this submission.
@brainstorm β try to find someone willing to make such a contribution to JOSS. You'll need to manually edit the first post in this thread to add a new checklist for the reviewer. If they have already reviewed for JOSS, they will have permissions to tick off the items. If not, we'll have to add them as collaborator to the joss-reviews
repo (which I think only @arfon can do).
I'm contacting two additional quantum computing researchers through a common contact, hopefully they'll be able and willing to review and fast-track this paper. Thanks for your patience @richardcollins and @labarba for the additional editorial pointers, this is the first case of many papers that a reviewer went missing for me.
Hello @arturgs, @brunojulia recommended you as a possible reviewer for this quantum key distribution paper, would you be interested in reviewing it? The process is fairly straightforward and semi-automated via GitHub:
https://joss.readthedocs.io/en/latest/reviewer_guidelines.html
Let me know if you are interested!
Hello @SwamyDev, I peeked at your https://github.com/SwamyDev/q_network QKD framework and thought that you could assist JOSS (Journal of Open Source Software) on reviewing this software:
https://gitlab.com/QComms/cqptoolkit
The review process is held via this issue and here on Github, please let us know if you are interested in reviewing this software publication.
π @brainstorm - what's happening here? It looks like this has been waiting for a new reviewer for about 6 weeks?
@whedon assign @arturgs as reviewer
OK, the reviewer is @arturgs
π @arfon, can you add @arturgs to the group so he can review?
I'm going to create a new set of review criteria/checkmarks for him above, in the first comment in this issue.
π @arfon, can you add @arturgs to the group so he can review?
Done. @arturgs you'll need to accept the invite at https://github.com/openjournals/joss-reviews/invitations before you'll be able to update the checklist above.
:wave: @arturgs - could you give us an update on the status of your review?
@arfon - completed
@arturgs There's a few unchecked checkboxes above, but I'll take your word for it, thanks a lot for your review!
@richardcollins Could you please generate a Zenodo DOI so that we can archive and finally publish? Thanks for your patience, this has been a tough case to close! :)
Thankyou @arturgs for reviewing this. @brainstorm I've created an upload in zenodo with a DOI of 10.5281/zenodo.3247364
Hi all, this was my first review. Just a comment: once finished, how to announce that the review is done?
@arturgs No worries, you did well. The only detail was making sure you went through all the checkboxes above and then just chiming in the comment that you have gone through those ;)
@whedon check references
Attempting to check references...
OK DOIs
- 10.1080/09500340008244057 is OK
- 10.1364/OFC.2018.M2A.6 is OK
- 10.1109/JLT.2016.2646921 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
looks good to me, thanks
@whedon set 10.5281/zenodo.3247364 as archive
OK. 10.5281/zenodo.3247364 is the archive.
@arfon Looks good to me, ready to ship, thanks everyone!
@whedon accept
Attempting dry run of processing paper acceptance...
OK DOIs
- 10.1080/09500340008244057 is OK
- 10.1364/OFC.2018.M2A.6 is OK
- 10.1109/JLT.2016.2646921 is OK
MISSING DOIs
- None
INVALID DOIs
- None
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/766
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/766, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
@richardcollins - there looks to be an empty section in your paper without any content:
# Approach
If this is the actual heading, then the headings following it need to use smaller headings (e.g. ## Components
vs # Components
, ### Statistics
vs ## Statistics
).
Also, this section is superfluous as we link to the software from the paper metadata in the left-hand margin:
# Access to the code
The code can be found [on GitLab](https://gitlab.com/QComms/cqptoolkit.git)
@arfon Sorry about that - not sure how I missed that. I've updated the paper.md to remove those sections. Do I need to update the zenodo version with this new version?
@whedon generate pdf
Submitting author: @richardcollins (Richard Collins) Repository: https://gitlab.com/QComms/cqptoolkit Version: 0.3 Editor: @brainstorm Reviewers: @arturgs Archive: 10.5281/zenodo.3247364
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) 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
@arturgs, 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.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @brainstorm know.
β¨ Please try and complete your review in the next two weeks β¨
Review checklist for @arturgs
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?Old review checklist for @ejdanderson - does not need to be completed, as reviewer was replaced by first reviewer.
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?