openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
707 stars 37 forks source link

[REVIEW]: py-opc: operate the Alphasense OPC-N2 from a raspberry pi or other popular microcontrollers/microcomputers #782

Closed whedon closed 6 years ago

whedon commented 6 years ago

Submitting author: @dhhagan (David Henry Hagan) Repository: https://github.com/dhhagan/py-opc Version: v1.6.0 Editor: @Kevin-Mattheus-Moerman Reviewer: @tshu Archive: 10.5281/zenodo.1299205

Status

status

Status badge code:

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

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

@tshu, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/joss-reviews/invitations

The reviewer guidelines are available here: https://joss.theoj.org/about#reviewer_guidelines. Any questions/concerns please let @Kevin-Mattheus-Moerman know.

Review checklist for @tshu

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

whedon commented 6 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 6 years ago

--> Check article proof :page_facing_up: <--

tshu commented 6 years ago

@dhhagan The references have been fixed, and I have checked off all review points. The device itself has been left with @Kevin-Mattheus-Moerman for pickup.

As an additional note, the readme mentions that only python3 is supported for USB-SPI, though installation instructions through pip are for python2. It's a minor thing, but perhaps a one liner about how the installation can be run with pip3 would be good. It definitely caught me (hence the opened issue.)

Kevin-Mattheus-Moerman commented 6 years ago

@dhhagan thanks for amending the paper. Two tiny things and we are done here.

1) Consider implementing the suggestion by @tshu in relation to the readme. 2) @doceme created a DOI for citing his work, see here: https://zenodo.org/record/1299863#.WzUvXhwh1G8 So please could you replace the citation with:

@misc{stephen_caudle_2018_1299863,
  author       = {Stephen Caudle},
  title        = {doceme/py-spidev: Version 3.3},
  month        = jun,
  year         = 2018,
  doi          = {10.5281/zenodo.1299863},
  url          = {https://doi.org/10.5281/zenodo.1299863}
}

Once you've done these steps, please regenerate the paper here and archive a version of the final reviewed software in a service like Zenodo, and share the DOI of this archive here. @arfon can then proceed to formally accept this submission (see also: https://guides.github.com/activities/citable-code/). N.B. please inform @arfon if the release/version number has changed since review (or as part of the DOI minting) so he can update it for you.

Thanks @tshu for the review work here! :tada:

dhhagan commented 6 years ago

@whedon generate pdf

whedon commented 6 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 6 years ago

--> Check article proof :page_facing_up: <--

dhhagan commented 6 years ago

Should be good to go:

Zenodo DOI: DOI: 10.5281/zenodo.1299205 Final reviewed version: v1.6.0

Kevin-Mattheus-Moerman commented 6 years ago

Awesome :tada: @arfon over to you, please proceed to accept this submission. Note the DOI and changed version number cited by @dhhagan.

arfon commented 6 years ago

@whedon set 10.5281/zenodo.1299205 as archive

whedon commented 6 years ago

OK. 10.5281/zenodo.1299205 is the archive.

arfon commented 6 years ago

@tshu - many thanks for your review here and to @Kevin-Mattheus-Moerman for editing this submission ✨

@dhhagan - your paper is now accepted into JOSS and your DOI is https://doi.org/10.21105/joss.00782 :zap: :rocket: :boom:

whedon commented 6 years ago

: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 snippet:

[![DOI](http://joss.theoj.org/papers/10.21105/joss.00782/status.svg)](https://doi.org/10.21105/joss.00782)

This is how it will look in your documentation:

DOI

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: