Open editorialbot opened 7 months ago
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:
@editorialbot commands
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@editorialbot generate pdf
Software report:
github.com/AlDanial/cloc v 1.88 T=0.11 s (895.7 files/s, 143403.5 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Python 71 2635 3144 6908
Jupyter Notebook 4 0 1661 429
Markdown 5 132 0 375
TeX 2 36 0 217
reStructuredText 11 82 152 84
YAML 3 9 10 55
DOS Batch 1 8 1 26
Bourne Shell 2 9 2 16
make 1 4 7 9
-------------------------------------------------------------------------------
SUM: 100 2915 4977 8119
-------------------------------------------------------------------------------
gitinspector failed to run statistical information for the repository
Wordcount for paper.md
is 1222
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1016/j.jcp.2019.01.047 is OK
- 10.1016/j.jcp.2021.110114 is OK
- 10.1145/3428447 is OK
- 10.21105/joss.00940 is OK
- 10.48550/arXiv.2305.20053 is OK
- 10.1007/978-3-642-23099-8 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1007/BF01589116 is OK
- 10.1007/BF02591944 is OK
- 10.1137/0917003 is OK
- 10.1137/20M1381381 is OK
- 10.21105/joss.01292 is OK
- 10.1145/2566630 is OK
- 10.48550/arXiv.2209.02454 is OK
- 10.1007/978-1-4939-8636-1_2 is OK
MISSING DOIs
- None
INVALID DOIs
- None
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Hi, @Himscipy @IgorBaratta 👋 Welcome to JOSS and thanks for agreeing to review! The comments from @editorialbot above outline the review process, which takes place in this thread (possibly with issues filed in the SOUPy repository). I'll be watching this thread if you have any questions.
The JOSS review is different from most other journals. Our goal is to work with the authors to help them meet our criteria instead of merely passing judgment on the submission. As such, the reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention this issue so that a link is created to this thread (and I can keep an eye on what is happening). Please also feel free to comment and ask questions on this thread. In my experience, it is better to post comments/questions/suggestions as you come across them instead of waiting until you've reviewed the entire package.
We aim for reviews to be completed within a month or two. Please let me know if you require some more time. We can also use editorialbot to set automatic reminders if you know you'll be away for a known period of time.
Please feel free to ping me (@jedbrown) if you have any questions/concerns.
@Himscipy @IgorBaratta 👋 Could you please let us know when you'll be able to do this review?
Hi @jedbrown, I have started the checklist and will complete it in a couple of weeks.
Hello @jedbrown 👋 are there any updates on the review? Thanks!
@Himscipy @IgorBaratta :wave: Could you let us know how your reviews are going?
@jedbrown 👋 are there any updates on this review?
@Himscipy @IgorBaratta 👋 It's been months since we last heard from you. Could you please let us know when you'll be able to make progress on your review?
Hi @tomoleary, Thank you for submitting the paper+ software to JOSS. The developed package will be a great additions to the scientific computing research community. Following are my comments and feedback on the submission.
conda create -n soupy -c conda-forge python=3.11 fenics==2019.1.0 petsc4py==3.19 matplotlib scipy jupyter
Retrieving notices: ...working... done
Channels:
- conda-forge
- defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
To search for alternate channels that may provide the conda package you're looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
4. Below is how the repository compares to the community standards. If you can improve this, you could allow potential users to be major contributors to the project.
![Screenshot 2024-05-11 at 3 54 08 PM](https://github.com/openjournals/joss-reviews/assets/7496964/993fe82e-09f2-4ae7-9964-c62d42d08ad8)
Please assist in resolving the installation issue, I have also created a issue on the repo.
Hello @Himscipy, thank you for your initial feedback on the package!
We'll add installation instructions with docker. In the meantime, to make sure you can continue with the review, I believe the installation issue can be resolved by adding the flag --platform osx-64
to the conda call, i.e.
conda create -n soupy --platform osx-64 -c conda-forge python=3.11 fenics==2019.1.0 petsc4py==3.19 matplotlib scipy jupyter
Please me know if it works for you. If so, I'll also update the current installation instruction for arm mac users.
Hello everyone @Himscipy @IgorBaratta @jedbrown
Thank you all for your feedback on the submission! I appreciate your time in helping to improve the project.
So far, I have gone and dealt with the initial comments:
Installation: This was on both reviewers' checklists. I have updated the installation instructions to highlight the case of macos on arm machines. Also, based on suggestions from @Himscipy, I have also included a section on running through docker. Please see the latest INSTALL.md or the readthedocs for the updated installation instructions.
I have added an issue template and code of conduct to the repo for improvements based on community standards, as suggested by @Himscipy. Basic instructions for pull requests are available under the CONTRIBUTING.md.
I notice there are still some unchecked boxes under functionality/documentation. Please let me know if you have any comments with respect to these or any issues you would like addressed.
Hi all @Himscipy @IgorBaratta @jedbrown.
Please let us know if there are any further comments in light of the modifications delineated above by @dc-luo.
Thanks!
Hi @tomoleary, Thank you for addressing the comments and revising the repository. I tried the installation fixes and it works. I have completed my review checklist and I have no additional comments. Thank you for your contributions to the scientific computing research community with Soupy.
@jedbrown I have finished my review for the repo.
Best, Himanshu
Hi @Himscipy,
Thank you very much for finishing your review in light of the changes that @dc-luo made.
Best, Tom
Hello @Himscipy, thank you for completing the review. We appreciate your feedback for the project.
I notice @IgorBaratta has also completed their checklist. Please let me know if you have any further comments.
@jedbrown if everything looks good, can you please let me know of the next steps for me?
👋 @jedbrown - it seems like this is ready to be completed. Can you help the authors work on the final steps?
Submitting author: !--author-handle-->@dc-luo<!--end-author-handle-- (Dingcheng Luo) Repository: https://github.com/hippylib/soupy Branch with paper.md (empty if default branch): Version: Development Editor: !--editor-->@jedbrown<!--end-editor-- Reviewers: @Himscipy, @IgorBaratta Archive: Pending
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
@Himscipy & @IgorBaratta, 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 @jedbrown 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 @Himscipy
📝 Checklist for @IgorBaratta