Package Development Workshop
Details
Curious about package development, but not sure where to start? Have a few packages under your belt but unsure of what to do with them? This workshop is for you! Run by R-Ladies Charlottesville, the goal of this workshop is to empower you to start contributing back to the R ecosystem with package development. We’ll be using materials developed by Hadley Wickham, Jenny Bryan, and Di Cook for the R-Forwards teaching team. https://forwards.github.io/edu/
By the end of this three-hour workshop, you should know how to:
- Make your code into an R package,
- Do collaborative coding with GitHub,
- Write a vignette or an article,
- Write tests, error messages, and documentation, and
- Submit a package to CRAN.
Bring your own code that you want to make into a package, or work with our example.
Angela Li of R-Ladies Chicago and Samantha Toet of R-Ladies Charlottesville will be co-teaching this workshop. Angela is the R Spatial Advocate at the Center for Spatial Data Science and Samantha is the Partner Marketing Specialist for RStudio.
Workshop materials, including a demo package, can be found here: bit.ly/cville_pkg
Workshop instructors and participants agree to adhere to the R Consortium and R Community Code of Conduct. https://wiki.r-consortium.org/view/R_Consortium_and_the_R_Community_Code_of_Conduct
We will be meeting at Hemoshear Theraputics, located on the 3rd floor of 501 Locust Avenue, in downtown Charlottesville. Free parking is available in the lot to the right of the building, in the spaces marked Hemoshear. If you're taking a bus or trolley, the closest stop is E Market St at 10th St NE.
When you enter the building, turn left, and take the elevator to the 3rd floor. There will also be signage to guide you to our meeting space.
If you have any questions or are interested in helping out, please email samantha [at] rladies.org.