Skip to content
Noam Ross edited this page Feb 19, 2016 · 24 revisions

Reviewers should refer to the Mozilla reviewing guide for general principles of review. This post is also useful.

General Review criteria

  • Does the code comply with general principles in the Mozilla reviewing guide?
  • Does the package comply with the ROpenSci packaging guide?
  • Are there improvements that could be made to the code style?
  • Is there code duplication in the package that should be reduced?
  • Are there user interface improvements that could be made?
  • Are there performance improvements that could be made?
  • Is the documentation (installation instructions/vignettes/examples/demos) clear and sufficient?

Also ensure that

  • tests pass for you locally.
  • vignettes and READM, and documentation examples run without issues.
  • and last but not least, please be respectful and kind to the authors in your reviews.

Submitting the review

  • Please strive to complete your review within 10 days of accepting a review request. Comments are welcome in the same issue as a package onboarding request. If your review comes as a series of issues (perhaps connected to a milestone), please submit those directly to the authors' repository and make a note in the review issue. We hope that package reviews will work as an ongoing conversation with the authors as opposed to a single round of reviews typical of manuscripts.
Clone this wiki locally