Skip Main Navigation
Eventbrite
Browse Events
Organise an event
Organise
Help
Log InSign Up
Menu
Page Content
This event has ended.
Forwards Package development module: Your first package!

Sep

23

Forwards Package development module: Your first package!

by R Forwards

Actions and Detail Panel

Sales Ended

Date and time

Thu, 23 September 2021

14:00 – 15:00 BST

Location

Online event

A module in the "R Forwards Package Development for women and other underrepresented groups" curriculum

About this event

Your first package!

This workshop shows you how to make version controlled package linked to a remote repository on GitHub using the devtools approach.

Learning Objectives

At the end of this module the successful learner will be able to:

  • create a simple version controlled package
  • explain the key components of a minimal package
  • use the package interactively with load_all()
  • link a local version controlled package to a remote repository on GitHub
  • use check() to execute R CMD check
  • populate a DESCRIPTION and LICENSE files

Prerequisites

You need to have:

  • "Packages in a nutshell" or equivalent experience
  • "Setting up your system" or equivalent experience
  • the packages devtools, roxygen2, testthat and knitr installed
  • R build toolchain: Rtools(windows) or XCode (mac) or r-base-dev

Joining Instructions

These will be emailed to participants about 24 hours before the workshop.

About R Forwards

R Forwards is an R Foundation task force that was originally set up in December 2015 to address the underrepresentation of women in the R community. An analysis of CRAN package maintainers estimated that fewer than 15% were women, and a useR! participant survey found that women were less likely than men to have experience contributing to or writing packages. In 2017 it was rebranded to accommodate other under-represented groups such as LGBTQI, minority ethnic groups, and people with disabilities.

Forwards have delivered face-to-face one-day workshops in Package development, supported by a grant from the R Consortium, for several years. These are heavily based on the R packages book by Hadley Wickham and Jenny Bryan. Recently we have been modularising our workshop materials to increase our reach by developing and delivering approximately one hour workshops suitable for online delivery and easy reuse by others.

Module design guiding principles

Tags

  • Online Events
  • Online Classes
  • Online Science & Tech Classes
Event ended

Forwards Package development module: Your first package!


Follow this organiser to stay informed on future events

R Forwards

Event creator

Events you might like

  • IRSE Module A Study Day

    IRSE Module A Study Day
    IRSE Module A Study Day

    Sat, Sep 3, 2022 9:00 AM BST (+01:00)
    Free
  • Advocis Nova Scotia: Practice Development Module 2 - Marketing

    Advocis Nova Scotia: Practice Development Module 2 - Marketing
    Advocis Nova Scotia: Practice Development Module 2 - Marketing

    Thu, Aug 18, 2022 9:00 AM ADT (-03:00)
    CA$28.75
  • Web Development for Beginners

    Web Development for Beginners
    Web Development for Beginners

    Sat, Aug 20, 2022 1:00 PM +08 (+08:00)
    Free
  • Intro to VR Development

    Intro to VR Development
    Intro to VR Development

    Sat, Aug 13, 2022 10:30 AM AWST (+08:00)
    Free
  • BEC NATIONAL EXPORT Project Module3 Export Market Development Grant Program

    BEC NATIONAL EXPORT Project Module3 Export Market Development Grant Program
    BEC NATIONAL EXPORT Project Module3 Export Market Development Grant Program

    Thu, Aug 25, 2022 2:30 PM AWST (+08:00)
    Free
  • Web Development for Beginners

    Web Development for Beginners
    Web Development for Beginners

    Thu, Aug 18, 2022 6:00 PM EEST (+03:00)
    Free
  • MATTER Workshop: Product Development Series Part 2: Development Process

    MATTER Workshop: Product Development Series Part 2: Development Process
    MATTER Workshop: Product Development Series Part 2: Development Process

    Tue, Aug 23, 2022 10:00 AM CDT (-05:00)
    US$25
  • Code 101: Explore Software Development

    Code 101: Explore Software Development
    Code 101: Explore Software Development

    Sat, Aug 20, 2022 8:30 AM PDT (-07:00)
    US$99
  • Nashville Software School Info Session: Web + Software Development

    Nashville Software School Info Session: Web + Software Development
    Nashville Software School Info Session: Web + Software Development

    Wed, Aug 17, 2022 5:30 PM CDT (-05:00)
    Free
  • Pricing ,  Sourcing,  Packaging - Microenterprise Development Program

    Pricing , Sourcing, Packaging - Microenterprise Development Program
    Pricing , Sourcing, Packaging - Microenterprise Development Program

    Sat, Aug 20, 2022 10:00 AM EDT (-04:00)
    Free

Site Navigation

Use Eventbrite

  • How it Works
  • Pricing
  • Event Blog
  • Event Planner Forum

Plan events

  • Online Registration
  • Sell Event Tickets
  • Event Management Software

Find events

  • Browse Online Events
  • Get the Eventbrite App

Connect with us

  • Report This Event
  • Help Centre
  • Terms
  • Privacy
  • Accessibility
  • Community Guidelines
Eventbrite + Ticketfly

© 2022 Eventbrite