-
-
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]: PyCUTEst: an open source Python package of optimization test problems #4377
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 |
Review checklist for @stsievertConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Hi @GuillaumeDerval, @stsievert how is your review going? |
@jfowkes can you please recommend new reviewers? |
Sorry @diehlpk; my deadline just passed. I will complete my review before Monday June 20. |
Thanks for the heads up. Looking forward to your review. |
I could volunteer to review this one if needed |
@jonjoncardoso that would be great, I will invite you soon. |
@editorialbot add @jonjoncardoso as reviewer |
@jonjoncardoso added to the reviewers list! |
@GuillaumeDerval are you still available to review this paper? |
@diehlpk fyi I am finally getting around to reviewing this after a (too long) delay. |
I think this paper is nearly ready for acceptance into JOSS, however, I do not think it is ready now, as-is. Correspondingly, I have checked most of the boxes in #4377 (comment). I found two clearly blocking issues:
I had significant difficulty installing this software on macOS 10.14 to complete this review; I had to put PyCUTEst in it's own Dockerfile and complete my review there. I think the install docs could use some improvement/modification. Here's my Dockerfile: The Dockerfile I used to install PyCUTEst
I recommend adding this as an install option to the docs. Other issues/style nits include the following (in no particular order):
|
@jfowkes please have a look at the comments above. |
@stsievert thank you very much for taking the time to review our submission, much appreciated. In response to the two blocking issues you raised:
I'm sorry to hear that you had difficulties installing on macOS but version 10.14 is rather outdated now and no longer supported by homebrew. Our CI tests PyCUTEst installation with homebrew on the latest macOS as well as Linux (see our Github Actions). We are of course happy to add your dockerfile as an alternative installation option to the docs. Regarding the other issues you raised:
@diehlpk what is the procedure going forward? Do we make the requested changes and then come back here for a re-review? |
@jfowkes yes, you do all the requested changes and ping the reviewer here on GitHub. If you need clarification, you will ask him here as well. |
'scuse me, I mean that some files in the |
@editorialbot commands |
I have some minor editorial comments on the paper:
Please address these timely, so we can publish the paper next week. After you addressed these comments, please do the following:
|
@editorialbot generate pdf |
@diehlpk thank you, I have addressed the minor editorial comments in the paper. We have also released a new version (Version 1.4) with all the changes. This has been uploaded to Zenodo under the following DOI: |
@editorialbot set 10.5281/zenodo.7244291 as archive |
Done! Archive is now 10.5281/zenodo.7244291 |
@editorialbot set v1.4 as version |
Done! version is now v1.4 |
@editorialbot recommend-accept |
|
|
@jfowkes Thanks, I can now recommend the paper for publication. |
👋 @openjournals/csism-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#3643, then you can now move forward with accepting the submission by compiling again with the command |
@jfowkes - I'm the track editor who will accept and publish this paper. I have a few minor changes that I've suggested in jfowkes/pycutest#35 - please merge this or let me know what you disagree with, then we can complete the process. |
@danielskatz thank you very much, I have merged your minor changes. |
@editorialbot recommend-accept |
|
|
👋 @openjournals/csism-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#3644, then you can now move forward with accepting the submission by compiling again with the command |
@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 to @jfowkes (Jaroslav Fowkes) and co-authors!! And thanks to @stsievert and @jonjoncardoso for reviewing, to @diehlpk for editing! We couldn't do this without you |
🎉🎉🎉 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: @jfowkes (Jaroslav Fowkes)
Repository: https://github.com/jfowkes/pycutest
Branch with paper.md (empty if default branch):
Version: v1.4
Editor: @diehlpk
Reviewers: @stsievert, @jonjoncardoso
Archive: 10.5281/zenodo.7244291
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
@GuillaumeDerval & @stsievert, 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 @diehlpk 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 @stsievert
📝 Checklist for @jonjoncardoso
The text was updated successfully, but these errors were encountered: