Skip to content

afcastrot/pkg-dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Package development tutorial

(Adapted from a joint tutorial taught by Jenny Bryan, Jim Hester, and Hadley Wickham)

Setup

Essentials:

install.packages(c(
  "devtools", "roxygen2",
  "testthat", "covr" 
))
usethis::use_course("http://bit.ly/30kL8QD")

For further pacakge development, I recommend System setup from R Packages.

Agenda

Intro & basic package workflow

Testing - slides

Documentation - slides

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 LatinR

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • R 100.0%