Try   HackMD

CodeRefinery Spring 2025 workshop planning

Decisions

  • No major updates to materials/timing for Spring workshop, unless someone desperately wants to
  • 2 Installation sessions, one week before and one on monday before workshop
    • Wed Mar 19th 13 CET - 14.30 CET
    • Mon March 24th 13.30 CET - 15 CET
  • Addition of shell crashcourse together with installation session the week before workshop (Aalto RSE handles)
  • Collect all participant registrations via Indico, send in-person info to participants from areas where in-person is offered
  • Instructor scouting via survey
  • OpenHouse in March for lesson updates and other co-working

To do

  • Notes helper onboarding, SW to send e-mail
  • Fill last instructor slots
  • Support Co-instructor chats

Days and instructors

JR: Jarno Rantaharju
RD: Richard Darst
DI: Diana Iusan
RB: Radovan Bast
JH: Johan Hellsvik
TP: Thomas Pfau
SW: Samantha Wittke
EG: Enrico Glerean
MM: Michele Mesiti (new, and only if you want :) )
BL: Bjørn Lindi
DP: Dhanya Pushpadas
GD: Gregor Decristoforo

  • Day 1
    • Introduction to Version Control with Git
      • AM: GD, DI
      • PM: GD, DI
  • Day 2
    • Introduction to Version Control with Git
      • AM: RD, DI
      • PM: RD, DI
  • Day 3
    • Collaborative and distributed version control
      • AM: RB, DP
      • PM: RB, DP
  • Day 4 (Almost decided)
    • Reproducibility (AM): EG, SW
    • Social Coding and Open Software (PM): EG, JR
  • Day 5
    • How to document your research software (AM): MM, JH
      • JH will teach intro and readme (MM pitches in questions and comments)
      • MM will teach Sphinx (JH pitches in questions and comments)
    • Jupyter (PM): JR, MM
  • Day 6
    • Automated testing (AM): JH, TP
      • JH motivation
      • TP testing locally, automated testing
      • JH test design
      • TP conclusions
    • Modular Code development (PM): JR, TP

Meeting notes

(newest upper)

2025-02-24

Attending: DI, SW, EG

  • Instructors deciding
    • EG to send an email and talk with JR and TP
  • Last reminder on questionnaire in chat (SW)
  • SW to e-mail to hackmd helper
  • EG to email the local host: useful links and show availablilty to help/meet if they need
  • Instructor emails (not yet)

2025-01-20

Attending: EG, DI, SW, RD

  • Get registration live asap
    • event exists in indico, but is not up to date event did not exist in Indico
    • workshop page: https://coderefinery.github.io/2025-03-25-workshop/
    • DI will work on it on Tue
    • Registration: all via CR registration
      • we share registration info with local hosts to reach out to "their people"
      • GDPR compliant
        Image Not Showing Possible Reasons
        • The image file may be corrupted
        • The server hosting the image is unavailable
        • The image path is incorrect
        • The image format is not supported
        Learn More →
  • SW to prepare survey (Webropol)
    • explain strategy (new old pairing)
    • interest in helping
    • interest in teaching topic (date)
    • time availability + requirement
    • interest in TTT and date (use RD availability)
    • to team, ambassadors, chat
    • include DL: right before 11.2
    • availability for install
    • e-mail address
    • in-person room hosts
  • move 11.2 Open House (RB, SR, EG) to not overlap with NRIS teaching (SW)
  • HackMD: initial planning https://hackmd.io/@coderefinery/Spring25_CR_planning
  • No radical changes for this workshop
  • Shell crash course as part of the installation session support,
  • Installation: Day before workshop starts to catch the late realizers, Mon March 24th 13.30 CET - 15 CET
  • Crashcourse: Aalto RSE group
  • Shell Crashcourse and install session: Wed Mar 19th 13 CET - 14.30 CET
  • Other updates: If teachers have time, they can do larger updates, but not require
  • Link check implementation for lessons:
    • Sphinx can do it with make linkcheck
    • As part of Workflow?