-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW]: Learning Machine Learning with Lorenz-96 #241
Comments
Hello humans, I'm @editorialbot, a robot that can help you with some common editorial tasks. For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
Software report:
Commit count by author:
|
|
Paper file info: 📄 Wordcount for 🔴 Failed to discover a |
License info: ✅ License found: |
Review checklist for @Micky774Conflict of interest
Code of Conduct
General checks
Documentation
Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)
JOSE paper
|
Hey @Micky774 @AnonymousFool 👋 Wanted to check in on the status of your reviews, see if you needed anything or if there are any roadblocks I can help troubleshoot. Thanks! |
Oh my god, well this fell off my radar somehow. That was irresponsible of me. Mea culpa. I've got too much scheduled today to work on it, so I'll start work in earnest tomorrow. |
Review checklist for @AnonymousFoolConflict of interest
Code of Conduct
General checks
Documentation
Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)
JOSE paper
|
Sorry for the delay, and thank you for your patience. I will be performing the first part of my review today, and hope to complete a full round by tomorrow evening, circumstances permitting. |
Once again, sorry for the delay @dhruvbalwada. The good news is that the vast majority of the non-pedagogical components are already in a fantastic state, and there is no core content missing. If anything, most of these suggestions are to round out the existing content and offer some more concrete and explicit communication which future learners can benefit from. Below is my first-pass of the non-pedagogical sections. If you have any questions about the feedback, please feel free to let me know! In particular, if there is something you'd like a more detailed discussion and dissection of, it would probably be best to open an issue in your repository corresponding to the specific piece of feedback that needs clarification. We can continue a more detailed discussion there and simply link back to it in this thread for brevity/clarity. Non-pedagogical components reviewGeneral checks
Documentation
JOSE paper
|
Alright, I've done a run through of all the required material for the review. I agree with Meekail's feedback thus far, and I found one additional issue with respect to the non-pedagogical requirements that I've documented here. With respect to the pedagogical content, I think that the structure, ordering, and pacing of ideas throughout the notebooks is impeccable. I think though that there are a lot of small edits I could make to various sentences and formulae to improve their precision and clarity. I think the most productive and easiest way to deliver and discuss the feedback would be if I made a new branch of the repository in which I commit the edit ideas as changes to the notebooks. Then I can open a pull request, and we can use github's comment and suggestion infrastructure to organize discussion of the feedback. If you, on review, found the feedback valuable, then you can just merge the changes in. I've also noticed a lot of small typos and grammatical errors throughout the notebooks, none of which affected my ability to understand the ideas the notebooks communicate. But as part of my editing feedback, I could include spelling and grammatical fixes. Or I could just ignore them if you prefer. Thoughts @dhruvbalwada? |
@AnonymousFool - If you have the time to make the edits in a new branch, it would be great and very much appreciated. |
@AnonymousFool let us know how the review is progressing. If you face any further technical difficulties, reach out to me here / open an issue and I'll be addressing it |
Hi @AnonymousFool and @Micky774, thanks so much for your help so far! I still see some items in your checklists that haven't been addressed. Are you waiting for feedback, or would you be able to continue your reviews? |
@magsol I'll be updating my review this upcoming week, but afaik still waiting on changes in the repository to address the current given feedback as well. |
Hi @dhruvbalwada, the reviewers are indicating that they're waiting on changes on your end. Can you provide an update on how that's going? |
Hi @dhruvbalwada , @IamShubhamGupto: I saw you working on the feedback from @AnonymousFool, but I'm not clear on whether you have addressed the feedback from @Micky774 yet. I'd like to see if we can wrap this up soon; are you waiting on anything from the reviewers? |
Hi @magsol @Micky774 @AnonymousFool - we have made all the appropriate changes to the repo and the paper according to your suggestions. Please let us know what else to address and how to proceed. |
@magsol @Micky774 thank you for reviewing our work so far and waiting for the new changes. I believe as of today all the remaining requested changes have been published except for releasing version Let me know if the current version of the repository is ready and the release will be created subsequently |
Alright, yeah, I think the latest round of edits has covered the whole checklist without problems. I hope at some point to get around to those edit suggestions I want to do, but I seem to have bogged myself down in other problems, and I see no reason to prevent publishing what I already believe is a well-functioning educational resource. |
@editorialbot set 10.5281/zenodo.13357587 as archive |
Done! archive is now 10.5281/zenodo.13357587 |
@editorialbot recommend-accept |
|
|
👋 @openjournals/jose-eics, this paper is ready to be accepted and published. Check final proof 👉📄 Download article If the paper PDF and the deposit XML files look good in openjournals/jose-papers#150, then you can now move forward with accepting the submission by compiling again with the command |
@magsol - wondering if we need to do anything else for the final/next step? |
@dhruvbalwada Nope, only @openjournals/jose-eics can make the final acceptance. We just have to sit tight :) |
@magsol - I noticed that the tag @openjournals/jose-eics doesn't seem to link to anything. Is there anything else we can do to help push things along? |
@dhruvbalwada Like the checkboxes in the editor checklist above, that link requires certain permissions to view; suffice to say it does link to the list of EiCs for JOSE. That said, we still just have to sit tight. I'm pinging the EiCs but otherwise they're the only ones who can finalize the acceptance. I know it's taking awhile and I deeply appreciate your patience; we're almost there. |
@magsol does JOSE has a publication frequency? such as monthly releases? If so, with the new month almost here, I was hoping we could see some progress on this end. Thanks |
@IamShubhamGupto There is no publication frequency with JOSE, it happens instantly once all the checks have been made. The simple fact that is we are experiencing a massive monthslong backlog that started with the COVID pandemic and which we are still struggling to get out from under. I understand wanting to get this published as soon as possible, and it will, but for now we just have to wait. I know this isn't the answer you want, but I do appreciate your patience as we work through the backlog. |
@magsol Thank you for the clarification! As of now I see two other issues with the recommend-accept label, is this the backlog you are referring to? |
Partially. The backlog extends well beyond JOSE, as the EiCs have many competing responsibilities. |
Post-Review Checklist for Editor and AuthorsAdditional Author Tasks After Review is Complete
Editor Tasks Prior to Acceptance
|
The title and author list on the Zenodo archive do not match the paper title and authors. Please check. (On Zenodo you can just update the metadata, there's no need for a new archive version. Note that you may not want Zenodo to do automatic updates of versions with each release, and that Zenodo pulls from committers into the author list.) |
License mismatch: I note that the Zenodo archive shows Creative Commons Attribution 4.0 International, while the GitHub repository shows MIT license. Licenses should match. Relatedly, the footer of the JupyterBook just has a copyright notice, with no license listed. This could mislead readers that visit only the rendered book to think the materials are all-rights-reserved. Suggest modifying the footer to add license info. And since this submission has both narrative content and code, you may consider dual licensing: MIT for code, CC-BY for text and figures. |
After updating the footer and licensing, would you like us to do another release and update the zenodo with it? The reason Zenodo is not matching is because there are some authors that did not directly contribute into github and also because most authors don't have their right affiliations on github. This means that we have to manually update the zenodo meta data. We are happy to do this, but would like to do this only after all other changes have been made. Unless you know of some way to copy the author metadata from an older zenodo version - the first few versions have the right authors?? However, since the review process keeps asking for new version after new version, we just gave up on updating zenodo meta data for so many authors and decided to wait till the end. |
The handling editor @magsol has issued |
The licensing in Zenodo is selected on metadata, so it would not require a new version; it is up to you if you want to update the archive after minor edits like the footer (which just changes a config file). |
Your could list the copyright owners as well as the year, and then the license. Like: (c) Copyright 2024 Dhruv Balwada, Ryan Abernathey, Shantanu Acharya, et al. — License: MIT for code, CC-BY for text and figures. |
Doubly licensed Jupyter notebooks are the norm nowadays, but are not handled gracefully by hosting services. You could leave the CC-BY license in Zenodo (I think it admits only one, but haven't checked in a while.) In the GitHub repo, you could add a License notice in the README. |
Once merged, we will have to update the version one more time on GitHub if im not wrong |
We don't require a new version tag for minor tweaks like this, but up to you. |
@labarba - I believe we have made all the changes you requested. |
@labarba - just a gentle nudge about this issue. I believe we have passed all the requirements now for a few weeks. |
Submitting author: @dhruvbalwada (Dhruv Balwada)
Repository: https://github.com/m2lines/L96_demo
Branch with paper.md (empty if default branch):
Version: v1.0.3
Editor: @magsol
Reviewers: @Micky774, @AnonymousFool
Archive: 10.5281/zenodo.13357587
Paper kind: learning module
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
@Micky774 & @AnonymousFool, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review.
First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://openjournals.readthedocs.io/en/jose/reviewer_guidelines.html. Any questions/concerns please let @magsol 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 ✨
Checklists
📝 Checklist for @Micky774
📝 Checklist for @AnonymousFool
The text was updated successfully, but these errors were encountered: