-
-
Notifications
You must be signed in to change notification settings - Fork 38
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]: NuclearToolkit.jl: A Julia package for nuclear structure calculations #4694
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:
|
|
Wordcount for |
|
@rkurchin Thank you for your kind help and editorial work. |
@SotaYoshida it is not only acceptable, it is highly encouraged! As for tagging, we will ask you to issue a new release tag at the end of the review process. If you want to do so along the way, that's fine, but it's not necessary. |
I got it. Thanks! |
Review checklist for @mdavezacConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
The package is a truly ambitious effort to translate a number of nuclear structure many-body methods to Julia, with the goal of providing a modular framework to advance such methods for students and researchers. Unfortunately, the code makes little use of best practices in software design (unit-testing, separation of concerns, encapsulation, etc), Julia's capabilities promoting modularity (multiple dispatch), and reads more like a direct translation of an old Fortran code than a modern implementation. This in itself should not stop publication in JOSS. However, I believe the state of the documentation and the testing is not yet sufficient to verify the functionality claims:
Also, the code will not run as a package (see SotaYoshida/NuclearToolkit.jl#27). There are a few typos in the paper:
|
@mdavezac I will make changes in between, but I will ask you to confirm at some point not to bother you repeatedly, so please do not care about the details of the changes until then. Again, I appreciate you taking the time to review this package. |
@SotaYoshida, just wanted to check in on the progress on these updates. How are things going? |
@editorialbot set v2.0.1 as version |
I'm sorry @SotaYoshida, I'm afraid I can't do that. That's something only editors are allowed to do. |
@mdavezac Apologies for the delay. I have made dozens of modifications on the package according to your valuable comment, and then tagged the latest one as v2.0.1. Here is the summary and reply to your comment:
I know you are very busy, but I hope you could give us another review. Thank you so much for your time. |
@SotaYoshida thanks for all your work on these changes! Just so you know, adding the version tag via the bot is something only I as the editor have the permission to do. I usually wait until the end of the review to do that so it can just be set when it's finalized. So don't worry about it! |
Review checklist for @villaaConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
@SotaYoshida I started reviewing, I think the paper is well written I submitted one issue on GitHub relating to reference links and DOIs for arXiv-only references. I generally tag the issues related to my review with [JOSS Review]. I will continue reviewing the software! |
@SotaYoshida, thank-you for all your work. I'm afraid I have not been able to get to it yet, but I hope to finish the review by next week. |
This comment was marked as duplicate.
This comment was marked as duplicate.
Done! Archive is now 10.5281/zenodo.7314918 |
Two more tiny fixes on paper:
After that we should be good to go! |
@rkurchin Thanks! |
@editorialbot generate pdf |
@editorialbot recommend-accept |
|
|
👋 @openjournals/pe-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/joss-papers#3721, then you can now move forward with accepting the submission by compiling again with the command |
Hi @SotaYoshida, I made a small fix to the |
Hi @kyleniemeyer. Thank you for your modifications. |
@editorialbot generate pdf |
@editorialbot accept |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
Congratulations @SotaYoshida on your article's publication in JOSS! Many thanks to @mdavezac and @villaa for reviewing this submission, and @rkurchin for editing. |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! The Journal of Open Source Software 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: @SotaYoshida (Sota Yoshida)
Repository: https://github.com/SotaYoshida/NuclearToolkit.jl
Branch with paper.md (empty if default branch): main
Version: 0.2.5
Editor: @rkurchin
Reviewers: @mdavezac, @villaa
Archive: 10.5281/zenodo.7314918
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
@mdavezac & @villaa, 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://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @rkurchin 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 @mdavezac
📝 Checklist for @villaa
The text was updated successfully, but these errors were encountered: