Skip to content
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]: cartography: Create and Integrate Maps in your R Workflow #54

Closed
15 of 16 tasks
whedon opened this issue Aug 25, 2016 · 12 comments
Closed
15 of 16 tasks

[REVIEW]: cartography: Create and Integrate Maps in your R Workflow #54

whedon opened this issue Aug 25, 2016 · 12 comments
Labels
accepted published Papers published in JOSS recommend-accept Papers recommended for acceptance in JOSS. review

Comments

@whedon
Copy link

whedon commented Aug 25, 2016

Submitting author: @rCarto (Timothée Giraud)
Repository: https://github.com/Groupe-ElementR/cartography
Version: v1.4.0
Editor: @arfon
Reviewer: @jankatins
Archive: 10.5281/zenodo.60878

Status

status

Status badge code:

HTML: <a href="http://joss.theoj.org/papers/0c2d51fc23efb8e1f87d764da8414923"><img src="http://joss.theoj.org/papers/0c2d51fc23efb8e1f87d764da8414923/status.svg"></a>
Markdown: [![status](http://joss.theoj.org/papers/0c2d51fc23efb8e1f87d764da8414923/status.svg)](http://joss.theoj.org/papers/0c2d51fc23efb8e1f87d764da8414923)

Reviewer questions

Conflict of interest

  • As the reviewer I confirm that there are no conflicts of interest for me to review this work (such as being a major contributor to the software).

General checks

  • Repository: Is the source code for this software available at the repository url?
  • License: Does the repository contain a plain-text LICENSE file with the contents of an OSI approved software license?
  • Version: Does the release version given match the GitHub release (v1.4.0)?

Functionality

  • Installation: Does installation proceed as outlined in the documentation?
  • Functionality: Have the functional claims of the software been confirmed?
  • Performance: Have any performance claims of the software been confirmed?

Documentation

  • A statement of need: Do the authors clearly state what problems the software is designed to solve and who the target audience is?
  • Installation instructions: Is there a clearly-stated list of dependencies? Ideally these should be handled with an automated package management solution.
  • Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems).
  • Functionality documentation: Is the core functionality of the software documented to a satisfactory level (e.g. API method documentation)?
  • Automated tests: Are there automated tests or manual steps described so that the function of the software can be verified?
  • Community guidelines: Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support

Software paper

Paper PDF: 10.21105.joss.00054.pdf

  • Authors: Does the paper.md file include a list of authors with their affiliations?
  • A statement of need: Do the authors clearly state what problems the software is designed to solve and who the target audience is?
  • References: Do all archival references that should have a DOI list one (e.g. papers, datasets, software)?
@whedon whedon added the review label Aug 25, 2016
@arfon
Copy link
Member

arfon commented Aug 25, 2016

/ cc @openjournals/joss-reviewers - would anyone be willing to review this submission?

If you would like to review this submission then please comment on this thread so that others know you're doing a review (so as not to duplicate effort). Something as simple as :hand: I am reviewing this will suffice.

Reviewer instructions

  • Please work through the checklist at the start of this issue.
  • If you need any further guidance/clarification take a look at the reviewer guidelines here http://joss.theoj.org/about#reviewer_guidelines
  • Please make a publication recommendation at the end of your review

Any questions, please ask for help by commenting on this issue! 🚀

@jankatins
Copy link

✋ I am reviewing this

@jankatins
Copy link

jankatins commented Aug 25, 2016

  • Downloaded from the repo via devtools ✔️
  • License is GPL (from 2007 -> DESCRIPTION says GPL-3) ✔️
  • redid the example in the readme in an jupyter notebook on R 3.3 ✔️ The vignette also worked like a charm ✔️ Unfortunatelly the only EN blogpost in http://rgeomatic.hypotheses.org/842 resulted in some errors (deprecation warnings -> the blogpost seems to require 1.3 but I was on 1.4)
  • no performance claims were given, but the run times of the examples were reasonable (compared to cartopy/basemaps in python)
  • the paper states what the packages tries to solve ✔️
  • the (devtools) installation worked flawless on windows so dependencies are automatically installed ✔️
  • the examples solve real world needs ✔️
  • checked the API docs and they look great ✔️
  • The package is auto checked on travis (Linux) ✔️ (as a windows user I would appreciate appveyor tests as well :-) )
  • community guidelines are basically "contribute vie PRs, raise issues or ask questions via issues" -> Minimum is answered ✔️
  • paper contains a list of authors with affiliations (and one with an ORCID 👍 ) ✔️
  • the references only cite packages or books and an R News item, which seems to have no DOI :-( ✔️

So IMO there is only one question:

Apart from that this looks good to publish!

@arfon
Copy link
Member

arfon commented Aug 26, 2016

👍 thanks for the rapid review @JanSchulz. @rCarto - please let me know what's happening with the version numbers/releases.

@rCarto
Copy link

rCarto commented Aug 26, 2016

Thanks for the review @JanSchulz.

  • I have updated the blogpost to reflect the current version usage.
  • I have added the appveyor CI (which was surprisingly easy).

@arfon, concerning the version numbers, I was waiting for possible comments or suggestions from JOSS to integrate. Since comments and suggestions do not imply code changes I will upload this release (v1.4.0) to the CRAN today.

@jankatins
Copy link

I have updated the blogpost to reflect the current version usage.
I have added the appveyor CI (which was surprisingly easy).

Thank you! 🎉

[Just to make sure: both were just something I observed and not related to the review here. Both could have gone as easily to the upstream repo as a issue -- and probably should have... sorry about that]

@rCarto
Copy link

rCarto commented Aug 26, 2016

no problem

@rCarto
Copy link

rCarto commented Aug 27, 2016

cartography v1.4.0 is on CRAN now.

@arfon
Copy link
Member

arfon commented Aug 27, 2016

@rCarto - could you make an archive of the reviewed software in Zenodo/figshare/other service and update this thread with the DOI of the archive? I can then move forward with accepting the submission.

@rCarto
Copy link

rCarto commented Aug 29, 2016

Here is the DOI url of the archive: http://dx.doi.org/10.5281/zenodo.60878

@arfon arfon added the accepted label Aug 30, 2016
@arfon
Copy link
Member

arfon commented Aug 30, 2016

Thanks for the rapid review @JanSchulz

@rCarto your paper is now accepted into JOSS and your DOI is http://dx.doi.org/10.21105/joss.00054 🚀 🎉 💥

@arfon arfon closed this as completed Aug 30, 2016
@rCarto
Copy link

rCarto commented Aug 31, 2016

Many thanks!

@arfon arfon changed the title Submission: cartography: Create and Integrate Maps in your R Workflow [REVIEW]: cartography: Create and Integrate Maps in your R Workflow Aug 19, 2018
@whedon whedon added published Papers published in JOSS recommend-accept Papers recommended for acceptance in JOSS. labels Mar 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted published Papers published in JOSS recommend-accept Papers recommended for acceptance in JOSS. review
Projects
None yet
Development

No branches or pull requests

4 participants