The commit history is a lie (eh23)

The commit history is a lie (eh23)

Author: CCC media team April 5, 2026 Duration: 31:42
Bei diesem Talk gebe ich eine Einführung in Conventional Commits und was diese mit Semantic Versioning - also Versionierung im Stil "v1.6.1" - zu tun haben. Damit eure Git Historie nicht lästig, sondern hilfreich ist, und ihr den nächsten Schritt in die Open Source Entwicklung machen könnt, ist die Nutzung von Commit Messages entsprechend der gängigen Konvention unerlässlich. Die Konvention für Conventional Commits ist eine einfacher Standard, welcher auf Commit-Nachrichten aufbaut. Er enthält einfache Regeln zum Erstellen einer expliziten Commit-Historie. Diese Konvention knüpft an SemVer (Semantic Versioning) an und legt fest, wie in einer Commit-Nachricht die gemachten Änderungen und Korrekturen am Code und neue Funktionen zu beschreiben sind. Seit ich in meinen privaten und beruflichen Projekten Conventional Commits nutze, kann ich Git Logs auch effektiv verwenden um zu sehen, was sich wann verändert hat. Messages wie "Working version" oder "added something" gehören der Vergangenheit an. Dazu kommt, dass man anhand dieser Convention die zu setzende Versionsnummer eines neuen Software Releases ableiten kann und somit auch Semantic Versioning einen Sinn bekommt und nicht einfach frei gewählte Zahlen sind. Der Talk richtet sich an Git-Anfänger\*innen, Personen, welche Git Commits als nötiges Übel sehen oder mit diesen zusammen arbeiten müssen und alle, die sich intensiver mit Open Source Entwicklung beschäftigen wollen. This work is licensed under CC BY-NC 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc/4.0/ about this event: https://pretalx.eh23.easterhegg.eu/eh23/talk/E3NTXU/

Tune into the Chaos Computer Club-recent events feed for a direct line to the forefront of digital culture and critical technology discourse. Curated by the CCC media team, this podcast channels the raw, insightful atmosphere of Europe's most influential hacker association, bringing you recordings from their major gatherings and community events. Each episode is a deep dive into talks and presentations from the last two years, covering topics from cryptography and privacy rights to hardware hacking, societal impacts of surveillance, and open-source philosophy. You'll hear from researchers, activists, and engineers who are actively shaping our digital future, offering perspectives rarely found in mainstream tech conversations. This isn't a produced show with hosts; it's an archival audio stream of genuine conference sessions, complete with audience questions and the spontaneous energy of the live event. For anyone interested in the technical details and ethical debates at the heart of modern technology, this feed serves as an essential, unfiltered resource. Subscribe to this podcast to keep your finger on the pulse of the Chaos Computer Club's ongoing dialogue, where complex ideas are broken down and the tools for a more empowered digital life are openly discussed.
Author: Episodes: 100

Chaos Computer Club - recent events feed
Podcast Episodes
2025's Top Cyber Threats: A Closer Look (glt26) [not-audio_url] [/not-audio_url]

Duration: 51:34
None Get ready for an inside look at the top cyber threats of 2025. Our CTF-Team, LosFuzzys, will share our real-life experiences and insights on the vulnerabilities we've encountered last year. From the behind-the-scene…
KDE: 30 years of the Linux desktop (glt26) [not-audio_url] [/not-audio_url]

Duration: 45:47
None 2026 is the 30th anniversary of KDE. Thirty years is a remarkable milestone. This talk looks back at the history of the Linux desktop, with a special focus on KDE, revisiting our origins, examining the present, and…
Exploring Linux kernel in an 'Embedded' way (glt26) [not-audio_url] [/not-audio_url]

Duration: 42:37
None The Linux kernel source code is available publicly and can be downloaded by anyone. But the problem is - tens of thousands of files and millions of lines of code makes it hard for us to understand the Linux kernel b…
Lightning Talks (glt26) [not-audio_url] [/not-audio_url]

Duration: 46:11
None Kurzvorträge (max. 5 min) zu verschiedenen Themen. Quick talks (max. 5 min) about different topics. --- - Wenn Du einen Lightning Talk halten möchtest, dann melde Dich bitte via Email (lightning@linuxtage.at). - Um…
Raspberry Pi vs. Thin Client: Home Assistant optimal betreiben (glt26) [not-audio_url] [/not-audio_url]

Duration: 28:30
None Der Vortrag beleuchtet den praktischen Einsatz von Raspberry Pi und Thin Clients als Plattformen für Home Assistant. Anhand realer Beispiele wird gezeigt, wo der Raspberry Pi seine Stärken hat – und in welchen Szena…
Transitous - Free and Open Public transport routing (glt26) [not-audio_url] [/not-audio_url]

Duration: 24:33
None FOSS applications around public transport for the longest time were stuck with using proprietary and reverse engineered APIs from transport operators that could disappear at any point without notice, and which had a…