-
-
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]: ggparliament: A ggplot2 extension for parliament plots in R #1313
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @andrewheiss 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:
|
|
@andrewheiss, let me know if you have any questions in getting started with the review! |
@andrewheiss, do you know when you'll be able to begin the review? Thanks! |
Sorry for the delay! Here's my review: ggparliament is a fantastic new package that extends ggplot2 with custom geometries for political data. It includes a dataset of a handful of parliamentary elections and provides an easy-to-use function for creating your own legislative data. The DocumentationThe README runs without any problems and is easy to follow. It might be helpful to include documentation (perhaps in the README) about what is included in the sample data. This could be as simple as adding a chunk like this to the README: election_data %>%
distinct(year, country)
# or
election_data %>%
distinct(year, country, house) The vignettes are fantastically written, are easy to follow, and they all run correctly. They should maybe be included in a list in the README so that people who come across the package through GitHub know that they exist. (Though GitHub doesn't render R Markdown nicely, unfortunately; but if the documentation is ever published online through pkgdown or something similar, users would be able to get to the vignettes more easily) In the TestingThere are two tests related to the structure of data created with ContributionsIt might be helpful to have some community guidelines in the package too, such as a CONTRIBUTING.md file (perhaps modeled after something like this or this) and a CONDUCT.md file (like this or this) Creating an RStudio project DOIs
That's all I have—I'm excited for this package! |
@andrewheiss, thank you for the well-written and comprehensive review, I really appreciate it! @zmeers, let me know when you've had a chance to incorporate these suggestions and the review will continue from there :). |
@andrewheiss, thank you! @cMadan, I have updated the README file, removed the error from one of the vignettes, and have added a CONTRIBUTING.md file. I have also included DOIs where possible in the bibliography. Thanks. |
@zmeers, everything looks good to me! Can you create a Github release corresponding to the current repo and tell me the new version number that now incorporates the recent changes? You also need to deposit the code somewhere archival (e.g., Zenodo or figshare) and tell me the DOI? Thanks! |
@cmaden, Sure, it's all done. The updated version of the R package is v.2.1.0 in the dev branch. The DOI for Zenodo is 10.5281/zenodo.2650709. Thanks! |
@whedon set v.2.1.0 as version |
OK. v.2.1.0 is the version. |
@whedon set 10.5281/zenodo.2650709 as archive |
OK. 10.5281/zenodo.2650709 is the archive. |
@whedon accept |
|
Check final proof 👉 openjournals/joss-papers#643 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#643, then you can now move forward with accepting the submission by compiling again with the flag
|
@openjournals/joss-eics, I think we're all set to accept here! |
@zmeers - please add DOIs for references that have them, such as the journal papers. See the example files if needed |
@whedon check references |
|
👋 @arfon - any idea what's going on? Either check references isn't completing, or it's very slow. Also note that it didn't complete when accept was run. |
I'm guessing that this line might be causing failures: https://github.com/RobWHickman/ggparliament/blob/master/paper/paper.bib#L46 @zmeers - any chance you could take a look at cleaning up this entry? |
Hey @arfon, I believe all of the issues have been fixed in the dev branch. I've added DOIs for all articles or entries that have DOI as well. Unfortunately, a few entries do not have DOIs. You will need to compile the paper from the dev branch though, I hope that's not a problem! |
@whedon accept |
|
@zmeers - is there a reason you can't put these changes in the master branch? |
Check final proof 👉 openjournals/joss-papers#644 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#644, then you can now move forward with accepting the submission by compiling again with the flag
|
☝️@whedon needs these changes to be in |
@arfon, @danielskatz, it's now in the master branch! Sorry for any confusion. |
@whedon accept |
|
Check final proof 👉 openjournals/joss-papers#645 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#645, then you can now move forward with accepting the submission by compiling again with the flag
|
Check final proof 👉 openjournals/joss-papers#646 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#646, then you can now move forward with accepting the submission by compiling again with the flag
|
Thanks to @andrewheiss for reviewing and @cMadan for editing! |
@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... |
🎉🎉🎉 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: @zmeers (Zoe Meers)
Repository: https://github.com/RobWHickman/ggparliament/
Version: v.2.1.0
Editor: @cMadan
Reviewer: @andrewheiss
Archive: 10.5281/zenodo.2650709
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
@andrewheiss, 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 @cMadan know.
✨ Please try and complete your review in the next two weeks ✨
Review checklist for @andrewheiss
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: