575 liens privés
Je découvre que cette façon de versionner porte à nom. À l'instar d'Ubuntu, mais aussi maintenant LibreOffice, nous trouvons le CalVer à côté du SemVer
Voir aussi https://orangina-rouge.org/shaarli/shaare/Gsr6Wg (semver)
Une spécification ajoutant une signification lisible pour l'humain et pour la machine dans les messages des commits
Semantic Versioning spec and website
En feuilletant mes anciens shaare, je retombe sur un que je n'avais pas eu le temps de commenter ni étiqueter : cela parle de la création des fichiers ReadMe
; alors j'en profite pour replonger dans les anciens et retombe grâce au mot-clef "semver" sur un autre à propos des Changelog ; alors je créé l'étiquette bonne_pratique
et shaarlinke ce qui ne l'avait pas été auparavant : sur les Semver et les Commits Conventions.
Ne laissez pas vos amis utiliser les logs git comme changelogs
Qu'est-ce qu'un changelog ?
Un changelog (journal des modifications) est un fichier qui contient une liste triée chronologiquement des changements notables pour chaque version d’un projet
Pourquoi tenir un changelog ?
Pour permettre aux utilisateurs et contributeurs de voir précisément quels changements notables ont été faits entre chaque publication (ou version) d'un projet.
Qui a besoin d'un changelog ?
Tout le monde. Qu'ils soient consommateurs ou développeurs, les utilisateurs de logiciels sont des êtres humains qui se soucient de connaître le contenu des logiciels qu'ils utilisent. Quand un logiciel change, ces mêmes personnes veulent savoir comment et pourquoi.
À mettre en parallèle de la Gestion sémantique de version 2.0.0 : https://semver.org/lang/fr/spec/v2.0.0 :
Étant donné un numéro de version MAJEUR.MINEUR.CORRECTIF, il faut incrémenter :
le numéro de version MAJEUR quand il y a des changements non rétrocompatibles,
le numéro de version MINEUR quand il y a des changements rétrocompatibles,
le numéro de version de CORRECTIF quand il y a des corrections d’anomalies rétrocompatibles
Édition 2020-12-06 : à mettre en parallèle du "Commits Conventionnels"