Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing the B-Cubed software helpdesk

Introducing the B-Cubed software helpdesk

Slides for the breakout session "T3.1 - software helpdesk" held at the Second Annual General Assembly, Montpellier, 28-29 May 2024.

Damiano Oldoni

May 27, 2024
Tweet

More Decks by Damiano Oldoni

Other Decks in Programming

Transcript

  1. Biodiversity Building Blocks for Policy B-Cubed software & documentation •

    Writing software is crucial for B-Cubed ◦ Packages (R, Python) ◦ Analysis code (workflows) • Qualitative, open, portable, reusable • Assessment via internal software review • Documentation • Tutorials/guides • docs.b-cubed.eu/
  2. Biodiversity Building Blocks for Policy B-Cubed software development guide Huybrechts

    P, Trekels M, Abraham L, Desmet P (2024). B-Cubed software development guide. docs.b-cubed.eu/dev-guide/
  3. Biodiversity Building Blocks for Policy B-Cubed coding community Name Dev

    software role Programming language Matthew Blissett maintainer, contributor R, Python, Java Maxime Ryckewaert contributor, reviewer Python Peter Desmet reviewer Pieter Huybrechts contributor, reviewer Lina Estupinan Suarez contributor Toon Van Daele contributor, reviewer Sandra MacFadyen maintainer, contributor R, Python Ward Langeraert maintainer, contributor Shawn Dove maintainer, contributor Heliana Teixeira contributor Damiano Oldoni contributor, reviewer Paul Holzschuh contributor Python
  4. Biodiversity Building Blocks for Policy • Mid-term review: milestone -

    M18 ◦ Anticipated to June 2024 • Final review: milestone - M36 • Based on the software development guide • Review = help • Co-coding, continuous review Software review “Software will be tested throughout the project to see if requirements are met to achieve a high level of technical readiness, openness and portability.” (project proposal).
  5. Biodiversity Building Blocks for Policy Software reviewers • Damiano Oldoni,

    Peter Desmet, Pieter Huybrechts, Toon Vandaele, Waard Langeraert (INBO) • Maarten Trekels, others? (Meise BG) • Shawn Dove (JLUG) • Others?
  6. Biodiversity Building Blocks for Policy • Something not clear in

    the guide? • Help needed? ◦ I have a new version of my package. Should I bump the version number from 1.0 to 2.0, 1.1 or 1.0.1? ◦ How to easily check that my code uses snake case consistently? ◦ Let’s use B-Cubed Slack channel: #wp3-software-helpdesk Software helpdesk “Within B-Cubed and the wider R community there are people ready to help, so if you’ve been waiting for an opportunity to learn: this is it.” (software dev guide).
  7. Biodiversity Building Blocks for Policy Thank you • Presentation: bit.ly/b-cubed-

    saga-software-helpdesk • DOI: 10.3897/biss.7.110734 • Website: docs.b-cubed.eu/ • Twitter/X: @BCubedProject • LinkedIn: B-Cubed Project Peter Desmet Pieter Huybrechts Co-authors