Closed whedon closed 2 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @firasm & @pschloss 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/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
Software report (experimental):
github.com/AlDanial/cloc v 1.88 T=0.12 s (802.6 files/s, 146479.8 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
Rmd 75 3374 7389 4602
Markdown 13 260 0 856
HTML 1 9 1 642
TeX 1 18 0 140
R 1 12 3 67
make 2 14 3 61
Python 1 5 4 22
YAML 1 5 0 14
Bourne Again Shell 1 5 1 13
--------------------------------------------------------------------------------
SUM: 96 3702 7401 6417
--------------------------------------------------------------------------------
Statistical information for the repository 'fe60f61c653b64ac0e364fa4' was
gathered on 2021/05/26.
The following historical commit information, by author, was found:
Author Commits Insertions Deletions % of changes
Zach 3 38 7 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
zdelrosario 31 100.0 0.0 16.13
: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.1073/pnas.1319030111 is OK
- 10.21105/joss.01686 is OK
MISSING DOIs
- 10.18260/1-2--22585 may be a valid DOI for title: The flipped classroom: A survey of the research
- 10.3917/mediu may be a valid DOI for title: Medium
- 10.18637/jss.v064.i04 may be a valid DOI for title: fitdistrplus: An R Package for Fitting Distributions
INVALID DOIs
- None
@whedon generate pdf
(Update DOI for "The Flipped Classroom" and fitdistrplus....)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
:wave: @firasm, please update us on how your review is going (this is an automated reminder).
:wave: @pschloss, please update us on how your review is going (this is an automated reminder).
I completed my first review and posted issues on the target repository. I like the overall format and goals of the materials and think they represent a unique contribution. The issues I filed concerned...
I look forward to reviewing the revised materials!
Hello @zdelrosario!
Thanks for creating such a great resource! In some cases I've added my comments to existing issues so the reviewer feedback is consolidated in one place:
Links to a few issues:
Let me know when there's something new you'd like me to look at, or if you need help implementing any of my suggestions. If any of the suggestions seem particularly onerous or not rewarding, let's discuss!
Hi @pschloss and @firasm ! Many thanks for the detailed feedback; I am looking forward to addressing these comments, as I believe they will substantially improve the work. Note that I have a few clarifying questions on some of your comments; I'll direct those to the relevant issues.
hi @zdelrosario 👋
Checking in to ask you about your timeline to address the feedback with a revision? If you think you cannot get to this in the next few weeks, we should put a paused label on it. Let us know! Many thanks!
Hi @ttimbers !
Yes, a pause would be best. I got a lot of really great feedback from the reviewers, but I have a heavy teaching responsibility right now. I'm hoping to get back to this sometime after my Fall semester.
OK, thanks for letting me know @zdelrosario! I will this as so and then ping you at the end of the fall semester.
@zdelrosario - any chance you are able to pick this review up again in the near future?
@ttimbers yup! My semester ends this week; aiming to use the winter break to address these reviewer comments....
Wonderful, thanks for the update! I will remove the pause label at the end of the week then :)
@whedon generate pdf
(Re-building paper with suggested edits.)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon generate pdf
(Re-building paper to correct typos; collect small edits)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@ttimbers , @pschloss , @firasm
Many thanks to @pschloss and @firasm for the detailed and helpful comments. Clearly it has taken me a long while to respond to this review. A major obstacle for me was finding the time to teach myself some of the GitHub Action trickery necessary to fully address the reviewer comments. However, I believe I have found a solution that substantially improves the infrastructure of the repository, which will make these materials much easier for both teachers and learners to use the content. Please see links to reviewer comments below, and my responses to those comments:
Comments from @pschloss
build
branch, which drastically simplifies the process of setting up the materials..Rproj
file to the repo (and build). This is no longer necessary to find the correct directory, but it does help with quality-of-life issues (to my knowledge, the Git interface for Rstudio only works when a project is open).Comments from @firasm
build
branch through GitHub Actions to produce a user-friendly zip archive. This obviates the need for a local run of make
, and automatically down-selects to just the challenges/
and exercises_sequenced/
directories.make
is obviated by the updates to Installation Instructions mentioned above.exercises/
and exercises_sequenced/
is obviated (for learners) by the updates to Installation Instructions mentioned above.This is fantastic @zdelrosario - well done. It's been a long time but I think you've addressed all my comments, so I'm happy!
The content is much more discoverable now. I except it will also make it easy for others to use your work as well. I'm not sure what your overall goal is with the project, but if you like, you can convert the repo to a "template" repo (this is different from forking) so others can get an exact duplicate of your repo with all the actions and the machinery.
I'm happy with the changes that were made. Well done!
@firasm Thanks! I'll give the template repository option some thought: Helping others use the action infrastructure definitely sounds useful, but doesn't that also prevent forking? I would also like to allow folks to easily contribute to improving the materials, so it seems like a tradeoff to me.
@pschloss Thanks!
@ttimbers Please let me know if there is anything else I need to do to finish up this revision.
Template repos can still be forked - they are mostly independent.
@firasm good to know! No reason not to make it a template repo then. I'll make sure to add some documentation on this use-case.
Thanks @zdelrosario for the revisions in response to @pschloss and @firasm 's very helpful and critical feedback. I will regenerate the PDF and then accept the manuscript (which I just read over again, and enjoyed reading very much!).
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon recommend-accept
No archive DOI set. Exiting...
@zdelrosario - I see we have not yet archived this. What we need for you to do next step is to archive this on Zenodo, issue a tagged release on the repository and generate a DOI. Please me know if I can assist you in any way on this. Once you have that, I will recommend accept again.
@whedon set 10.5281/zenodo.6314141 as archive
OK. 10.5281/zenodo.6314141 is the archive.
@whedon recommend-accept
Attempting dry run of processing paper acceptance...
: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/81
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/jose-papers/pull/81, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1073/pnas.1319030111 is OK
- 10.21105/joss.01686 is OK
- 10.18637/jss.v064.i04 is OK
MISSING DOIs
- 10.2307/1403699 may be a valid DOI for title: Statistical thinking in empirical enquiry
- 10.1093/oso/9780190222055.003.0002 may be a valid DOI for title: Exploratory data analysis
- 10.2307/1403333 may be a valid DOI for title: New pedagogy and new content: The case of statistics
INVALID DOIs
- 10.18260/1-2–22585 is INVALID
@whedon check references
Hmm, I checked that last invalid DOI, and it appears to be valid in the raw bibtex file, reproduced below.
doi={10.18260/1-2--22585}
Looks like that double dash --
might be getting converted to a single dash? Removed the offending DOI temporarily for testing....
Also couldn't find a DOI for Tukey's EDA, but that's a rather old reference, so I'm not surprised.
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1073/pnas.1319030111 is OK
- 10.21105/joss.01686 is OK
- 10.18637/jss.v064.i04 is OK
- 10.2307/1403699 is OK
- 10.2307/1403333 is OK
MISSING DOIs
- 10.18260/1-2--22585 may be a valid DOI for title: The flipped classroom: A survey of the research
- 10.1093/oso/9780190222055.003.0002 may be a valid DOI for title: Exploratory data analysis
INVALID DOIs
- None
@zdelrosario - apologies for the delay! Was consulting with more experienced folks on what to do here. 10.18260/1-2--22585
looks like a valid DOI and so we can ignore the check saying that it is missing (the checks are not perfect). And yes, as Tukey's book is from quite a while ago, it has no DOI. So again, we can ignore the missing check on that.
@openjournals/jose-eics I think this paper should now be ready for full acceptance. Please let me know if I missed a step with whedon.
@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, @zdelrosario, your JOSE paper is published! 🚀
Huge thanks to our Editor: @ttimbers, and the Reviewers: @firasm, @pschloss — 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.00117/status.svg)](https://doi.org/10.21105/jose.00117)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/jose.00117">
<img src="https://jose.theoj.org/papers/10.21105/jose.00117/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: https://jose.theoj.org/papers/10.21105/jose.00117/status.svg
:target: https://doi.org/10.21105/jose.00117
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:
Thanks @labarba , @ttimbers , @firasm , @pschloss , and everyone at the JOSE team! This whole review process has significantly improved the teaching materials, and was overall a very positive experience!
Submitting author: @zdelrosario (Zachary del Rosario) Repository: https://github.com/zdelrosario/data-science-curriculum Version: v0.1 Editor: @ttimbers Reviewer: @firasm, @pschloss Archive: 10.5281/zenodo.6314141
: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
@firasm & @pschloss, 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 @ttimbers 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 @firasm
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 @pschloss
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?