#175 Von Lustig bis Traurig: Wenn Open Source Geschichten schreibt

#175 Von Lustig bis Traurig: Wenn Open Source Geschichten schreibt

47 Minuten

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

Kommentare (0)

Lade Inhalte...

Abonnenten

15
15
:
: