Engineering Kiosk

#90 Inner Source: Open Source Best Practices zur besseren Zusammenarbeit zwischen Teams mit Sebastian Spier


Listen Later

Inner Source - Die Anwendung von Open Source Best Practices in deiner Organisation

Jede Firma und jeder Entwickler⋅in hat Berührungspunkte mit Open Source. Direkt oder indirekt durch verwendete Libraries, Server-Systeme oder Ähnliches. Wie die Open-Source-Szene funktioniert, ist auch irgendwie faszinierend. Personen, die sich nicht kennen, arbeiten weltweit und asynchron, relativ effizient zusammen und erschaffen zusammen Großes.

Inner Source hat zum Ziel, die besten Praktiken aus Open Source in einer geschlossenen Organisation zu nutzen. Doch was bedeutet dies eigentlich?

Dazu haben wir mit Sebastian Spier gesprochen. Wir steigen tiefer ein und klären, was Inner Source ist, welchen Vorteil eine Organisation bei der Anwendung von Inner Source hat, ob Inner Source ohne Open Source Erfahrung möglich ist, ob interne Firmenpolitik dadurch reduziert werden kann und welcher Support vom Leadership und vom Team eigentlich notwendig ist. 

Bonus: Kneipenguide.de wurde in Perl geschrieben.


Das schnelle Feedback zur Episode:

👍 (top) 👎 (geht so)


Feedback (gerne auch als Voice Message)

  • EngKiosk Community: https://engineeringkiosk.dev/join-discord 
  • Email: [email protected]
  • Mastodon: https://podcasts.social/@engkiosk
  • Twitter: https://twitter.com/EngKiosk
  • WhatsApp +49 15678 136776


Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776


Links
  • Sebastian Spier (LinkedIn): https://www.linkedin.com/in/sebastianspier/
  • Sebastian Spier (Blog): https://spier.hu/
  • Inner Source: https://de.wikipedia.org/wiki/Inner_Source
  • Inner Source Commons: https://innersourcecommons.org/
  • Inner Source Patterns: https://patterns.innersourcecommons.org/
  • Inner Source Pattern - Transparente Auffindbarkeit der InnerSource Projekt in der Firma, möglichst über Business Units hinweg: https://patterns.innersourcecommons.org/p/innersource-portal
  • Inner Source Pattern - Wo anfangen, wenn man einen InnerSource contribution zu einem anderen (InnerSource) Projekt machen möchte?: https://patterns.innersourcecommons.org/p/base-documentation
  • Inner Source Pattern - Wie können externe Contributor die Richtung des Projektes verstehen, oder sogar beeinflussen: https://patterns.innersourcecommons.org/p/trusted-committer und https://patterns.innersourcecommons.org/p/maturity-model
  • Inner Source Pattern - Wer übernimmt die Verantwortung für Probleme in Produktion, nachdem der PR eines anderen Teams gemerged wurde?: https://patterns.innersourcecommons.org/p/30-day-warranty
  • InnerSource Common Slack channel: https://innersourcecommons.org/slack
  • InnerSource Case Studies: https://innersourcecommons.org/stories/
  • Entwickler.de - Neue InnerSource-Patterns - Herausforderungen zielgenau adressieren: https://entwickler.de/agile/herausforderungen-zielgenau-adressieren


Sprungmarken

(00:00:00) Intro

(00:01:13) Open Source in Organisationen: Inner Source mit Sebastian Spier

(00:03:39) Was ist Inner Source?

(00:04:04) Info/Werbung

(00:05:23) Was ist Inner Source?

(00:08:42) Pull Requests ohne vorherige Kommunikation

(00:11:27) Was ist die Inner Source Commons Foundation?

(00:14:44) Welche Vorteile hat Inner Source?

(00:18:44) Spielt Inner Source ein Element in Interviews dar?

(00:20:30) Inner Source ohne Open Source Erfahrung

(00:23:56) Wo ist der Unterschied zu Agile und DevOps?

(00:27:59) "Meine Entwickler, meine Arbeitszeit"

(00:30:47) Kann Inner Source die interne Firmenpolitik reduzieren?

(00:33:10) Grundhaltung: Schlechter Code und Rewrite

(00:38:05) Support vom Leadership, der erste kleine Schritt und ein Langzeit-Investment

(00:48:36) Technische Foundations für Inner Source und Cross-Team-Kommunikation

(01:00:39) Forken in Inner Source: Legale Hürden

(01:03:27) Was ist die Empfehlung um mit Inner Source zu starten?

(01:07:30) Inner Source Community und Slack


Hosts
  • Wolfgang Gassler (https://mastodon.social/@woolf)
  • Andy Grunwald (https://twitter.com/andygrunwald)


Feedback (gerne auch als Voice Message)
  • EngKiosk Community: https://engineeringkiosk.dev/join-discord 
  • Email: [email protected]
  • Mastodon: https://podcasts.social/@engkiosk
  • Twitter: https://twitter.com/EngKiosk
  • WhatsApp +49 15678 136776
...more
View all episodesView all episodes
Download on the App Store

Engineering KioskBy Wolfgang Gassler, Andy Grunwald