Skip to content

Latest commit

 

History

History
182 lines (116 loc) · 3.76 KB

2022-eussi.md

File metadata and controls

182 lines (116 loc) · 3.76 KB

CodeRefinery - a hub for FAIR Software practices

.left-column50[ .fat[1:] Who we are

.fat[2:] Training material

.fat[2:] Training activities

.fat[3:] Problems and lessons learned

.fat[4:] How to join and collaborate ]

.right-column50[

Radovan Bast @__radovan

UiT The Arctic University of Norway

]

Team and project: coderefinery.org

  • Started in 2016, now we are in phase 3 until 2025
  • Partners: NeIC (1 FTE), Aalto University, ENCCS, CSC, DeiC, Sigma2/NRIS, SNIC, T1C for interactive HPC (DK), USIT/UiO

.left-column50[

  • Over 2000 persons trained
  • Over 30 instructors/speakers
  • Over 100 exercise leads
  • Pioneering teaching methods
  • Working in public
  • Lesson material
  • Video recordings
  • Manuals
  • Training network
  • Community ]

.right-column50[ ]


CodeRefinery: bridging the gap


.cite[Heidi Seibold, CC-BY 4.0, https://twitter.com/HeidiBaya/status/1579385587865649153]


Course portfolio: it's all CC-BY

Typical format: 6 half-days, twice per year, online, free, live-streamed, recorded

.left-column60[

  • Version control
  • Collaboration using Git
  • Testing
  • Documentation
  • Notebooks
  • Modular code development
  • Reproducible research
  • Software licensing
  • How to share and publish code
  • .emph[How to organize a code project]
  • ...

Lessons and recordings: https://coderefinery.org/lessons/ ]

.right-column40[

.cite[citation needed] ]


class: gray-background

A typical CodeRefinery workshop

.cite[(c) Samantha Wittke]


class: gray-background

Participating as a learner

.cite[(c) Samantha Wittke]


class: gray-background

Participating as an organization

.cite[(c) Samantha Wittke]


What we have learned (1/2)

  • .emph[Coordination effort] starts to outweigh lesson preparation and teaching

  • The importance of .emph[communicating value to organizations]

  • .emph[Outreach and marketing] takes time and work


What we have learned (2/2)

  • Learners and volunteers typically join for a short time

  • Building long lasting relationships takes effort

  • .emph[Good enough practices] that are used better than perfect practices not applied

  • Instead of "good for others": ".emph[good for your future you] and as side effect good for others"


Challenge: visibility and outreach

.quote[[ ] check this box if you would like to be informed about events in future organized by us. This is how we will store your contact information: ...]

Ideas:

  • roll-ups
  • info-screens
  • events
  • stands
  • office hours
  • newsletter

Future

  • Put the project on the map: .emph[Better communicate expectations, needs, and goals]
  • Make this something that people put on their CVs
  • Towards non-profit organization

How you or your organization can participate