-
-
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]: hIPPYlib: An Extensible Software Framework for Large-Scale Inverse Problems #940
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @IgorBaratta, it looks like you're currently assigned as the reviewer for this paper 🎉. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
|
|
Many thanks @IgorBaratta, @boehmc for being willing to review 🎉! In the main issue thread above, there are checklists for each of you to help guide the review. Please let me know if you have any questions or if I can help clarify anything. We really appreciate if you can complete the review within the next 2 weeks. If for any reason you are delayed, please just keep us updated. Thanks! |
Hey @uvilla (and co), Please allow me a few more days to play around with it. I will finish everything by the end of the week. In the mean time I have a few minor things:
Paper
|
Hi @boehmc , Thank you very much for taking the time to look at the code and for your spot on comments.
No rush to complete the review. Please take your time experimenting with the code. Cheers, Umberto |
@whedon generate pdf |
|
@whedon generate pdf |
|
PDF failed to compile for issue #940 with the following error: % Total % Received % Xferd Average Speed Time Time Time Current 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 |
@whedon generate pdf |
|
@boehmc , Thank you again for your constructive comments regarding the paper. Commit 1b862f03d633a0da8eb1ab62d4d3b62d4da22563 addresses them. Here, the revised manuscript. Looking forward for the rest of your review. |
@whedon generate pdf |
|
I've just sent you a pull requests with a few tiny typos I noticed while reviewing the paper (only one of them is actually math related) Additionally, in tutorial 4, you may want to switch the notation of the domain from D to Omega and I think the forward operator is sometimes denoted by F and sometimes by B. Thanks for updating the paper. Everything looks fine to me and it is very convenient to use with the docker image. This is a really nice package and I have a few applications in mind, where I might use hippylib for my own research. Thanks a lot for making it available! |
Thank you very much for your pull request to fix some typos in the tutorials. I have also updated tutorial 4 (see commit 4ff5327573049641963c8f297212b9c1db00ebfa ), to clarify that F is the parameter-to-observable map and B the observation operator. |
I had known hIPPYlib for some time and recently played with the tutorials. The tutorials are informative and indeed an excellent place to start to learn about the package. Great work @uvilla and colleagues! Some small suggestions to the software paper
8th paragraph:
I could not find any community guidelines on the Github repository nor the Github page (https://hippylib.github.io/). If this information is not available, I would recommend creating a simple guideline on how to contribute to the package, report issues, get support, etc.. |
@whedon generate pdf |
|
@whedon generate pdf |
|
@IgorBaratta thank you for your review and kind comments.
I have made the suggested changes see commit be26f75b66399c9bb6a00238cc3fe71e0a80326e.
You are correct there is no community guidelines yet. I am drafting a CONTRIBUTING.md that will be added to the source code and published---together with the sphinx documentation--- on readthedoc. Thank you again, Umberto |
I added contributing guidelines both in the GitHub repository (see CONTRIBUTING.md) and on readthedocs (see https://hippylib.readthedocs.io/en/latest/contributing.html). Please let me know if there are other issues you’d like to be addressed before accepting hIPPYlib. |
Did you have a change to review our contributing guidelines? |
Hi @IgorBaratta, would you mind taking a look at the community guidelines? This is the last outstanding item on the review. Many thanks! |
There are no other issues that I would like to be addressed. -- |
@IgorBaratta and @boehmc, @lheagy, Thanks again to everyone. |
Excellent, many thanks @IgorBaratta and @boehmc for your review! @uvilla, could you please archive the software on zenodo or similar and post the doi here? Thanks! |
@lheagy , The Zenodo DOI for the lastest hippylib release The all-versions DOI is 10.5281/zenodo.596931. Thank you again to you, @IgorBaratta, @boehmc for reviewing my code. I truly believe that your reviewed improved the code and how users will interact with hIPPYlib. |
@whedon set 10.5281/zenodo.596931 as archive |
OK. 10.5281/zenodo.596931 is the archive. |
@whedon accept |
|
Check final proof 👉 openjournals/joss-papers#31 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#31, then you can now move forward with accepting the submission by compiling again with the flag
|
@whedon accept deposit=true |
|
🚨🚨🚨 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... |
@IgorBaratta, @boehmc - many thanks for your reviews here and to @lheagy for editing this submission ✨ @uvilla - your paper is now accepted into JOSS and your DOI is https://doi.org/10.21105/joss.00940 ⚡ 🚀 💥 |
🎉🎉🎉 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! 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: @uvilla (Umberto Villa)
Repository: https://github.com/hippylib/hippylib
Version: 2.1.0
Editor: @lheagy
Reviewer: @IgorBaratta, @boehmc
Archive: 10.5281/zenodo.596931
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) 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
@IgorBaratta & @boehmc, 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.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @lheagy know.
✨ Please try and complete your review in the next two weeks ✨
Review checklist for @IgorBaratta
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?Review checklist for @boehmc
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?The text was updated successfully, but these errors were encountered: