All Projects → jennybc → Pkg Dev Tutorial

jennybc / Pkg Dev Tutorial

Package Development tutorial for useR! 2019 Toulouse

Programming Languages

r
7636 projects

rstd.io/pkg-dev

Agenda for:

  • Package Development tutorial
  • July 9 2019, useR! 2019 tutorial day, Toulouse, France

rstd.io/pkg-dev <-- The One True URL that links to everything!

Pre-work

Recommended pre-workshop prep = System setup section from the R Packages book

  • If attempting prep in real-time, this might be enough:
    install.packages(c("devtools", "roxygen2", "testthat", "covr", "knitr"))
    

Agenda

Intro & basic package workflow Jenny Bryan

Testing Jim Hester - slides

Documentation Hadley Wickham

  • slides
  • usethis::use_course("hadley/fordogs")

Instructors

Feedback and communication

Issues <-- all are encouraged to open issues as we go. This is actually tremendously helpful to us! Examples of issue-worthy thoughts:

  • Glitches in the instructions or materials that we need to fix, for current tutorial or future
  • Missing content that we identify
  • Great questions or sidebar discussions that we should consider formalizing and recording
  • Questions that are too specific or technical to answer in real-time

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].