Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe
allgemeine Kategorie => Allgemeine Diskussionen => Thema von: Sebastian am 14. November 2024, 09:24:12

Titel: Conventional Commits
Beitrag von: Sebastian am 14. November 2024, 09:24:12

Hallo Suletuxe,

Hat jemand schon Erfahrungen mit der Conventional Commits (https://www.conventionalcommits.org/en/v1.0.0/) Notation gemacht, um Commit Massages zu standardisieren?

Vorteil dieser Notation soll eine bessere Lesbarkeit der Commit Nachrichten gewährleisten und einen ermöglichen einen Changelog automatisch zu generieren.

Ein Tool das einen Hilft diese Notation einzuhalten findet man im Arch extra Repo unter dem Namen cocogitto (https://docs.cocogitto.io/)


Code:

pacman -S cocogitto


Wie ein generierter Changelog aussehen könnte, kann man hier (https://docs.cocogitto.io/guide/#changelogs) einsehen

Ich werde ab jetzt damit arbeiten, da ich es unter anderem sinnig finde einen Standard einzuhalten.

LG
Sebastian

Titel: Re:Conventional Commits
Beitrag von: Andreas am 14. November 2024, 14:05:33

Hi Sebastian,

das Tool kannte ich noch nicht. Es würde - wenn es alle nutzen würden - eine bessere Lesbarkeit der Changelogs bewirken. Dazu würde aber auch gehören, dass sich alle an die Regeln der Nutzung halten bei ihren Kommentaren. Ich bin seit Jahren Maintainer für Firmware (https://github.com/df8oe - habe allerdings länger nichts gemacht). Ich musste die Commit-Kommentare stets modifizieren. Mir hat das niemals was ausgemacht - ich war froh um jeden sinnvollen Commit...

LG
Andreas


Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.