In 2024, we remained committed to open science and open source software.
We continued to build a welcoming and
inclusive community, through innovation and collaboration.
Here are the highlights of the year:
R-Universe
R-Universe, rOpenSci’s platform for finding and publishing R packages,
saw major advancements in 2024,
making it an increasingly useful and trusted resource for the wider R community.
Some of the highlights of our work have included a big rewrite of the web frontend
and search engine to serve faster, beautiful, informative webpages, and
search through tens of thousands packages,
articles and datasets.
On the build side we added support for new tools like Rust and Quarto,
and improved the process of building binaries for WebAssembly and Apple Silicon.
Moreover, we received a Google Season of Docs grant, aimed at centralizing the
documentation. The project focused on consolidating numerous tech notes and READMEs
into a unified and easily navigable Quarto website,
highlighting best practices and guiding users to maximize the platform’s features.
These enhancements have resulted in even more users and projects joining R-Universe.
We saw more than a doubling of traffic, and R-Universe has become the distribution
platform of choice for anchor community projects like
Stan,
DuckDB,
and Polars,
and we’ve seen the creation of new community initiatives that build on R-Universe,
like R-Multiverse!
For 2025, we have once again been awarded support by the R-Consortium, now
being named a top-level consortium project!
With this long-term support, we will be investing even more in making R-Universe
a platform that supports building large-scale, collaborative repositories that
experiment with new models for release, reproducibility, and governance.
Software Peer Review
In 2024, rOpenSci’s software peer review program continued to grow,
showcasing our community’s commitment to improving software quality and
validating R packages for a variety of applications.
We’ve had 17 packages successfully complete software peer review with the help of about 33 reviewers
and 11 editors, with three new editors. We also did the first bilingual review in English and Spanish.
We also streamlined the review process and provided transparency through regular updates
on the number of submissions, approvals,
and the status of packages under review. These updates were shared through newsletters,
our Slack and our open GitHub organization.
We built a new dashboard to monitor the health and responsiveness of our system for authors, reviewers, and editors.
Peer review remains a cornerstone of how we maintain quality and reproducibility in R software development
and how we build community.
In the year ahead, we are going to keep pushing our tooling to make review more
efficient and helpful, and we have plans to do more to make our
software peer-review process a tool that other organizations can use to curate
their own software ecosystems and build collaborations and community.
Multilingual Resources
In 2024, we worked hard to expanded our multilingual resources. We finished translating
our core resource, the “rOpenSci Packages: Development, Maintenance, and Peer Review”
into Spanish. This has been the central project
around which we developed our multilingual toolkit, including packages like
babeldown and
babelquarto, that facilitate LLM-supported
translation workflows.
This work also led to our rOpenSci Localization and Translation Guidelines
which we published in Spanish and English to assist our community as well as other groups in translating and localizing open science resources.
We hosted a series of great community events on multilingual publishing,
like our first Portuguese Community Call and
our first Traslathon, which reinforced the
importance of breaking language barriers in open science.
What’s happening with translation in 2025? Portuguese translations of the development guide are underway,
supported by dedicated community volunteers. It’s been inspiring to see the enthusiasm from contributors
and volunteers driving this effort forward, and we will be giving it an extra push with additional support of our
new CZI-funded Latin America program. We are also
in the midst of Spanish-language revisions of our website and Champions programs materials.
Champions Program
We had an inspiring 2024 with the second cohort of our Champions Program.
These leaders have tackled projects that span disciplines and geographies,
driving open science and open data initiatives with creativity and
local impact.
Package development is most common type of project tackled by our Champions,
but some have also taken on the challenge of becoming reviewers in our software peer-review community.
Multilingualism plays an important role in the Champions Program,
and this year, as part of their outreach activity, Champions put on events and workshops
in Turkish,
Spanish,
Portuguese,
Chinese and, of course, English.
In 2025, we will run our first cohort of Champions with a fully Spanish-language
curriculum, under the support of our new Latin America focus program, funded by CZI.
We are also excited to be working on new models and partnerships for the Champions Program
to make it more sustainable and self-supporting, and to be follow up
with our first cohort of Champions (2022-2023) to better understand the long-term impacts of this program.
Community Engagement
This past year we’ve had 49 new code contributors to rOpenSci packages.
Other community members shared new use cases to help package authors see how their work is
being used and to help other users see how these packages might be used.
Our blog featured many different voices and experiences during 2024.
We have a total of 35 community authors, of which 18 are first time community authors!
Counting our staff, 42 authors wrote 54 blog posts, 63% of which were written by community authors
and 13% were multilingual.
We also celebrated our vibrant package ecosystem with the “A Package a Day”
campaign on Mastodon and Weekly Package Digests in LinkedIn.
These efforts showcased the incredible diversity of our over
300 federated open-source packages.
Community Calls and virtual Social Coworking and Office Hours
brought together people from over 20 countries to learn,
get their own work done
and to join in some spirited scavenger hunts!
Many others have continued to read our newsletter,
cite our software,
ask or answer questions,
open issues to report bugs or request features,
weigh in on standards and best practices,
invite us to talk about our work,
or mentioned us in presentations, posts, or social media.
We will continue to support our community’s amazing contributions and plan to offer even more opportunities to get involved in 2025. We started with a Community Call
and will continue with a series of mini-hackathons
during our co-working sessions to support first-time contributors
to open source projects.
These events will provide opportunities for
knowledge-sharing, networking and up-skilling in a
safe and friendly space encompasing the collaborative spirit of rOpenSci.
We are also looking forward to collaborations with partners
and other communities, like Epiverse,
RECON,
data.org,
LatinR,
PyOpenSci,
OpenScapes and other Open-Source Program offices.
Watch this space for new projects and events!
Leadership
In 2024 we bade farewell to Karthik Ram, our co-founder and Executive Director of 13 years and welcomed
Noam Ross, formerly our leader for peer-review, into the role.
Thanks to our Community
An enormous thank you to all our authors, maintainers, reviewers, editors, mentors, Champions,
package contributors, commenters, bloggers, translators, bug-reporters, documentation-copy-editors,
package-publishers, issue-filers, and event-attendees for giving rOpenSci an amazing 2024. rOpenSci is our community.
We are grateful for it all and look forward to what we will do together in 2025!
Related