Git
comme nouvel ingrédient
des chaînes de publication|

Antoine Fauchié > www.quaternum.net
ÉCRIDIL > Montréal > 30 avril et 1er mai 2018

Préambule|

Conclusion anticipée

Git, un système de gestion de versions, formalise des pratiques encore très peu présentes dans l’édition, pourtant essentielles pour travailler avec des outils numériques.|

Constats

Limites de la numérotation, écrasements successifs, étapes définitives, pas de visibilité globale, etc.|

Les étapes d’une publication

  • créer un projet

  • recevoir un texte

  • signaler des modifications

  • mettre en commun ces modifications

  • générer les formats

Versionner

Penser et travailler en versions ne nous aide pas seulement à comprendre comment un projet évolue au fil du temps, mais nous donne aussi notre mot à dire sur ce processus d’évolution.

David Demaree, Git par la pratique|

Git

Utilisons des protocoles pour versionner du texte !

Les étapes de publication ont des équivalents dans un système de gestion de version très utilisé : Git.|

Commandes

  • init

  • add

  • branch / commit

  • fetch / diff / merge

  • push

Utiliser Git

Git est un système conceptuel, des interfaces compréhensibles par le commun des mortels permettent son utilisation.|

Parmi les systèmes

[L’homme] est parmi les machines qui opèrent avec lui.

Gilbert Simondon, Du mode d’existence des objets techniques|

Œuvrer avec les versions

Entretenir un rapport créatif aux machines n’est pas évident d’autant que ce dernier est parfois, voire souvent, empêché par les machines elles-mêmes et par la structure productive dans laquelle elles s’inscrivent.

Sophie Fétro, "Œuvrer avec les machines numériques", Back Office|

Réintégrer les textes|

Merci

Antoine Fauchié
www.quaternum.net

Support de présentation rédigé en AsciiDoc, généré avec Asciidoctor et asciidoctor-revealjs, dépôt en ligne ouvert, déploiement continu.