Lessons from the Open Source Software communities
(and research software)

Introduction

Who am I?

David

@dpshelio - @dvdgc13

  • I was a researcher
  • I'm now a RSD
  • I love teaching
  • OpenAstronomy / SunPy (open source)
  • Caprentries (teaching network)
  • Sunspotter (citizen science)

Problems

For Teachers

  • A place to share
  • Get recognition
  • Get contributors

For Learners

  • Find material and trust it!
  • Know the material is still being maintained!
  • Be able to contribute back!

Open Source Software

Some examples

foss_logos.jpg

OSS vs Research software

OSS

  • To be reused
  • Repositories
  • simple to contribute

Research

  • Single use (many claim so!)
  • Some link on a paper
  • contribute back?

GitHub: open source software more open!

RSD engineering course material.

Metrics in …

open source

  • Downloads (but GH doesn't give you the number).
  • Forks
  • Stars
  • Contributors

Research software

OER

Impact

Downloads

  • self-study (1 download = 1 person)
  • delivery (1 download > 30 people)
  • bots (1 download = 0 people)

Contributors

Make it easy for people to contribute (and get recognition).

  • No PDF
  • Share sources! not only final product. E.g., videos.

Remix

Make it easy for people to remix and let the source know!

  • mix material
  • produce translations

How?