Closed whedon closed 3 years ago
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @tmaric it looks like you're currently assigned to review this paper :tada:.
:warning: JOSS reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
:star: Important :star:
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:
@whedon commands
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@whedon generate pdf
Software report (experimental):
github.com/AlDanial/cloc v 1.88 T=0.85 s (87.0 files/s, 66090.2 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
GLSL 1 0 0 23239
JSON 2 0 0 20304
Python 42 1858 2938 5383
reStructuredText 13 191 103 408
Jupyter Notebook 2 0 668 401
TeX 2 7 0 294
Markdown 6 55 0 169
YAML 3 22 4 133
DOS Batch 1 8 1 26
TOML 1 0 0 10
make 1 4 7 9
-------------------------------------------------------------------------------
SUM: 74 2145 3721 50376
-------------------------------------------------------------------------------
Statistical information for the repository '2258d70b8847a7535d2b1e8a' was
gathered on 2021/03/11.
The following historical commit information, by author, was found:
Author Commits Insertions Deletions % of changes
Bradley Dice 110 2820 1576 3.27
Brandon Butler 17 2867 3249 4.55
Bryan VanSaders 23 1565 1055 1.95
Corwin Kerr 2 8 8 0.01
Eric Harper 1 1825 0 1.36
Jens Glaser 1 44855 0 33.39
M. Eric Irrgang 2 863 44857 34.04
Tim Moore 4 42 26 0.05
Tobias Dwyer 40 1825 289 1.57
Tommy Waltmann 17 334 247 0.43
Vyas Ramasubramani 434 15298 10379 19.12
Will Zygmunt 1 129 200 0.24
Below are the number of rows from each author that have survived and are still
intact in the current revision:
Author Rows Stability Age % in comments
Bradley Dice 1213 43.0 7.7 9.98
Brandon Butler 1 0.0 18.2 0.00
Bryan VanSaders 1 0.1 53.8 0.00
Corwin Kerr 6 75.0 2.1 0.00
Tim Moore 1 2.4 13.3 100.00
Tobias Dwyer 491 26.9 4.5 3.87
Tommy Waltmann 153 45.8 1.1 14.38
Vyas Ramasubramani 8313 54.3 7.5 13.70
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1126/science.1220869 is OK
- 10.1016/j.commatsci.2019.109363 is OK
- 10.1103/PhysRevX.4.011024 is OK
- 10.1063/5.0019735 is OK
- 10.1038/nmat1949 is OK
- 10.1080/00268970601075238 is OK
- 10.1080/2151237X.2006.10129220 is OK
- 10.1021/acs.langmuir.7b02384 is OK
- 10.21105/joss.00787 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1039/C9SM00887J is OK
- 10.1109/MCSE.2018.05329813 is OK
- 10.1063/1.5052551 is OK
- 10.1103/PhysRevLett.107.135701 is OK
- 10.1073/pnas.1415467112 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:
@whedon add @wolfv as reviewer
OK, @wolfv is now a reviewer
@tmaric @wolfv, thank you again for volunteering to review, much appreciated! :pray: In case this is your first time here, JOSS reviews have a nice, guided structure described in our review guidelines, review criteria, and the checklist above. Reviews are collaborative, much like code review. If you have any questions about the process, don't hesitate to ask here.
Thanks again!
:wave: @tmaric, please update us on how your review is going (this is an automated reminder).
Hi @tmaric and @wolfv, just a kind ping to make sure this doesn't fall completely by the wayside. All good if you haven't had time yet. š
Kind ping again @tmaric and @wolfv. Please also let us know if your situation has changed and we need to find different reviewers. š
Hi, sorry, chaos on my side, I'm on it.
Hi, so finally found some time to read the paper and take a look at the docs + code.
I think this is excellent work!
I have some comments to the documentation of this project:
The paper reads great and the authors demonstrate a clear need for a software like this. Does this make sense as a review? It's my first time doing a JOSS review, so let me know if I need to add more review notes.
Yes, good tips @wolfv and thank you for taking the time to look over everything!
The only question is whether you would suggest this as feedback for the authors but still recommend acceptance, or whether you see a tutorial/real-life example as a pre-requisite before publication. I can see arguments either way.
Yes thanks for the review @wolfv. Whether or not you think this is a prerequisite for publication, a tutorial+examples is definitely something I'll work to add. What would you think about publishing the notebooks used to generate the components of the paper figure as a set of representative "real-life" examples? Each panel in the figure was made with a separate notebook that I could directly add (probably most appropriate after the paper is published and I can post slightly modified versions to avoid any copyright issues).
@vyasr since you are the author you can choose whatever copyright you want. If you use CC-BY/CC0 for your docs and refer to them in the paper, everything should be fine. We don't publish papers that have been published in other peer-reviewed venues, but basing the paper on the docs and vice versa is A-ok.
Conversely, since the paper will be published under CC-BY 4.0 (at least the last one that I published here was), it should also be fine to go in the opposite direction and cite the paper in the docs after it's been published, correct? Assuming @wolfv is fine to publish the paper without these examples already in place, I'll probably wait until this review is done then do a an update to the docs both to add references to this paper and add the new examples.
@tmaric would you have some time in the coming days to dedicate to this review? Otherwise if you have some sense of when you will have time, that would be useful to hear too. š Thank you! š
@vyasr I'm worried that circumstances may have made it more difficult for @tmaric to go over a review. Do you perhaps have other suggestions for reviewers? Usernames only (no @
), and then I can ping them separately.
In the meantime, I might suggest updating the docs as suggested by @wolfv, as it will only strengthen the submission for the next reviewer. š
Yes, I can update the docs and provide you new reviewers as soon as I'm able!
Other possible reviewers are hugoledoux (I know he's also an editor, so not sure what his time is like), vissarion, and evetion.
I'm working on adding an edited version of the paper figures into the docs now, I'll update when that's done!
I've opened a PR adding simplified examples based on the figures as per @wolfv's suggestion!
@jni any luck finding a second reviewer? No rush, just let me know if you need me to recommend additional names.
@vyasr apologies, I have been overwhelmed by other work ā I will make another push here. Thank you for your patience! š
No problem, whenever you can fit this into your schedule is fine with me! I appreciate your efforts.
@whedon add @evetion as reviewer
OK, @evetion is now a reviewer
@whedon remove @tmaric as reviewer
OK, @tmaric is no longer a reviewer
@evetion thank you so much for agreeing to review this submission! š You should have got an invitation to join the repo, which you can check at https://github.com/openjournals/joss-reviews/invitations. Accepting the invitation will allow you to tick off boxes in the checklist at the top of this issue. Please let me know if you don't have access and I'll reinvite you.
JOSS reviews happen in public. You can add comments to this issue to raise questions with the authors, or create issues on the original software repo ā whichever you find more appropriate for a particular discussion.
Please let me know if you have any more questions about the process!
@vyasr I think this is a very nice submission/paper/package. My domain knowledge is in shapes, but often with macro applications, while this is mostly on a micro scale.
Sharon C. Glotzer
? See this for guidelines.PS How did you find me as a possible reviewer?
@evetion thanks for the review! Apologies for the slow response, I'm in the middle of a few things but will get back to you ASAP. It looks like one of my coauthors already helped to start addressing your issues.
Regarding how I found you, you're on the list of potential JOSS reviewers. I know that I added myself at one point at someone's request, possibly around when I first submitted a paper to JOSS.
@vyasr The recent activity on the issues over at coxeter is great, but note that most of those are nice to haves and not required for joss. In case this wasn't clear, for this review to succeed, there are two open blocking questions in my comment above, namely the statement of need in the documentation and the question of authorship.
@evetion thanks for the ping on that. I'd appreciate any feedback from you on my work on the non-blocking items as well, but regarding the blockers:
@vyasr Thanks for the explanation. The recent documentation is a good improvement and with the assumption you'll merge the PR, I've checked the last review boxes.
@evetion Your suggestions were very helpful! Thanks again. š
@evetion fantastic! Thank you for that review! Can you confirm that you are ready for the paper to be accepted then?
@evetion fantastic! Thank you for that review! Can you confirm that you are ready for the paper to be accepted then?
@jni Yep, I confirm we can accept this paper. š
Great! I just merged that last PR.
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1126/science.1220869 is OK
- 10.1016/j.commatsci.2019.109363 is OK
- 10.1103/PhysRevX.4.011024 is OK
- 10.1063/5.0019735 is OK
- 10.1038/nmat1949 is OK
- 10.1080/00268970601075238 is OK
- 10.1080/2151237X.2006.10129220 is OK
- 10.1021/acs.langmuir.7b02384 is OK
- 10.21105/joss.00787 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1039/C9SM00887J is OK
- 10.1109/MCSE.2018.05329813 is OK
- 10.1063/1.5052551 is OK
- 10.1103/PhysRevLett.107.135701 is OK
- 10.1073/pnas.1415467112 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@vyasr Things are looking good! Could you please:
Thank you!
@jni Here's the new tagged release on Github and the link for PyPI. The Zenodo archive is here for the current version, which is now 0.6.0, and the DOI is 10.5281/zenodo.5102768. Thanks!
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@whedon generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@jni quick heads up, my coauthor @bdice noticed a very minor typo in one of the citations that I just fixed on our main branch. Those changes came after the release and the Zenodo archive, hope that's not an issue.
@vyasr it's not an issue in that it's easily fixable, but unfortunately we will need you to tag/release/archive again, sorry about that! 0.6.1? :grimacing:
Submitting author: @vyasr (Vyas Ramasubramani) Repository: https://github.com/glotzerlab/coxeter Version: v0.6.1 Editor: @jni Reviewers: @wolfv, @evetion Archive: 10.5281/zenodo.5106336
:warning: JOSS reduced service mode :warning:
Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.
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
@tmaric, @wolfv 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.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @jni 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 āØ
Review checklist for @evetion
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @wolfv
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper