ROpenSci Monthly News Roundup Highlights Team Changes, Programmatic Achievements, and Technical Advancements
The October 2026 rOpenSci newsletter offers a comprehensive update on the organization’s activities, detailing significant team transitions, the progress of its flagship Champions Program, substantial developments within the R-Universe infrastructure, and ongoing community engagement initiatives. The report underscores rOpenSci’s commitment to fostering robust open-source scientific software and a collaborative research ecosystem.
Farewell to a Key Contributor: Mark Padgham Departs rOpenSci
This month marks a significant transition for rOpenSci with the departure of Mark Padgham, a staff member who has been instrumental in shaping the organization’s software peer review processes, particularly within statistical domains. Padgham joined rOpenSci in December 2019 with the explicit goal of expanding the scope of software peer review to encompass statistical methodologies. His tenure, however, extended far beyond this initial mandate.
Padgham’s influence is deeply embedded in the operational fabric of rOpenSci. He not only defined the standards and practices for reviewing statistical software but also spearheaded the development of much of the essential tooling that underpins the peer review workflow. Furthermore, he contributed significantly to the creation of R packages that bolster the rOpenSci community and its collective capabilities. For any researcher who has submitted a package for review, participated as a reviewer, or acted as an editor within the rOpenSci framework, it is highly probable they have directly benefited from Padgham’s contributions. His work has been foundational in streamlining and enhancing the efficiency and rigor of the software review process.
In recognition of his profound impact, rOpenSci has published a dedicated blog post detailing Padgham’s extensive contributions and has organized a farewell celebration. The event is scheduled for Wednesday, October 28th, at 15:00 Central European Time, providing an opportunity for the community to express gratitude and acknowledge his legacy. The organization has encouraged participation, signaling the value placed on collective acknowledgment of significant contributions.
Champions Program Continues to Cultivate Emerging Talent
The rOpenSci Champions Program, a key initiative designed to nurture and support individuals in developing and reviewing R packages, is demonstrating robust progress with its 2026-2027 cohort. Participants are actively engaged in their projects, focusing on critical areas such as package development and the intricacies of package peer review. The program recently convened its first cohort meeting, conducted across two sessions to accommodate diverse time zones. During these meetings, participants presented their ongoing work, shared valuable insights, and received constructive feedback from their peers and mentors.
Complementing these project-focused activities, outreach efforts are also gaining momentum. Linda Cabrera, with the support of her mentor Luis Verde, recently led a workshop on R Projects with RStudio and GitHub for the Ecuadorian Statistical Society. This event served as a crucial platform for disseminating information about rOpenSci, its programs, and the benefits of open-source collaboration to a wider audience. The engagement with the Ecuadorian Statistical Society highlights the program’s commitment to expanding its reach and fostering international collaboration in the R community.
The 2025-2026 cohort concluded their program journey with an open showcase event titled "Más Allá del Código: muestra abierta de los proyectos de nuestros campeon(a|e)s" (Beyond the Code: an open showcase of our Champions’ Projects). This event, held in Spanish, featured presentations of the Champions’ final projects, which spanned the creation, enhancement, and review of R packages, as well as outreach initiatives designed to share their learnings with their respective communities. The participants shared tangible outcomes from their projects, including securing scholarships, forging new collaborative partnerships, and experiencing significant professional growth. Recordings and subtitles of this impactful event are now available, further extending its reach and educational value.
Several Champions and mentors are slated to participate in LatinR 2026, scheduled to take place in Medellín, Colombia. Their involvement will include presenting their program-related work and actively contributing to HackeaR, a hackathon event focused on addressing issues, facilitating translations, and submitting pull requests for base R and rOpenSci packages and resources. This presence at LatinR underscores the program’s growing influence and its role in strengthening the Latin American R community.
R-Universe Infrastructure Enhancements Drive Scalability and Performance
Significant advancements have been made in migrating Bioconductor packages to the R-Universe infrastructure, a critical step towards centralizing and streamlining the distribution and management of R packages. Sean Davis presented a detailed overview of this transition, highlighting the incorporation of packages from Bioconductor’s "experiment," "workflows," and "books" repositories into bioc.r-universe.dev and bioc-release.r-universe.dev.
To accommodate the substantial volume of Bioconductor packages, R-Universe has introduced a new category of "data" packages. These packages benefit from an increased size limit and are optimized for building and checking exclusively on Linux systems, reflecting a strategic adaptation to the specific needs of large scientific repositories.
With approximately 3,000 packages, Bioconductor represents the largest universe hosted on the platform. This migration has necessitated and spurred dozens of performance optimizations for both the frontend and server components of R-Universe. These improvements are designed to enhance loading speeds for pages and repositories across all hosted universes, benefiting the entire user base. A detailed blog post dedicated to the Bioconductor transition and its implications is anticipated before the end of the year, providing further insights into this pivotal development.
Celebrating 15 Years of rOpenSci: Community Stories and Reflections
In line with its ongoing commitment to highlighting the individuals behind its success, rOpenSci continues to share stories as part of its 15th-anniversary commemoration. Mauro Lepore’s narrative, published on the rOpenSci blog, chronicles his personal journey with the organization and offers valuable lessons applicable beyond the rOpenSci community. These personal accounts serve to humanize the collaborative efforts within open-source science and provide relatable perspectives on the challenges and rewards of contributing to such initiatives.
The organization has also published a recap of its recent synchronous events, designed to celebrate its 15-year milestone. These events provided a forum for discussing the past, present, and future trajectory of rOpenSci, bringing together community members to reflect on its achievements and envision its path forward. The content from these events is expected to foster continued dialogue and engagement within the rOpenSci network.
Fostering Collaboration Through Coworking Initiatives
rOpenSci continues to champion its coworking initiative, encouraging community members to engage in collaborative work sessions. The organization provides a dedicated space for independent work related to R, with a particular emphasis on tackling neglected packages or pursuing personal development goals. This initiative aims to foster a sense of shared purpose and productivity, providing a structured yet flexible environment for individuals to advance their open-source contributions.
Software Suite Expansion and Updates
The rOpenSci software suite has welcomed three new packages, further expanding its collection of high-quality tools for scientific research. While specific package names were not detailed in the provided text, the inclusion of new packages signifies ongoing efforts to broaden the ecosystem of available R tools.
In addition to new additions, the newsletter details recent updates to sixteen existing packages. These updates, ranging from minor version enhancements to significant overhauls, reflect the dynamic nature of software development and the commitment to maintaining and improving the tools within the rOpenSci portfolio. Notable updates include:
- coevolve v1.2.1: Enhancements to Bayesian Generalized Dynamic Phylogenetic Models.
- ruODK v1.6.3: Improvements to the R client for the ODK Central API.
- pkgcheck v0.3.4: Updates to package checks for rOpenSci.
- rcrisp v1.0.0: Version 1.0.0 release for automating the delineation of urban river spaces.
- pkgstats v0.2.5: Refinements to metrics for R packages.
- openalexR v3.1.2: Updates to accessing bibliographic records from the OpenAlex Database.
- webchem v2.0.0: Version 2.0.0 release for chemical information from the web.
- ReLTER V3.1.2: Updates to the interface for the eLTER Community.
- rerddap v1.3.1: Enhancements to the general-purpose client for ERDDAP servers.
- ibger v0.2.1: Updates to accessing IBGE Aggregate Data API from R.
- rgbif v3.9.0: Improvements to the interface for the Global Biodiversity Information Facility API.
- rglobi v0.3.5: Updates to the interface for Global Biotic Interactions.
- lakefetch v0.1.14: Refinements to calculating fetch and wave exposure for lake sampling points.
- visdat v0.6.1: Updates to preliminary visualization of data.
- weatherOz v3.0.1: Enhancements to the API client for Australian weather and climate data resources.
- nlrx v0.4.6: Updates to setting up, running, and analyzing NetLogo model simulations.
These regular updates are crucial for ensuring the reliability, functionality, and continued relevance of the software used by researchers worldwide.
Software Peer Review: A Cornerstone of Quality Assurance
The rOpenSci Software Peer Review process remains a central pillar of its operations, with seventeen recently closed and active submissions currently under review. An additional four submissions are on hold, indicating ongoing efforts to manage the review pipeline effectively. This rigorous review process is designed to ensure that all packages endorsed by rOpenSci meet high standards of quality, documentation, and maintainability. The transparency of this process, including the status of submissions, is vital for fostering trust and encouraging broader community participation.
Community Engagement and Calls for Contribution
rOpenSci actively seeks contributions from its community, issuing calls for maintainers and broader contributions. The organization provides resources, such as a blog post titled "What Does It Mean to Maintain a Package?", to guide individuals interested in taking on maintenance responsibilities. This proactive approach aims to ensure the long-term sustainability of its software packages.
Furthermore, the "help wanted" page serves as a central hub for identifying areas where community assistance is needed. Developers are encouraged to engage with issues before submitting pull requests to ensure their efforts align with current needs. This collaborative model is fundamental to the open-source ethos and allows for efficient allocation of community resources.
Package Development Corner: Practical Insights for Developers
The "Package Development Corner" offers valuable technical insights for R package developers, addressing common challenges and promoting best practices.
A Safe Space for Learning How to Make Pull Requests: Jonathan Carroll has developed an innovative package repository designed as a welcoming environment for novice contributors to practice creating pull requests. This initiative directly addresses the common barrier to entry in open-source development, providing a low-stakes environment for learning and building confidence. The repository serves as an inspiration for other package maintainers seeking to foster new contributor engagement.
Check for Global State Changes in Your Testthat Tests: The newsletter highlights the utility of testthat::set_state_inspector(), a function that enables developers to monitor and report discrepancies in global state changes between tests. This is particularly useful for ensuring test independence and identifying potential side effects. An example from the vcr package demonstrates its practical application in maintaining test integrity.
Using just to Run a Subset of Tests: Etienne Bacher’s blog post introduces the just command-line tool as a method for efficiently running subsets of tests using testthat‘s filter argument. This technique streamlines the testing workflow by allowing developers to focus on specific test groups, enhancing productivity. The post also touches upon other uses of just, such as integrating with linting tools like Jarl.
Git Hashes and Future Compatibility: The article raises awareness about Git’s planned transition to a new content hashing algorithm (SHA-256). A linked post by Scott Chacon discusses the importance of this change and potential implications, underscoring the need for developers to stay informed about fundamental changes in their development toolchains.
Conclusion
The October 2026 rOpenSci newsletter paints a vibrant picture of an organization actively engaged in advancing scientific research through open-source software. From nurturing new talent through its Champions Program and fostering robust peer review processes to enhancing critical infrastructure like R-Universe and providing practical developer resources, rOpenSci continues to solidify its position as a leader in the scientific software community. The organization’s commitment to transparency, collaboration, and continuous improvement remains evident, paving the way for future innovations and broader impact in the scientific landscape.