- Introduction
- Why this talk?
- About you and us.
- Why peer-review?
- Two crucial components
- The way we communicate.
- The way we build and review software.
- Wrap up
- Takeaways.
- Questions and comments.
The process is complex and can feel overwhelming.
This talk:
Mauro:
Noam:
Some quotes from authors and reviewers:
“The review process taught me a lot about different tools available for making my code more robust and resilient to future changes.”
“I learn a lot from closely reading other people’s code and it is hard to do when I’m not forced to review so closely.”
“I really love the rOpenSci pacakage review process, especially its interactivity and how much you can learn from others.”
The long tail: monthly downloads of all CRAN packages
rOpenSci evolved from
“[Helping to improve software] in a kind and respectful way is just as important as the technical aspect”.
– Yanina Bellini Saibene
Example of a kind and respectful reviewer’s response.
“It’s like when I hold the door open for someone.”
“Even when someone volunteers their time, there is a cost of their time and effort.”
– Setting expectations for open source participation
Guide for authors
Other guides, templates, and tools
Thank you!
Mauro and Noam