Want to get some hands-on insights into running an open source community? Here’s an opportunity to work with me, rOpenSci’s Community Manager, on some non-code community-related work. I am looking for someone to work 1 day a week for 12 to 14 weeks. Working alongside rOpenSci’s Community Manager, Stefanie Butland, you will use guidelines and checklists to help run some of our established programs like our Blog and Community Calls. Tasks include:...
🔗 rOpenSci HQ rOpenSci Announces a New $896k Award From The Gordon and Betty Moore Foundation to Improve the Scientific Package Ecosystem for R. We’re excited to announce a new member of our team! Introducing Mark Padgham, rOpenSci’s new Software Research Scientist NumFOCUS recognizes Melina Vidoni and Will Landau for their contributions to rOpenSci. Videos, speaker’s slides, resources and collaborative notes from our Community Call on Testing in R are posted....
How we corrected URLs in our website source (broken internal and external URLs, shortlinks, http scheme, etc.) using R tools (crul::ok(), commonmark, etc.) and some manual work.
Testing is a crucial component to any software package. Testing makes sure that your code does what you expect it to do; and importantly, makes it safer to make changes moving forward because a good test suite will tell you if a change has broken existing functionality. Our recent community call on testing is a nice place to get started with testing. One way to make testing even harder is through including HTTP requests....
As of earlier this year, we are now automatically building binaries and pkgdown documentation for all rOpenSci packages. One issue we encountered is that some packages include vignettes that require some special tools/data/credentials, which are unavailable on generic build servers. This post explains how to include such vignettes and articles in your package. 🔗 On package vignettes By default, R automatically recreates vignettes during R CMD check or when generating pkgdown sites by running all R code....