Open jdblischak opened 5 years ago
Would you mind giving a brief explanation of what literate programming and version control are for people who might not have heard those terms before?
literate programming - mixing code, text, and results in the same file
version control - saving snapshots of documents as they change over time with very fine-grained control (which facilitates experimentation and collaboration)
@zaynaib addressed Issue jdblischak/workflowr#75 with PR https://github.com/jdblischak/workflowr/pull/146!
@zaynaib and @argdata addressed Issue jdblischak/workflowr#143 with PR jdblischak/workflowr#147!
Hi all! I'm the author of the CRAN package workflowr. It combines literate programming (knitr and rmarkdown) and version control (Git, via git2r) to generate a website containing time-stamped, versioned, and documented results. Some examples of workflowr projects include fibroblast-clonality, rccSims, truncash, and threeprimeseq (this last one has been updated with the most recent release).
I'm excited to help mentor new open source contributors, and I've tagged some Issues with the label Chicago R Unconference. They range in time commitment from minimal (adding a safety check to warn a user about a potential issue) to more involved (a Shiny Gadget/RStudio Addin). I use testthat for testing my package, so if you're interested in learning more about how to do that, the safety check for a pandoc installation would be a good option.
wflow_publish()
https://github.com/jdblischak/workflowr/issues/143