#175 Von Lustig bis Traurig: Wenn Open Source Geschichten schreibt
47 Minuten
Podcast
Podcaster
Beschreibung
vor 3 Tagen
Die Transparenz von Open Source schreibt Geschichten, die erzählt
werden wollen
50% des Begriffes “Open Source” besteht aus dem Wort “Open”. Ok.
Für diese Erkenntnis muss man nun nicht studiert haben.
Open bzw. Offen bzw. Transparenz bezieht sich dabei nicht
nur auf den Source Code selbst, sondern i.d.R. auf alles, was das
entsprechende Projekt betrifft. Dazu zählen u.a. für jedermann
einsehbare Bug-Reports und Pull Requests. Wenn man dies nun mit
weltweiter Kollaboration verschiedener Menschen und Kulturen
mixt, ist eins vorprogrammiert: Kreativität, WTF-Momente,
persönliche Schicksale und Geschichten, die erzählt werden
wollen.
Diese Episode erzählt einige dieser Open Source Geschichten. Wir
sprechen darüber, wie man Douglas Crockford dazu bringt, über
JavaScript Code zu streiten, wann für einen Pull Request eine
eigene Torte gebacken wird und warum dies dann zu einem Merge
führt, sowie wann und warum Unit Tests fehlschlagen, wenn diese
in Australien ausgeführt werden. Es geht aber auch um traurige
Seiten und persönliche Schicksale. Zum Beispiel eine
Gefängnisverurteilung eines Maintainers von einem Projekt,
welches 26 Millionen Downloads pro Woche hat, eine
Krebserkrankungen mit verbundener Anteilnahme der Community und
wie der Maintainer die Zukunft des Projektes sichert für die
Zeit, wenn er nicht mehr da ist oder auch wie die
Maidan-Revolution und der Ukraine-Krieg Open Source beeinflussen.
Unsere aktuellen Werbepartner findest du auf
https://engineeringkiosk.dev/partners
Das schnelle Feedback zur Episode:
(top) (geht
so)
Feedback
EngKiosk Community:
https://engineeringkiosk.dev/join-discord
Buy us a coffee: https://engineeringkiosk.dev/kaffee
Email: stehtisch@engineeringkiosk.dev
LinkedIn: https://www.linkedin.com/company/engineering-kiosk/
Mastodon: https://podcasts.social/@engkiosk
Bluesky:
https://bsky.app/profile/engineeringkiosk.bsky.social
Twitter: https://twitter.com/EngKiosk
Links
FizzBuzz Enterprise Edition:
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
TrumpScript - Make Python great again:
https://github.com/samshadwell/TrumpScript
Volkswagen - Make CI tests pass:
https://github.com/auchenberg/volkswagen
static-analysis Awesome List - JSHint and JSLint are
outdated:
https://github.com/analysis-tools-dev/static-analysis/issues/223
core.js - State and governance of the project?:
https://github.com/zloirock/core-js/issues/767
TypeScript - Allowed non-this, non-super code before super
call in derived classes with property initializers:
https://github.com/microsoft/TypeScript/pull/29374
Proxmox VE Helper-Scripts Project Update:
https://github.com/tteck/Proxmox/discussions/4009
Proxmox VE Helper-Scripts Moving forward:
https://github.com/tteck/Proxmox/discussions/4025
Proxmox VE Helper-Scripts Update von tteckster's Frau:
https://github.com/community-scripts/ProxmoxVE/discussions/237
Proxmox VE Helper-Scripts (Community Edition):
https://github.com/community-scripts/
Angular.js - Unit tests fail when run in Australia:
https://github.com/angular/angular.js/issues/5017
A collection of debugging stories:
https://github.com/danluu/debugging-stories
Microsoft Calculator - Make this app immune against any
exploit: https://github.com/microsoft/calculator/pull/101
DoctrineEnumBundle - Ukrain Revolution:
https://github.com/fre5h/DoctrineEnumBundle/pull/12
Maidan-Revolution:
https://www.nzz.ch/international/ukraine-chronologie-der-maidan-revolution-ld.1290571
Engineering Kiosk Episode #98 Der Hype um Rust mit Matthias
Endler:
https://engineeringkiosk.dev/podcast/episode/98-der-hype-um-rust-mit-matthias-endler/
Engineering Kiosk Episode #137 Die Schaltsekunde und ihre
IT-Folgen: Ein Sekundenbruchteil mit Impact:
https://engineeringkiosk.dev/podcast/episode/137-die-schaltsekunde-und-ihre-it-folgen-ein-sekundenbruchteil-mit-impact/
Engineering Kiosk Episode #144 Die unterschätzte Macht der
Zeit: Wie NTP und PTP die Welt synchronisieren mit Daniel Boldt
und Thomas Behn von Meinberg:
https://engineeringkiosk.dev/podcast/episode/144-die-untersch%C3%A4tzte-macht-der-zeit-wie-ntp-und-ptp-die-welt-synchronisieren-mit-daniel-boldt-und-thomas-behn-von-meinberg/
Sprungmarken
(00:00:00) Intro
(00:01:32) Open Source Stories und kreative Projekte
(00:05:09) Info/Werbung
(00:06:09) Open Source Stories und kreative Projekte
(00:11:44) Maintainer von Core.js muss ins Gefängnis
(00:19:06) Eine Torte für einen TypeScript Pull Request
(00:25:14) Krebs und die Proxmox Community Scripte
(00:30:52) Unit Tests schlagen fehl, wenn man diese in Australien
ausführt
(00:38:54) Microsoft Calculator wird Exploit-Free gemacht
(00:41:33) Maidan-Revolution und der Ukraine Krieg
Hosts
Wolfgang Gassler (https://mastodon.social/@woolf)
Andy Grunwald (https://andygrunwald.com/)
Feedback
EngKiosk Community:
https://engineeringkiosk.dev/join-discord
Buy us a coffee: https://engineeringkiosk.dev/kaffee
Email: stehtisch@engineeringkiosk.dev
LinkedIn: https://www.linkedin.com/company/engineering-kiosk/
Mastodon: https://podcasts.social/@engkiosk
Bluesky:
https://bsky.app/profile/engineeringkiosk.bsky.social
Twitter: https://twitter.com/EngKiosk
Weitere Episoden
6 Minuten
vor 4 Tagen
12 Minuten
vor 5 Tagen
6 Minuten
vor 1 Woche
12 Minuten
vor 1 Woche
In Podcasts werben
Kommentare (0)