What goes around comes around

– How to get involved in Open Source –

Michael Kühnel

Wer nutzt regelmäßig Open Source Software (OSS)?

 Wir alle❗️

Wie uns OSS unterstützt

$ npm install -g generator-bootstrap-kickstart
$ yo bootstrap-kickstart

Definition ”Open Source Software“

Als Open Source oder quelloffen wird Software bezeichnet, deren Quelltext öffentlich und von Dritten eingesehen werden kann.

Quelle: Wikipedia

Complaining about open source software

A comprehensive guide on how to complain about open source software in an impactful way

Maintaining OSS

Wie schwer kann das sein?

Je erfolgreicher ein Projekt, desto schwerer

Issues ”verwalten“

  • Support Anfragen
    • Teilweise durch Google schneller zu beantworten
  • Nachfragen bei vermeintlichen Bugs
    • Reproduzierbarkeit
  • Issues from Hell
    • von unverschämte, dreisten Menschen

Neben den Issues

Umgang mit:

  • Spam
  • Toxic Culture
  • Negativity
  • Work Life Balance

Open Source unterstützen!

Monetär

💰

Unabhängig von deinem Budget

Contributions

💖

Unabhängig von euerer Erfahrung

  • 1-Minuten Fixes auf GitHub.com
  • Dokumentationen verbessern

Demo Time

Tipps für erfolgreiches Contributen von Code

  • Redet mit Maintainern
  • Legt einen Issue an bevor ihr Code beisteuert
  • Macht euch mit dem Projekt vertraut
    • Abhängigkeiten, Architektur, Code Style etc.
  • Sucht euch zunächst einen einfachen Bug bzw. Feature.
    • Siehe auch Ressourcen im Anhang

Fazit

Ihr werdet viel lernen!

Ressourcen

📚

Beginner Issues finden

Gute Artikel zum Thema Einstieg in OSS

Weitere Links zum Thema

Fragen? 

Danke 😊

Made with Slides.com