- Reproducible and easy deliverables
- Missing link... how do we know an output came from the latest version of code?
- A majority of R users can't associate a knitted report to the code version
- Delivering R-based software (Shiny, Plumber, etc)
- Opinionated way to structure an app for production:
- Mostly similar to ThinkR-open/golem
- Requires a Shiny app as a package
- Code testing
- New R package for deploying Shiny apps as Electron applications:
- chasemc/electricShine
- How this looks in practice:
- chasemc/IDBacApp
- How to get started/minimal examples of combining Shiny and CD:
- chasemc/demoApp
- chasemc/processView
- Using CD to make reproducible Rmarkdown reports:
- It turns out most people aren't
- Example setup:
- chasemc/autoReportR
- Match made in heaven?
- Drake only runs what needs to be run
- CD automates and versions output