🤗 Empathy, 📶 communication, 🗒️ documentation, and 🤖 automation
https://epiverse-ropensci-software-review.netlify.app/
rOpenSci fosters a culture that values open and reproducible research using shared data and reusable software.
R-universe: new umbrella project under which we experiment with various new ideas for improving publication and discovery of research software in R.
And Software Review!
A happy mix between academic peer-review and industry software review, for packages in our scope:
🧰 Research lifecycle (data access, data wrangling, reproducibility…);
📊 Statistics and machine learning.
In the open (on GitHub).
Some hard-earned lessons on editorial management for software peer-review at @rOpenSci . If I had to sum up the strategy we've come to: empathy, communication, documentation, and automation https://t.co/GGMfItaRq3
— Noam Ross (@noamross) April 19, 2022
Non adversarial! Kindness. No “RTFM”.
Possibility to put submissions on hold for up to one year.
Private slack channel for editors. Friendly, responsive.
Changes in the system & tooling regularly communicated. Blog posts (picked up by our newsletter), changelog.
📖 “Dev guide”: rOpenSci Packages: Development, Maintenance, and Peer Review;
📖 “Stats dev guide”: rOpenSci Statistical Software Peer Review, including ✨ standards ✨.
Updated based on feedback from the process, on our tooling, and changes in the wider ecosystem. Situational awareness.
We also “document”, in an Airtable base:
who reviewed what, how much time;
volunteer reviewers’ skills & interests.
To volunteer, fill the form at https://ropensci.org/software-reviewer!
Work with The Journal of Open Source Software (JOSS) to extend JOSS’s approach of chatops-driven publishing into a new GitHub chat-bot that manages our editorial process. buffy.
✨
@ropensci-review-bot check package
✨
@ropensci-review-bot add @maelle to reviewers
{pkgcheck}: Check whether a package is ready for submission to rOpenSci’s peer review system. (available as GitHub Action!)
Also, {devguider} for dev guide maintenance.
Work by
Package reviewers;
Volunteer editors (software review board, statistical software review board);
🤗 Empathy
📶 Communication
🗒️ Documentation
🤖 Automation
https://epiverse-ropensci-software-review.netlify.app/