alan-turing-institute / DetectorChecker

Project to develop software to assess developing detector screen damage (Web App based on the original DetectorChecker package)
https://detectorchecker.azurewebsites.net
MIT License
0 stars 1 forks source link

Deploy to CRAN #45

Open OscartGiles opened 5 years ago

OscartGiles commented 5 years ago

Oscar to check what needs to be done to get the package on CRAN. Do we have any major barriers?

OscartGiles commented 5 years ago

Notes/ Suggestions

A list of things that we need to get onto CRAN/ best practice

  1. Everything should pass devtools::check() -- Details here http://r-pkgs.had.co.nz/check.html

  2. Everything should be in tidyverse style (https://style.tidyverse.org) -- You can automatically reformat code with style_pkg()from stylr (http://styler.r-lib.org) WARNING This rewrites code. You should manually check everything still works, and run tests

  3. All of this should be automated with Travis (use continuous integration) -- Need to get travis build working. Failing to install hdf5 at present

  4. We should document the workflow for any future developer

tomaslaz commented 5 years ago
  1. As I understand this is almost done in a separate issue.
  2. Let's try and see.
  3. We should get this working and add build tag to the github repository.
  4. I think we have already done this.

We should also add CRAN tag when it will become available.