Homepage
About/
Community/
Etc
Package docs
Sphyinx
OpenScholar
I want to update the Homepage/About/etc . . .
I want to update the package docs . . .
Roxygen
Login
Click on widget to edit
Save
Login (GitHub)
Update RestructuredText
Commit
Jenkins build
Login (GitHub)
Update LaTeX
Build
Commit/Push to CRAN
Sphyinx
OpenScholar
I want to update the Homepage/About/etc . . .
I want to update the package docs . . .
Roxygen
Login
Click on widget to edit
Save
Login (GitHub)
Update RestructuredText
Commit
Jenkins build
Login (GitHub)
Update LaTeX
Build
Commit/Push to CRAN
Remember to keep in Sync (links, css)
OpenScholar
I want to update the Homepage/About/etc . . .
I want to update the package docs . . .
Roxygen + pkgdown
Login
Click on widget to edit
Save
Login (GitHub)
Update rmarkdown
Build
Commit/Push to CRAN
Remember to keep in Sync (links, css)
I want to change/add anything
IQSSdevtools (Roxygen + pkgdown)
Login (GitHub)
Update rmarkdown
Build
Push to GitHub/ CRAN/Dataverse
I want to change/add anything
Roxygen + osdown
Login (GitHub)
Update rmarkdown
Build
Push to GitHub/ CRAN/Dataverse
I want to change/add anything
Roxygen + osdown
Login (GitHub)
Update rmarkdown
Build
Push to GitHub/ CRAN/Dataverse
a fork of pkgdown with Open Scholar branding/best practices
R + web development resources needed to create osdown
I want to change/add anything
Roxygen
Login (GitHub)
Update rmarkdown
Build
New OpenScholar Capability: Open Scholar listens to GitHub for changes to HTML files and renders the result using OpenScholar templates.
Push to GitHub/ CRAN/Dataverse
Potentially very resource intensive to setup and maintain