Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
How to join this free online event with Arfon Smith, Karthik Ram, Maëlle Salmon and Noam Ross.
Software peer-review involves coordinating and tracking many moving parts: software submissions, testing and diagnostics, assignment of editors and reviewers, and logging the progression of submissions through revisions and acceptance.
On this call we will discuss how rOpenSci has worked with The Journal of Open Source Software to extend JOSS’s approach of chatops-driven publishing into a new GitHub chat-bot that manages our editorial process: assigning tasks, tagging issues, running tests on software submissions, and returning reports to reviewers and editors, logging reviews in an external (Airtable) database, all from the comfort of a GitHub issue comment. Chat-ops automation has been critical to JOSS’s success, and shows huge promise for automating even more tedious tasks like frequent software checks and compliance with best practices.
We will show how our new review bot improves the author and editor experience, demonstrate how other teams can use and customize the bot, and discuss how this approach can be extended to tackle other automation, code review, and reproducibility challenges.
Speakers
Karthik Ram
Karthik Ram is a Senior Research Scientist with the Berkeley Institute for Data Science, Director and Co-founder of rOpenSci, and Editor for rOpenSci Software Peer Review. He has a PhD in Ecology and Evolution. Karthik on GitHub, Twitter, Website, rOpenSci
Arfon Smith
Arfon Smith is a Staff Product Manager for Data at GitHub and Editor-in-chief of the Journal of Open Source Software, a developer friendly, open access journal for research software packages. He has a PhD in Astrochemistry. Arfon on GitHub, Twitter, Website
Maëlle Salmon
Maëlle Salmon is a R(esearch) Software Engineer, part-time with rOpenSci where she, among other things, maintains the guide rOpenSci Packages: Development, Maintenance, and Peer Review. She also created the R-hub blog and co-wrote the book HTTP testing in R with Scott Chamberlain. She lives in Nancy, France. Maëlle has a PhD in Statistics. Maëlle on GitHub, Twitter, Website, rOpenSci.
Noam Ross
Noam Ross is Principal Scientist for Computational Research at EcoHealth Alliance and rOpenSci Software Review Lead. He co-leads the rOpenSci Statistical Software Testing and Peer Review project. Noam has a PhD in Ecology. Noam on GitHub, Twitter, Website
Resources
- rOpenSci Software Peer Review
- Journal of Open Source Software
- Buffy, is a service to provide a bot helping scientific journals manage submission reviews. Automates common editorial tasks like those needed by JOSS or rOpenSci.
- rOpenSci version of Buffy, holding our specific configuration and commands.
- ropensci-review-tools on GitHub, Tools for automation of software review at rOpenSci