Skip to content

Latest commit

Β 

History

History
53 lines (33 loc) Β· 1.76 KB

README.md

File metadata and controls

53 lines (33 loc) Β· 1.76 KB

DIY R package workshop - Part 3

Workshop materials for implementing your {pkgdown} for your R package πŸ“¦πŸ‘©β€πŸ’»

Hello! Welcome! πŸ‘‹

For this interactive workshop, we will be creating a website for your R package together πŸ‹

Participants should have the following ready for the workshop

  • The most recent version of R (β‰₯ 4.1) and RStudio (β‰₯1.4) installed
  • The following package(s) and their dependencies installed: devtools, testthat, knitr
  • The most recent version of git installed
  • Have a Github account
  • Basic usage of git *recommended
  • Completed the first part of this workshop series
  • Completed the second part of this workshop series
  • Basic understanding of a yaml file *optional!

For the workshop, we will be working from main_functions.Rmd

This file is also neatly rendered here so its easier to read and to copy and paste code: https://fontikar.github.io/DIY_Rpkg_pkgdown/

Overview of workshop:

Interactive coding:

  • The best things come as {pkgdown} pages 🎁
  • Storage is a little different πŸ—ƒ -Set & forget it with GitHub Actions ⏲
  • Updating your package documentation πŸ“
  • Got Articles? πŸ“š
  • Customising your website ✨🎨
  • Nifty Navbars πŸ—Ί
  • Ordering your Articles menu πŸ—‚
  • Ordering your Reference Section πŸ—‚

Additional resources

If you want to give your package something extra: