Skip to content

Commit

Permalink
Update TODO.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jabenninghoff committed Dec 30, 2020
1 parent f84e299 commit 9dd7344
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,21 @@
*Inspired by <https://github.com/rstudio/renv/blob/master/TODO.md>*

- [x] Implement site builder for a collection of notebooks leveraging the [rmarkdown site generator](https://bookdown.org/yihui/rmarkdown/rmarkdown-site.html), [render_site](https://rdrr.io/cran/rmarkdown/man/render_site.html)
- [x] Update `DESCRIPTION` and use description data in `README.Rmd`
- [ ] Add problems and solutions to the training log, including how to get around the limitation that you can't debug R Notebooks. (considered and rejected the knitr-spin.R approach)
- [ ] Add notes on resolving the error message generated by `use_package("tidyverse")`
- [ ] Write a utility/maintenance function to verify: `renv::status`, `renv::clean`, and possibly `renv::update` - see <https://github.com/rstudio/renv/blob/master/R/status.R>
- [ ] Write a utility function to sort `.Rbuildignore`
- [ ] Review <https://github.com/rstudio/renv/> for ideas to include here
- [ ] Review <https://github.com/jimbrig/rtraining/> for ideas to include here
- [ ] Add notes from <https://r-pkgs.org>
- [ ] Refactor site builder as an R function ?
- [ ] Refactor site builder as an R function
- wrapper for `rmarkdown::render_site()`
- run the build in a temporary directory like `render_site()`
- re-use code from `render_site()` to create list of R Notebooks
- dynamically build the `_site.yml` file using [yaml](https://github.com/viking/r-yaml/) with configuration settings passed to the wrapper function
- dynamically build the `index.Rmd` using `DESCRIPTION`
- support for additional links in the navbar
- order links by Title, not filename
- better logic for converting `html_notebook` to `html_document`
- [ ] Implement [pkgdown](https://pkgdown.r-lib.org) ?

0 comments on commit 9dd7344

Please sign in to comment.