-
-
Notifications
You must be signed in to change notification settings - Fork 36
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]: ODES: a high level interface to ODE and DAE solvers #165
Comments
Hello human, I'm @whedon. I'm here to help you with some common editorial tasks for JOSS. @arghdos 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 as reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all JOSS reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
|
This is an important and useful piece of software, providing an easy to use interface to state-of-the art stiff ODE solvers with many examples, ample documentation and unit tests. I recommend publishing in JOSS after a few minor revisions have been made:
|
Thanks for your review @arghdos! I will clarify on point 4 (bmcage/odes#47) that we only require the DOI at the end of the review process, after all necessary changes have been made. @bmcage can you address the above points, and the associated issues @arghdos made in the software repo? |
@kyleniemeyer I'm working against some deadlines at the moment. I'll look at the points at the end of the week, should not be a problem, otherwise next week |
I believe to have fixed up all needed issues.
For 5. I need to look at some examples of how references are done. Only a suggestion though |
Hi @bmcage: thanks for making those changes!
Is this something you would be willing to do? |
1-3 have been fixed, though a release to PyPI will be needed before the fix is visible in the tags. For 4, @aragilar is working on cleaning up docstrings, so readthedocs comes out nicer. Start of using readthedocs was added recently and is a work in progress. |
@bmcage great! I think once that work is done with the docstrings, then we can accept. |
How are we getting on here @bmcage? |
I've made some progress on 4, but the main blocker there is working out what to do with cython. I may end up splitting the docs between rtd for the main documentation, and using github pages or similar for the API docs. |
I merged the new sphinx doc system. Some other features, not joss related, to be fleshed out before we do a new release, but all is ok to resolve this issue in my opinion. |
Sorry for the delay on handling this... @arghdos could you look and see if the changes made satisfy your concerns? |
@kyleniemeyer @bmcage It definitely looks better, I just have a few comments on broken / missing links and I think it'll be good:
|
The links should work once I get doctr set up. I've got a branch where I'm working on it, but I need to work out how best to integrate it with travis, how multiple versions should work etc. I'll post a link to the PR when it's ready. |
The API docs are now online. See https://bmcage.github.io/odes/dev/ for the rendered docs on master. |
@aragilar thanks! @arghdos do the changes address your remaining concerns about the docs? |
@kyleniemeyer looks good to me |
@whedon generate pdf |
|
|
@kyleniemeyer - looks like there are some issues with the affiliations in the |
@arfon @kyleniemeyer Doing some cross-referencing on github, I think I've got everyone's afflictions now, which should be fixed by bmcage/odes#64, I'm just waiting on confirmation from everyone that their details are correct, I'll ping here when I get confirmation. |
@arfon @kyleniemeyer The affiliations are up to date, and @bmcage is going to do a new release with all the documentation changes. Do you want any changes to the paper or anything before we do the new release? |
@whedon generate pdf |
|
PDF failed to compile for issue #165 with the following error: % Total % Received % Xferd Average Speed Time Time Time Current 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 See the LaTeX manual or LaTeX Companion for explanation. l.241 ...28fb100441efd0fb80244f979c7859f983.shtml} Looks like we failed to compile the PDF |
Looks like the image referenced at |
I've fixed links which were pointing to the wrong places, and copied across the png (I was going to symlink it, but I'm not sure whether the joss paper builder would support that). |
@whedon generate pdf |
|
@aragilar successful build! I do see a few issues:
Please correct those things, and then we should be ready to accept. Once you do that, please archive the final version of the software & associated materials, and provide the DOI here. |
Fixed (the odes textbook lacks a doi apparently, even though there are ebooks...). I don't have access to make a new release, so @bmcage will make a release when he has time, and do the upload to zenodo. |
Release done v2.3.2, with all changes included. https://zenodo.org/record/1183272 |
@arfon this submission is ready to accept. |
@whedon set 10.5281/zenodo.1183272 as archive |
OK. 10.5281/zenodo.1183272 is the archive. |
@arghdos - many thanks for your review here and to @kyleniemeyer for editing this submission ✨ @bmcage @aragilar - your paper is now accepted into JOSS and your DOI is https://doi.org/10.21105/joss.00165 ⚡ 🚀 💥 |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippet:
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: bmcage (Benny Malengier)
Repository: https://github.com/bmcage/odes/
Version: v2.3.0
Editor: @kyleniemeyer
Reviewer: @arghdos
Archive: 10.5281/zenodo.1183272
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 questions
Conflict of interest
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: