rOpenSci | Blog

All posts (Page 3 of 113)

From the Founding Director: My Farewell to rOpenSci

Karthik Ram steps down as Executive Director after 13 years

rOpenSci Champions Pilot Year: Projects Wrap-Up

Our first cohort of Champions complete the program. In this blog post, we share each champions projects, their achievements and outreach activities.

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.

Working together to push science forward

Happy rOpenSci users can be found at