Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Johannes Keyser
Johannes Keyser
@jokeyser@fediscience.org  ·  activity timestamp 4 days ago

Is your lab doing code reviews? I'd like to learn from your experiences and practices!

In our teams, we're establishing internal peer-reviews of our research software. Our focus is on the correctness of our "one-off" analysis scripts that our results are based on. Because of that, the usual, patch-centered review processes don't quite work, nor does the tooling on the Git forges, as they only work for Git diffs, not the "finished" script.

Please also let me know about any practical procedures and materials that explain how to organize and document such reviews. So far, I've found stuff from the software industry, including the "IEEE Standard for Software Reviews
and Audits", but that's very abstract and not easy to translate into the context of small teams and projects like ours, in the behavioral and psychological sciences...

#academia , #software , #peerReview , #academicchatter

  • Copy link
  • Flag this post
  • Block
Yani Bellini Saibene
Yani Bellini Saibene
@yabellini@rstats.me replied  ·  activity timestamp 4 days ago

@jokeyser Hi, @rOpenSci communinty manager here.

We do research software peer review, and we have our best practices documented here: https://devguide.ropensci.org for R Packages and here for Statistical R Packages: https://stats-devguide.ropensci.org

There are review templates in both guides. Hope is useful.

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-beta.35 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct