rOpenSci | Blog

The rOpenSci Blog

All posts

An Example of the DRY/DAMP Principles for Package Tests

rOpenSci’s second cohort of Champions has been onboarded! Their training first started with a session on code style, was followed by three sessions on the basics of R package development, and ended with a session on advanced R package development, which consisted of a potpourri of tips with discussion, followed by time for applying these principles to the participants’ packages. Here, I want to share one of the topics covered: Package testing, and in particular, the DRY (“don’t repeat yourself”) and DAMP (“descriptive and meaningful phrases”) principles....

rOpenSci Dev Guide 0.9.0: Multilingual Now! And Better

Updates in version 0.9.0 of the online book ‘rOpenSci Packages: Development, Maintenance, and Peer Review’

Marketing Ideas For Your Package

Now that you have created your package, presenting it to the world is a crucial step to gain visibility and attract users. In this blog post we suggest a series of activities and tools for advertizing your package.

Help make qualtRics better! Code contributions wanted

The package qualtRics maintained by Julia Silge together with Joseph O’Brien provides functions to access survey results directly into R using the Qualtrics API. Qualtrics is an online survey and data collection software platform. 🔗 Help test or improve qualtRics! Are you a heavy user of the Qualtrics survey tooling in general, and of the qualtRics R package in particular? Then you can help build and test the package. 🔗 How to help?...

Working together to push science forward

Happy rOpenSci users can be found at