Closed whedon closed 3 years ago
Dear @bshoshany, thanks for the comprehensive answers!
The points on papers and tests are understandable and I think that your explanation are acceptable and fulfill the requirements for publication.
A comment regarding automated tests (hopefully you or your students can implement them later): at the present moment only developer can verify the calculations performed by the software (manually, as it is described), but the end used is not able to do so, especially if not an expert in the field. So, the explicit comparison of calculation results would be a great advantage, but taking into account the target audience of your software, the current documentation is sufficient.
Regarding parallelization -- I think it is indeed platform/memory/CPU/etc related issue and unavoidable taking into account diversity of Mathematica installations. Could you please send me a short notebook, which tests only parallelization, so I can run and troubleshoot it? I think it is just a minor bug and can be discussed just in your github and should not postpone the publication.
I am happy with summary corrections, I think it is sufficient to modify text in this way.
@VivianePons I recommend to give a green light to a paper, the software clearly represents scholarly effort and is very well documented. The minor improvements can be implemented in upcoming versions.
Thank you very much @kostunin , with your green light, I can now take it to next step toward publication :)
@whedon generate paper
I'm sorry human, I don't understand that. You can see what commands I support by typing:
@whedon commands
@whedon generate pdf
PDF failed to compile for issue #3416 with the following error:
Can't find any papers to compile :-(
@whedon generate pdf from branch paper
Attempting PDF compilation from custom branch paper. Reticulating splines etc...
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon check references
@whedon check references from branch paper
Attempting to check references... from custom branch paper
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1007/s41114-018-0015-6 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@VivianePons I guess @bshoshany did not introduce the corrected paragraph in the final version, let us wait for his confirmation.
No problem, @bshoshany let me know when the paper is in its final state for publication
@kostunin Thank you so much for green-lighting the publication!
Thanks for your help with the potential bug - I've attached a parallelization test notebook here, please let me know if it doesn't work for you (perhaps by opening an issue in the package repository): Test.zip.
Now that I have your approval, I updated paper.md
with the new paragraph.
@VivianePons The paper is now ready for publication! Thanks :)
@whedon generate pdf from branch paper
Attempting PDF compilation from custom branch paper. Reticulating splines etc...
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon check references
@whedon check references from branch paper
Attempting to check references... from custom branch paper
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1007/s41114-018-0015-6 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@bshoshany thanks! Can you make a tagged release of the paper / software (on Zenodo, figshare, or other) and send me the DOI? Be careful to use the same metadata (title, author) as for the paper itself
@VivianePons I'm not sure I understand, doesn't JOSS generate its own DOI for the paper? The paper proof shows 10.21105/joss.03416
as the DOI.
JOSS does but I need a tagged release of the software
I see, no problem. The software already has a DOI from Zenodo: doi:10.5281/zenodo.4742935
Is that okay, or do I need to create a separate one with the same title as the paper?
I see that this one is from August 8, has there been no change since then?
In any case, I need the same title indeed. I believe you can change it without making a new one
The latest version of OGRe is indeed v1.6 from 2021-08-07. I did change paper.md
a few days ago due to @kostunin's comments, but that's not reflected in Zenodo since it only refers to the software and not the paper.
I changed the title now. Please let me know if you also need the paper to be included in the tagged release, or if just the software is enough.
That's perfect, thanks!
@whedon set 10.5281/zenodo.5168868 as archive
OK. 10.5281/zenodo.5168868 is the archive.
@whedon set v1.6 as version
OK. v1.6 is the version.
Hi @kostunin you forgot to check the "Performance" box. The box needs to be checked even if there is no performance claim.
Hi @kostunin you forgot to check the "Performance" box. The box needs to be checked even if there is no performance claim.
done
I can now propose the paper for publication! Congratulation @bshoshany and thank you @kostunin and @amelialdrew for the reviews
@whedon recommend-accept from branch paper
Attempting dry run of processing paper acceptance...
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1007/s41114-018-0015-6 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:wave: @openjournals/joss-eics, this paper is ready to be accepted and published.
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/2552
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/2552, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true from branch paper
Hi @bshoshany, I'm the AEIC on duty this week, doing some final checks. I just have a few minor edits for your paper before accepting:
-
) as em-dashes (—
). Can you replace those with the latter? For example, in the first paragraph, "...general relativity - the field..." should be "...general relativity—the field...".@author:2001
citation format rather than [@author:2001]
. This would change (e.g.) "differential geometry in (Kobayashi & Nomizu, 1996a)" to "differential geometry in Kobayashi & Nomizu (1996a)". The other option is to remove the "in" before the references and combine, like "differential geometry (Kobayashi & Nomizu, 1996a; Kobayashi & Nomizu, 1996b)" by changing the text to differential geometry [@Kobayashi1; @Kobayashi2]
.Hi @kyleniemeyer, thanks for the comments! I have applied all of your suggestions to the paper. Please let me know if any other changes are needed.
@whedon generate pdf from branch paper
Attempting PDF compilation from custom branch paper. Reticulating splines etc...
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon accept deposit=true from branch paper
Doing it live! Attempting automated processing of paper acceptance...
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨
Here's what you must now do:
Party like you just published a paper! 🎉🌈🦄💃👻🤘
Any issues? Notify your editorial technical team...
Submitting author: @bshoshany (Barak Shoshany) Repository: https://github.com/bshoshany/OGRe Version: v1.6 Editor: @VivianePons Reviewer: @kostunin, @amelialdrew Archive: 10.5281/zenodo.5168868
: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
@kostunin & @amelialdrew, 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 @VivianePons 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 @kostunin
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @amelialdrew
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper