limbu2 / pkg-dev-tutorial

Package Development tutorial for useR! 2019 Toulouse

Home Page:https://rstd.io/pkg-dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 = Prepare your system 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 - slides

Testing Jim Hester - slides

Documentation Hadley Wickham - slides

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

About

Package Development tutorial for useR! 2019 Toulouse

https://rstd.io/pkg-dev


Languages

Language:R 100.0%