URL: https://linuxfr.org/users/ctemple/journaux/marie-stephanie-markdown-git-jekyll-et-jenkins Title: Marie-Stéphanie, Markdown, GIT, Jekyll et Jenkins Authors: Cédric Temple Date: 2017年12月25日T08:22:44+01:00 License: CC By-SA Tags: libreoffice Score: 40 Marie-Stéphanie[^1] a fait des études d’histoire de l’art et de documentaliste. Pourtant, elle édite des fichiers Markdown en respectant la structure du projet, fait des commits sur Git avec un message permettant de fermer le ticket JIRA correspondant, push sur GitHub, attend le rapport de Jenkins qui contiendra la log Jekyll et lui indiquera si le site de pré-prod est à jour. Marie-Stéphanie --------------- Les fonctions de Marie-Stéphanie sont diverses : gestion de la documentation scientifique et technique d’un fonds photographique, d’une liste d’œuvres artistiques (des tableaux, des sculptures, des œuvres en 3 dimensions, des vidéos, ...), mise en relation des chercheurs et la documentation associée, déclaration dans des bases consolidées, statistiques annuelles, ... Marie-Stéphanie apprécie beaucoup l’art, fait de nombreuses expo, va voir des conférences sur l’histoire des arts, ... Pour moi, c’est un peu une geek de l’art. Je ne comprends pas certaine de ces blagues : * bonjour Marie-Stéphanie, tu as passé un bon week-end? * bonjour. Un week-end plutôt... Soulages... * ha... * ... Pour elle, l’informatique est un outil, un moyen. L’important, c’est l’œuvre, la démarche de l’artiste, la publication, la monstration, la documentation, la méthode de catalogage. Pas l’informatique. D’ailleurs, quand elle _voit_ l’informatique, c’est quand _ça ne marche pas_. Pourtant, Marie-Stéphanie commit sur GitHub des fichiers Markdown compatibles Jekyll. Ses autres tâches ----------------- L’une des autres tâches de Marie-Stéphanie est de publier en ligne les œuvres de la collection qu’elle documente. Pour cela : - elle édite des fichiers au format Markdown avec un éditeur spécifique (ce n’est pas Word ou LibreOffice) - elle respecte le format de Jekyll - elle commit ces fichiers sur son GIT local, en respectant une syntaxe particulière, afin que son message de commit soit référencé et visible dans JIRA - elle push sur GitHub - elle attend le build de Jenkins - elle analyse la log Jekyll en cas d’erreur - elle vérifie sur la "pré-prod" que la modification est bien prise en compte - elle analyse les diff de ses collègues, pour vérifier s’il y a une erreur - elle demande des MEP[^2] Pourtant, Marie-Stéphanie a fait des études d’histoire de l’art. Comment nous avons fait ----------------------- Dans un premier temps, il faut comprendre qui est le "nous". "Nous", ici, représente : - le dirigeant de la structure, qui a fait des études de mathématiques, est passé par le Ministère de la Culture, est un fin connaisseur de l’art moderne et contemporain, a enseigné en école de design, est un bon connaisseur des outils techniques sans les maîtriser complètement - l’équipe informatique, qui a bien compris les apports de travailler de cette façon et a mis en place les outils nécessaires et fait la formation adaptée - et surtout, surtout, surtout : Marie-Stéphanie, une personne ouverte, qui s’adapte, qui adore apprendre des nouvelles choses, qui n’est pas contre essayer, qui peut comprendre si on fait preuve de pédagogie. Sans ces trois composantes, jamais cela ne fonctionnerait. Par contre, sans les outils techniques cités, mais avec les mêmes personnes, on pourrait toujours aboutir au même résultat. Certes, avec des outils différents, mais le résultat final serait toujours le même : Marie-Stéphanie serait capable de modifier de façon autonome le site de préproduction de la publication des œuvres qu’elle gère. Donc, ça marche parce que Marie-Stéphanie est Marie-Stéphanie (je ne ré-écris pas ce que j’ai écris plus haut) mais aussi parce que nous avons fait preuve de pédagogie. On a passé du temps pour écrire comment fonctionne Git/GitHub, bien entendu, on a simplifié (non, nous n’avons pas parlé de rebase/branche/revert/...), on lui a expliqué ce qui était nécessaire qu’elle comprenne, on a fait plusieurs exemples avec elle, elle a fait par elle-même, elle a rencontré des difficultés, elle est venue nous demander, on est venu immédiatement à son bureau pour lui ré-expliquer ce que nous n’avions pas réussi à expliquer clairement, on a adapté, ... Marie-Stéphanie est exceptionnelle et je vous l’accorde : tous les utilisateurs de l’outil informatique ne sont pas des Marie-Stéphanie. Nous rencontrons régulièrement l’anti-thèse de Marie-Stéphanie : des personnes qui soufflent et râlent constamment sur l’outil informatique, parce qu’elles font un rejet. Elles préfèrent se concentrer sur l’aspect _art_ de leur travail, l’informatique étant une obligation, un fardeau. Pourtant, nous avons quatre Marie-Stéphanie au bureau. Soit environ 100% de l’équipe concernée, que l’on appelle "DocTeam" (ici "Doc" correspond à documentaliste) par opposition à la "TechTeam" (l’équipe informatique). J’ai l’intime conviction que ce n’est pas un hasard et qu’en réalité, il y a beaucoup plus de Marie-Stéphanie qu’on ne le croit. [^1]: prénom d'emprunt [^2]: Mise en Prod (vous voyez, vous connaissez moins de termes techniques que Marie-Stéphanie ;-) )

AltStyle によって変換されたページ (->オリジナル) /