Publications by rOpenSci - open tools for open science
Editorial Challenges and Solutions in Software Peer Review
rOpenSci Software Peer Review and Statistical Software Peer Review rely on the volunteer work of reviewers, and editors. Editors manage the day-to-day flow of submissions, recruit reviewers and guide the peer-review process from start to finish. (Their role, like much of our process, is codified in the rOpenSci Developer Guide). While many in our...
8067 sym R (81 sym/2 pcs)
rOpenSci News Digest, April 2022
Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci! rOpenSci HQ pkgcheck reports now include dependencies Our automated checking system for packages submitted for peer review now has a new section, “Package Dependencies”. This is inte...
10326 sym 4 img
Don’t Lose your HEAD over Default Branches
Read on for a little trick to always get the default branch… While git has no “default” branch, online code platforms such as GitHub need to define a default for the branch that someone sees when they look at code online. While the community standard for the default branch is now becoming main instead of master1, and while the switch for an...
2432 sym R (815 sym/2 pcs)
Requiring 2FA for Our Main GitHub Organization
Following our recent post on “Safeguards and Backups for GitHub Organizations”, nearly one month ago we went one step further and made two-factor authentication (2FA) required for all members and outside collaborators of our main organization, ropensci. It was a timely decision as GitHub since then announced it will require all users who cont...
5340 sym R (736 sym/1 pcs)
rOpenSci News Digest, May 2022
Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci! rOpenSci HQ R-universe prominently displays more information on packages! We have extended the r-universe.dev platform to provide even more real-time information and metadata about R pa...
11532 sym 12 img
Editorial Automation: Why & How to Set Up Chat-Ops for your Own Review System on GitHub
Anyone can contribute a software package to the rOpenSci suite as long as it fits our scope (research lifecycle software and statistical software) for a transparent, constructive, nonadversarial and open review. In practice, the review steps are all recorded in GitHub issue threads (example). Software peer-review involves coordinating and trackin...
10965 sym R (107 sym/3 pcs) 2 img
rOpenSci Dev Guide 0.8.0: Updates
rOpenSci Software Peer Review’s guidance is gathered in an online book that keeps improving! This blog post summarises what’s new in our Dev Guide 0.8.0, with all changes listed in the changelog. Farewell Stefanie Butland After many years of fabulous contributions to the rOpenSci community, Stefanie Butland left the role of community manager...
8326 sym
Communication & Collaboration with Contributors in an Open-Source Organization
Zhiam Kamvar is Lesson Infrastructure Technology Developer at The Carpentries (Software Carpentry, Data Carpentry & Library Carpentry), an open global community teaching the skills & perspectives to turn data into knowledge.1 Maëlle Salmon is a Research Software Engineer with rOpenSci. In this post they compare their experiences in the two disti...
5100 sym
Why You Should (or Shouldn’t) Build an API Client
These days web Application Programming Interfaces (APIs) are everywhere (scientific data sources, your system for Customer relationship management, cat facts API…). Do you need to write some R code wrapping a web resource such as an API? Packaging it up might be useful to you or your team for the same reason as any code. Now, whether you really...
10875 sym R (526 sym/1 pcs)
Presentamos a la nueva Community Manager de rOpenSci, Yanina Bellini Saibene
Post in English ¡Hola! Soy Yanina Bellini Saibene, tu nueva Community Manager. Estoy muy entusiasmada de unirme a rOpenSci con este rol y así poder apoyar un proyecto tan importante en la ciencia abierta y en la Comunidad R. Cuando vi la convocatoria para el puesto, pensé que mis más de 20 años de experiencia trabajando en comunidades, sien...
3060 sym