Closed whedon closed 1 year ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @tomsing1, @corybrunson it looks like you're currently assigned to review this paper :tada:.
:warning: JOSE reduced service mode :warning:
:star: Important :star:
If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/jose-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 689
PDF failed to compile for issue #202 with the following error:
/app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-c5c16aedb3d6/lib/whedon.rb:147:in `check_fields': Paper YAML header is missing expected fields: affiliations (RuntimeError)
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-c5c16aedb3d6/lib/whedon.rb:89:in `initialize'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-c5c16aedb3d6/lib/whedon/processor.rb:38:in `new'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-c5c16aedb3d6/lib/whedon/processor.rb:38:in `set_paper'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-c5c16aedb3d6/bin/whedon:58:in `prepare'
from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
from /app/vendor/bundle/ruby/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
from /app/vendor/bundle/ruby/2.6.0/bundler/gems/whedon-c5c16aedb3d6/bin/whedon:131:in `<top (required)>'
from /app/vendor/bundle/ruby/2.6.0/bin/whedon:23:in `load'
from /app/vendor/bundle/ruby/2.6.0/bin/whedon:23:in `<main>'
Software report (experimental):
github.com/AlDanial/cloc v 1.88 T=0.17 s (354.5 files/s, 164598.1 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
HTML 32 933 132 22469
CSS 4 36 12 1838
JavaScript 11 200 197 1768
JSON 9 0 0 794
XML 1 0 0 131
TeX 2 10 0 115
YAML 1 7 0 64
Markdown 2 33 0 52
-------------------------------------------------------------------------------
SUM: 62 1219 341 27231
-------------------------------------------------------------------------------
Statistical information for the repository 'b33ad746645384223cfc76cf' was
gathered on 2023/03/14.
The following historical commit information, by author, was found:
Author Commits Insertions Deletions % of changes
Trevor French 6 6293 4128 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
Trevor French 2165 34.4 0.2 9.10
Failed to discover a valid open source license.
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- None
MISSING DOIs
- None
INVALID DOIs
- https://doi.org/10.1016/j.ijinfomgt.2016.01.006 is INVALID because of 'https://doi.org/' prefix
:wave: @tomsing1, please update us on how your review is going (this is an automated reminder).
:wave: @corybrunson, please update us on how your review is going (this is an automated reminder).
Update: I have not begun my review due to some unexpected obligations, but i expect to begin this week and will try to conclude next week.
@whedon Sorry for the delay, but I have started the review now. My reviewer invite seems to have expired, would you mind reissuing it?
I'm sorry human, I don't understand that. You can see what commands I support by typing:
@whedon commands
@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
EDITORIAL TASKS
# Compile the paper
@whedon generate pdf
# Compile the paper from alternative branch
@whedon generate pdf from branch custom-branch-name
# Ask Whedon to check the references for missing DOIs
@whedon check references
# Ask Whedon to check repository statistics for the submitted software
@whedon check repository
@stats-tgeorge could you please clarify whether the "Documentation" section of the checklist refers to the repository / README or to the website / product? My understanding is the former, but i want to be sure before marking items off or raising issues on the repo. Thank you!
@corybrunson my understanding is also the repository. Thank you for your weekend work!
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@stats-tgeorge i'm working through the text and have a positive overall impression of the instructional / pedagogical items on the reviewer checklist. I have one thought on it now, and if it's OK with you i'll add any additional thoughts on it to this comment as i go.
@stats-tgeorge My review is complete, and the author has addressed all of the concerns I had raised in their github repository. I was able to confirm that the paper matches the criteria of the checklist, except for (maybe) one:
Can you advise on how to proceed, please, e.g. whether the author should discuss this in the paper, or if bullet point in the check list can be ignored given the intended use of the resource?
I think this is a useful resource, and recommend publication in JOSE. One more thought:
@corybrunson that sounds good. Was that your only question?
@tomsing1 I would say they should mention that is the intended use somewhere in their resource. I like the authors suggestion for in their "structure of the book" section. Thank you!
@stats-tgeorge my only one so far; if i have more then i'll add them and point back to that comment in my wrap-up comment.
@stats-tgeorge i've completed my review and am waiting only for one issue raised by @tomsing1 to be resolved.
@stats-tgeorge and @corybrunson : The final issue has been resolved and my review is complete as well!
@openjournals/jose-eics This one is all ready to be accepted.
Thank you @tomsing1 and #corybunson for your work!
@stats-tgeorge I created a new version/release for this which captures all of the changes that were made through the review process. It's now version 1.1.0. Do I need to do anything to update the version on this issue?
@TrevorFrench I looked around for it and I see your recent updates on the repo. There is one open issue still. Did that get resolved just not closed out? Issue 22.
@stats-tgeorge I just resolved issue 22 and updated the release here.
hi @stats-tgeorge π β do run @whedon set v1.1.0 as version
after checking the tagged release matches in the target repo.
Next step will be for the author to make an archive on Zenodo and report the DOI here, and the editor to run @whedon set <doi> as archive
βthe author should make sure to edit the archive metadata so that the title and author list match the JOSE paper. Then finally run @whedon recommend-accept
.
The DOI is: 10.5281/zenodo.7896407
The archive can be found here.
@whedon set v1.1.0 as version
OK. v1.1.0 is the version.
@whedon set 10.5281/zenodo.7896407 as archive
OK. 10.5281/zenodo.7896407 is the archive.
@whedon recommend-accept
Attempting dry run of processing paper acceptance...
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.5281/zenodo.3265164 is OK
MISSING DOIs
- None
INVALID DOIs
- https://doi.org/10.1016/j.ijinfomgt.2016.01.006 is INVALID because of 'https://doi.org/' prefix
:wave: @openjournals/jose-eics, this paper is ready to be accepted and published.
Check final proof :point_right: https://github.com/openjournals/jose-papers/pull/118
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/jose-papers/pull/118, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
hi @TrevorFrench : please fix the DOI for the Frizzo-Barker reference. The comment from our bot above explains it: remove the URL prefix.
Also, it doesn't quite make sense to cite in the paper the actual learning resource this paper is about. The learning resource will be automatically included as a link in the margin metadata, and also on the landing page of the paper in the JOSE site. You also have a full link at the end of the Summary, which again is redundant to the article metadata linking to the GitHub location of your resource. Consider removing these.
@whedon accept deposit=true
Doing it live! Attempting automated processing of paper acceptance...
π¨π¨π¨ THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSE! π¨π¨π¨
Here's what you must now do:
Party like you just published a paper! πππ¦ππ»π€
Any issues? Notify your editorial technical team...
Congratulations, @TrevorFrench, your JOSE paper is published! π
Huge thanks to our Editor: @stats-tgeorge, and Reviewers: @tomsing1, @corybrunson β we couldn't do this without you π
: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://jose.theoj.org/papers/10.21105/jose.00202/status.svg)](https://doi.org/10.21105/jose.00202)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/jose.00202">
<img src="https://jose.theoj.org/papers/10.21105/jose.00202/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: https://jose.theoj.org/papers/10.21105/jose.00202/status.svg
:target: https://doi.org/10.21105/jose.00202
This is how it will look in your documentation:
We need your help!
Journal of Open Source Education 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: @TrevorFrench (Trevor French) Repository: https://github.com/TrevorFrench/R-for-Data-Analysis Version: v1.1.0 Editor: @stats-tgeorge Reviewer: @tomsing1, @corybrunson Archive: 10.5281/zenodo.7896407
:warning: JOSE reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSE is currently operating in a "reduced service mode".
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
@tomsing1 & @corybrunson, 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 @stats-tgeorge 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 @tomsing1
Conflict of interest
Code of Conduct
General checks
Documentation
Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)
JOSE paper
paper.md
file include a list of authors with their affiliations?Review checklist for @corybrunson
Conflict of interest
Code of Conduct
General checks
Documentation
Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)
JOSE paper
paper.md
file include a list of authors with their affiliations?