Skip to content
Package Development tutorial for useR! 2019 Toulouse
Branch: master
Clone or download
Latest commit e2bee7f Jul 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
fordogs Add Hadley's slides Jul 9, 2019
.gitignore Gitignore Keynote files Jul 7, 2019
README.md Moar links Jul 9, 2019
document-share.pdf Add Hadley's slides Jul 9, 2019
intro-basic-workflow.pdf Update slides Jul 9, 2019
pkg-dev-tutorial.Rproj Initial commit Jul 7, 2019
testing.pdf Add slides and link for testing section Jul 8, 2019

README.md

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 = 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

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

You can’t perform that action at this time.