rOpenSci News Digest, February 2026 | R bloggers

rOpenSci News Digest, February 2026 | R bloggers



Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this message on our blog. Now let’s take a look at the activities on and around rOpenSci!

rOpenSci headquarters

Strong commitment to the Champions Program call

The call for the Champions program closed on February 23 and the response to it was fantastic. We have received 81 champion And 14 Mentor requests by 23 countriesof 74% of applicants proposing to apply for a new package. We are now starting the selection process, starting with mentors so they can support the evaluation of Champion proposals. Confirmation emails have already been sent to all applicants. Thank you to everyone who signed up!

Policy updates for using generative AI tools

We published one first blog post about planned updates to our policies and practices for using generative AI tools in rOpenSci packages. This follows recent policy updates at both the Journal of Open Source Software And pyOpenSci. We are looking for feedback on the blog postand about the policy changes proposed therein, via this decided GitHub issue. The blog explains our intent to allow the use of generative AI tools during package development and during the review process. Our policy is to maintain our culture of openness and transparency, and we have already started informally asking authors about using generative AI tools.

Coworking

Read everything about coworking!

And remember: you can always collaborate independently on work related to R, work on packages that are often neglected, or work on whatever you want to do!

Community dashboard for your own R universe

Last year we published one blog post on one dashboard at organizational level for all rOpenSci packages and community contributors. We now have the orgmetricsDashboard repository to enable anyone to deploy their own organizational dashboard directly from their own organizational dashboard R-Universe repository. The only input required is one R-Universe “packages.json” fileand you can deploy via GitHub actions or a local Docker workflow. Give it a try!

Software 📦

New packages

The following two packages have recently become part of our software package:

  • Atlyticadeveloped by Zhiang He: an open-source computational framework for longitudinal analysis of exercise physiology metrics using local Strava data exports. Designed for personal analysis and sports science applications, this package provides standardized functions for calculating and visualizing key physiological indicators including Acute:Chronic Workload Ratio (ACWR), Efficiency Factor (EF) and training load statistics. It’s been like that assessed by Eunseop Kim and Simon Nolte.
  • orgmetrydeveloped by Mark Padgham: Metrics for your GitHub organization. Call one function to generate an interactive dashboard showing the status of your organization.

Discover more packagesread more about Peer review of software.

New versions

The following thirteen packages have been updated since the last newsletter: ditdb (v0.1.11), goals (1.12.0), RSelenium (v1.7.10), Atlytica (v1.0.4), pkgstats (v0.2.2), osmapiR (v0.2.5), dbparser (v2.2.1), appraise (v0.10.1), ranking (v1.0.9), wikitaxa (v0.5.0), praying mantis (v1.0.2), target types (0.14.0), and neatly hydrated (1.0.0).

dfms release message: Release Dfms 1.0: Fast and Versatile Estimation of Dynamic Factor Models in R.

Peer review of software

There are seventeen recently closed and active entries and four entries are on hold. The problems are at different stages:

Learn more about Peer review of software and how you can get involved.

On the blog

Software review

  • Announcing new peer review editors for statistical software: Natalia da Silva and Andrew Heiss by Natalia da Silva, Andrew Heiss and Yanina Bellini Saibene. Introducing two new editors for peer review of rOpenSci statistical software.
  • Software review in the age of AI: what we test at rOpenSci by Mark Padgham, Noam Ross, Maëlle Salmon, Yanina Bellini Saibene, Mauro Lepore, Emily Riederer, Jouni Helske and Francisco Rodriguez-Sanchez. rOpenSci is testing preliminary policies for using generative AI tools, with proposed updates to documentation and procedures for authors submitting software for review, for editors, and for reviewers.
  • Paleontology R packages benefit from Software Sustainability Institute Grant by Will Gearty and the Palaeverse team. A grant from the Software Sustainability Institute will go toward improving the sustainability and maintainability of R packages used in paleontological research.
  • Our forum is closed, but our community is not! by the rOpenSci team. Why we’re closing our forum, how you can continue to participate in our community.

Calls for contributions

Call for maintainers

If you are interested in maintaining one of the R packages below, you may want to read our blog post What does it mean to maintain a package?.

Calls for contributions

Please refer to our help wanted page – Before opening a PR, we recommend that you ask at the time of issue whether any assistance is required.

Package development corner

Some useful tips for R package developers. 👀

The R Foundation on OSS

The R Foundation responded a Call for evidence from the EU on open sourceafter asking for examples of the added value of R in the public or private sector. You can read the full response from the R Foundationincluding a discussion of useful ideas for the future of R and open source in general.

About sitrep (situation report) functions

Athanasia Monika Mowinckel wrote a message about it sitrep functions: features that allow the user to check their settings and provide them with useful diagnostics. There are two examples in the blog post.

New version of the jarl CLI

Etienne Bacher’s jarl CLI “finds inefficient, hard-to-read, and suspicious patterns of R code in dozens of files and thousands of lines of code in milliseconds.” Read more about the new features in jarl 0.4.0such as the ability to find “unreachable code”.

R package futures

Henrik Bengtsson released futurize which allows you to parallelize execution with minimal code changes, by simply adding a call futurize(): y <- lapply(x, fcn) |> futurize().

About AI agents and open source

Scott Shambaugh, an open source maintainer, wrote that he was targeted by an AI agent after closing a PR on an issue intended for novices. First blog post: “An AI agent published a hit piece about me”, Updated.

Last words

Thanks for reading! If you’d like to get involved with rOpenSci, check out our Contributing guide that can direct you to the right place, whether you want to make code contributions, non-code contributions, or contribute in other ways such as sharing use cases. You can also support our work via donations.

If you have not yet subscribed to our newsletter, you can do so too do this via a form. Until it’s time for our next newsletter, you can stay in touch with us via our website And Mastodon account.


#rOpenSci #News #Digest #February #bloggers

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *