Closed whedon closed 4 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @paulinepalma, @Athanasiamo 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.12688/wellcomeopenres.15191.1 is OK
- 10.3758/s13428-017-1007-2 is OK
- 10.3758/s13428-018-01190-1 is OK
- 10.31234/osf.io/gvcxb is OK
- 10.1007/978-1-4757-7107-7 is OK
- 10.1111/j.1467-7687.2008.00805.x is OK
- 10.3758/s13428-011-0109-5 is OK
- 10.1177/2331216519832483 is OK
- 10.3758/s13423-018-1432-y is OK
- 10.1177/2331216518800869 is OK
- 10.1126/science.143.3611.1190 is OK
- 10.1037/h0026952 is OK
MISSING DOIs
- None
INVALID DOIs
- None
👋 @paulinepalma, @Athanasiamo: Any code-related questions feel free to open issues on the package's repo itself and then link to whatever issue you open from here. Everything important about the PDF or the package, like high-level questions to me or @samhforbes, discussions and feedback, just leave it here as a comment directly. ✨ 🌷
❌ License: Does the repository contain a plain-text LICENSE file with the contents of an OSI approved software license?
usethis::use_[xx]_licence
to create a valid licence file. ✅ Installation instructions: Is there a clearly-stated list of dependencies? Ideally these should be handled with an automated package management solution.
vignette
folder and be compiled as such. This will also then run the vignette code during build checks, making sure that the vignette is actually executable (easiest way to do so it to use usethis::use_vignette()
). Noted in this issue NEWS
file instead for this sort of information. noted in this issue
✅ Functionality documentation: Is the core functionality of the software documented to a satisfactory level (e.g., API method documentation)? Good@Athanasiamo thank you for this, can you also check/tick them off above in the OP as well?
@openjournals/joss-editors @openjournals/joss-eics has anybody seen a case where the reviewer cannot tick/check the boxes above? @Athanasiamo is not able to interact with the OP, is there a simple solution we are not aware of? She is logged in and I have sent her a video of what it looks like from my end. I have no idea what is wrong — thanks.
@whedon re-invite @Athanasiamo as reviewer
The reviewer already has a pending invite.
@athanasiamo please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
jup that did it. Seems like I did not complete the invite when I clicked it the first time. Sorry about the bother.
Hi Olivia,
I think I have the same problem as Athanasia. Could you please send me the invite again? Sorry about that!
Pauline
Le mar. 2 juin 2020, à 09 h 53, whedon notifications@github.com a écrit :
The reviewer already has a pending invite.
@Athanasiamo https://github.com/Athanasiamo please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/2285#issuecomment-637558027, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKOWI7KUNVHXYZYPF5SJSBDRUT75VANCNFSM4NQCGMHQ .
-- Sent from my ouija board
@paulinepalma - Can you try just accepting the invitation in the first comment in this thread?
@danielskatz thank you so much for this! I should have realised it was that. 😊
@oliviaguest - if the invite has expired, the whedon re-invite command can also be used, but in this case, it seems unlike that the invite would have expired :)
Hi Daniel,
That is what I did initially, but here is the message I got: "Sorry, we couldn't find that repository invitation. It is possible that the invitation was revoked or that you are not logged into the invited account." I am logged into my github account.
Pauline
Le mar. 2 juin 2020, à 10 h 27, Daniel S. Katz notifications@github.com a écrit :
@oliviaguest https://github.com/oliviaguest - if the invite has expired, the whedon re-invite command can also be used, but in this case, it seems unlike that the invite would have expired :)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/2285#issuecomment-637578147, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKOWI7P2UYDIOMEBQH6D2YDRUUD3VANCNFSM4NQCGMHQ .
-- Sent from my ouija board
@whedon re-invite @paulinepalma as reviewer
OK, the reviewer has been re-invited.
@paulinepalma please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations
@paulinepalma lemme know if that works, hopefully yes! 🌺
It works! Thank you very much :)
Le mar. 2 juin 2020, à 10 h 58, Olivia Guest notifications@github.com a écrit :
@paulinepalma https://github.com/paulinepalma lemme know if that works, hopefully yes! 🌺
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/2285#issuecomment-637598437, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKOWI7IAXQYVYQP4KDBLDUTRUUHS3ANCNFSM4NQCGMHQ .
-- Sent from my ouija board
@oliviaguest I started going through the repository and I am having difficulties installing the developper version of the package (under R version 4.0.0). I ended up installing the CRAN version, which works. It could be an issue with my own computer, so I am unsure whether I should mention this in the issues?
@paulinepalma I think this is exactly the kind of problem/solution @samhforbes should be able to solve for users (and might even already know how to solve). So, yes, please try and discuss with him here. 💯
Yes @paulinepalma if you can let me know where it fails, we can hopefully work it out. The development version was made with 4.0.0
Also yes — sorry! — @paulinepalma feel free if you want (if you think it's needed) to create a specific issue for that at the repo. Basically whatever is sensible for you and @samhforbes. As always link to it from here if you do make any related issues. 🌷
Ok! I'll create the issue now.
General checks ✅ Contribution and authorship: Has the submitting author (@samhforbes) made major contributions to the software? Does the full list of paper authors seem appropriate and complete? One contributor (TJ Mahr) made a small commit at some point, should they be in the acknowledgements somewhere? They are also mentioned in the vignette.
Functionality ➖Installation: Does installation proceed as outlined in the documentation? Problem encountered with the developer installation, not with the released CRAN version (https://github.com/samhforbes/PupillometryR/issues/12#issue-629469353). Maybe OS problem on my end? It may be good to specify which version of R and operating system are needed to run the package.
Documentation ➖Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems). Examples from the vignette are clear and detailed. However, with the released version, an error occurs when retrieving the “vignette(‘PupillometryR’)” potentially because the released version does not include the vignette (see https://github.com/samhforbes/PupillometryR/issues/12#issue-629469353) ✅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 Link to the issues board recently added to the Readme.
Software paper ✅Quality of writing: Is the paper well written (i.e., it does not require editing for structure, language, or writing quality)? A few typos, see https://github.com/samhforbes/PupillometryR/issues/13#issue-629496232 ➖References: Is the list of references complete, and is everything cited appropriately that should be cited (e.g., papers, datasets, software)? Do references in the text use the proper citation syntax? There are a few issues with the references of the paper and of the Readme file, see https://github.com/samhforbes/PupillometryR/issues/14#issue-629499835
@paulinepalma @Athanasiamo thanks for both your reviews so far! Super helpful and I really appreciate the work you are putting in. 👏
I edited your comments. I hope/think I left only the points with relevant info over and above the tick (if I removed anything vital, please feel free to put it back — and sorry if so!). TBC it's to help @samhforbes focus on what he needs to address. The stuff that just has a ✅ is already in the OP. I hope this makes sense!
@samhforbes Just to keep this under control as there are a lot of issues on the code repo, can you close (button at the bottom) these, presuming they are addressed, please? And of course any others that are dealt with. 😊
Yes, tidied up now!
I'm going to need to update the version because I've had to resubmit to CRAN (archived due to an older dependency that was fixed prior to peer review here).
Please let me know if there's anything else I can do
@whedon set v0.0.3 as version
I'm sorry @samhforbes, I'm afraid I can't do that. That's something only editors are allowed to do.
@whedon set v0.0.3 as version
OK. v0.0.3 is the version.
@whedon... you are so very strict! We like you anyway. 😆
I'm sorry human, I don't understand that. You can see what commands I support by typing:
@whedon commands
Hey all! 👋 @paulinepalma, @Athanasiamo, @samhforbes! Thank you to everybody for doing such a great job so far.
👉 Specifically for the reviewers, when they get a chance, check if their issues have been addressed and those that have are checked/ticked off above? 🌸
👉 For Sam, can you let me know which bits you are working on — again when you have the chance, no pressure. 🌼
PS: If all is done, BTW, just let me know so we can start preparing it for publication. 💯
All my points are ticked off :) So I'm happy with this.
I've just closed the last issue on the repository, which was to launch a pkgdown website as recommended by @Athanasiamo.
I've also updated the Geller reference as I've seen the paper has now come out in full, and Whedon preview suggests it compiles OK.
Thank you — amazing!
@paulinepalma I assume this is all your requests/ideas addressed, right? 😊
Yes! All of my comments have been addressed.
Le lun. 15 juin 2020, à 12 h 06, Olivia Guest notifications@github.com a écrit :
Thank you — amazing!
@paulinepalma https://github.com/paulinepalma I assume this is all your requests/ideas addressed, right? 😊
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/2285#issuecomment-644226216, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKOWI7IQEMYHEPCVQDPYRS3RWZBILANCNFSM4NQCGMHQ .
-- Sent from my ouija board
Wooooo!!!! @paulinepalma @Athanasiamo!!! Thank you both so much for your valuable and timely feedback on improving @samhforbes code and paper! 🎉
@whedon check references
Reference check summary:
OK DOIs
- 10.12688/wellcomeopenres.15191.1 is OK
- 10.3758/s13428-017-1007-2 is OK
- 10.3758/s13428-018-01190-1 is OK
- 10.3758/s13428-020-01374-8 is OK
- 10.1007/978-1-4757-7107-7 is OK
- 10.1111/j.1467-7687.2008.00805.x is OK
- 10.3758/s13428-011-0109-5 is OK
- 10.1177/2331216519832483 is OK
- 10.3758/s13423-018-1432-y is OK
- 10.1177/2331216518800869 is OK
- 10.1126/science.143.3611.1190 is OK
- 10.1037/h0026952 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@samhforbes can you create an archive (on Zenodo, figshare, or other) and post the archive DOI here, please? 😃
@whedon generate pdf
Yes thank you both so much @paulinepalma and @Athanasiamo - I'm really grateful for your input, it's a neater and sleeker package for your input.
@oliviaguest Up on Zenodo now: 10.5281/zenodo.3897291
@whedon set 10.5281/zenodo.3897291 as archive
Submitting author: @samhforbes (Samuel Forbes) Repository: https://github.com/samhforbes/PupillometryR Version: v0.0.3 Editor: @oliviaguest Reviewer: @paulinepalma, @Athanasiamo Archive: 10.5281/zenodo.3897291
: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
@paulinepalma & @Athanasiamo, 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 @oliviaguest know.
✨ Please try and complete your review in the next six weeks ✨
Review checklist for @paulinepalma
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @Athanasiamo
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper