Closed whedon closed 5 years ago
Regarding the
tests
:
- I wasn't able to run the notebooks, I got an error since the folder
generated_outputs
doesn't exist. You should create this directory before thenumpy.savetxt()
line.
A check has been added for the generated_outputs
directory and creates it if it doesn't exist in commit: https://github.com/bjmorgan/pyscses/commit/74af68b52c91ba9e955ef918f8b6081bb86acec4
- In the notebooks I'd add a header line that tells me what is this test about and how long it'll take to run. Similar to what you did in the examples.
Descriptions and approximate run times have been added to each test notebook and the associated README in commit: https://github.com/bjmorgan/pyscses/commit/6590f8cbd0b72866a67901b0211d1565207cde0f
Added a comment on the paragraph regarding the tests https://github.com/bjmorgan/pyscses/commit/6590f8cbd0b72866a67901b0211d1565207cde0f#r32824525
I have rephrased the paragraph in commit https://github.com/bjmorgan/pyscses/commit/9e1865db501d23eb946651fb5545c751ae6ff204
Test notebooks now run properly. I have nothing else to add or request on my end. Great job @bjmorgan and @georgiewellock
@whedon generate pdf
Attempting PDF compilation. Reticulating splines etc...
Editorial fixes:
¶2 typo: obtined >> obtained
page 2: comma after "i.e."
"a range of numerical models" ... did you mean what follows to be a bulleted list? If not, delete the hyphens and numerate in-sentence. If yes, work on the formatting. (But I think it will look better as a bulleted list.) Same for next paragraph.
Editorial fixes:
¶2 typo: obtined >> obtained
page 2: comma after "i.e."
"a range of numerical models" ... did you mean what follows to be a bulleted list? If not, delete the hyphens and numerate in-sentence. If yes, work on the formatting. (But I think it will look better as a bulleted list.) Same for next paragraph.
Typos and formatting updated: https://github.com/bjmorgan/pyscses/commit/580f4ae8aa64efc65e74acd9b8c811221d796aa3.
Great. It's now time to make a tagged release (report release number here) and make an archive of the software in Zenodo (or similar service). Make sure to manually edit the Zenodo metadata so the title and author list matches the JOSS paper, then report the archive DOI here.
Version number bumped to 1.0.0 and released (also updated on PyPI). The Zenodo doi for this version is 10.5281/zenodo.2599955.
@whedon set v1.0.0 as version
OK. v1.0.0 is the version.
@whedon set 10.5281/zenodo.2599955 as archive
OK. 10.5281/zenodo.2599955 is the archive.
@whedon accept
Attempting dry run of processing paper acceptance...
OK DOIs
- 10.1371/journal.pcbi.1003285 is OK
- 10.1016/j.ssi.2013.04.008 is OK
- 10.1063/1.3681169 is OK
- 10.1016/j.pmatsci.2005.07.001 is OK
- 10.1016/0167-2738(81)90017-5 is OK
- 10.1016/j.pmatsci.2015.01.001 is OK
- 10.1016/j.jpowsour.2018.04.022 is OK
- 10.1002/bbpc.198400007 is OK
- 10.1016/0022-3697(85)90172-6 is OK
- 10.1016/S0167-2738(98)00502-5 is OK
- 10.1016/0167-2738(96)00316-5 is OK
- 10.1016/S0167-2738(02)00229-1 is OK
- 10.1149/1.1507597 is OK
- 10.1063/1.117366 is OK
- 10.1016/0079-6786(95)00004-E is OK
- 10.1016/j.ssi.2011.07.001 is OK
- 10.1002/fuce.201200071 is OK
- 10.1016/j.ssi.2016.10.010 is OK
- 10.1002/0470020229.ch1 is OK
- 10.1039/B300170A is OK
- 10.1023/A:1009998114205 is OK
- 10.1039/C6CP02177H is OK
MISSING DOIs
- None
INVALID DOIs
- None
Check final proof :point_right: https://github.com/openjournals/joss-papers/pull/564
If the paper PDF and Crossref deposit XML look good in https://github.com/openjournals/joss-papers/pull/564, then you can now move forward with accepting the submission by compiling again with the flag deposit=true
e.g.
@whedon accept deposit=true
@whedon accept deposit=true
Doing it live! Attempting automated processing of paper acceptance...
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨
Here's what you must now do:
Party like you just published a paper! 🎉🌈🦄💃👻🤘
Any issues? notify your editorial technical team...
Congratulations, @bjmorgan and @georgiewellock — your JOSS paper is published!
With huge thanks to our reviewers: @ncclementi, @vyasr — we couldn't do this without you 🙏
:tada::tada::tada: Congratulations on your paper acceptance! :tada::tada::tada:
If you would like to include a link to your paper from your README use the following code snippets:
Markdown:
[![DOI](http://joss.theoj.org/papers/10.21105/joss.01209/status.svg)](https://doi.org/10.21105/joss.01209)
HTML:
<a style="border-width:0" href="https://doi.org/10.21105/joss.01209">
<img src="http://joss.theoj.org/papers/10.21105/joss.01209/status.svg" alt="DOI badge" >
</a>
reStructuredText:
.. image:: http://joss.theoj.org/papers/10.21105/joss.01209/status.svg
:target: https://doi.org/10.21105/joss.01209
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:
Our thanks as well to @ncclementi and @vyasr. Very helpful, thoughtful reviewing.
Submitting author: @georgiewellock (Georgina Wellock) Repository: https://github.com/bjmorgan/pyscses Version: v1.0.0 Editor: @labarba Reviewer: @ncclementi, @vyasr Archive: 10.5281/zenodo.2599955
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
@ncclementi & @vyasr, 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 @labarba know.
✨ Please try and complete your review in the next two weeks ✨
Review checklist for @ncclementi
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 @vyasr
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
paper.md
file include a list of authors with their affiliations?