BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Capitole du Libre//Programme 2026//FR
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:MSFMVN@capitoledulibre.org
DTSTAMP:20260911T114537Z
DTSTART:20261115T093000Z
DTEND:20261115T095500Z
SUMMARY:Packaging circulaire: les bienfaits innatendus du retour aux source
 s — Guilhem Saurel
LOCATION:ENSEEIHT — Salle A302
DESCRIPTION:Format : Conférence 25min\nPublic visé : Dévellopeur·euses 
 et Mainteneur·euses de logiciels\n\nLes logiciels naissent dans des dép
 ôts de code source. Une fois assez mature\, ils peuvent être intégrés 
 au sein de distributions. La maintenance de ces logiciels suit ensuite la 
 même direction: après modifications\, chaque nouvelle version d’une so
 urce peut être propagée dans ces distributions. Lorsqu’on maintient pl
 usieurs logiciels qui dépendent les uns des autres\, on multiplie les all
 er-retours: une nouveauté arrive dans la source du premier logiciel\, pui
 s est mise à jour dans la distribution\, pour que la source d’un second
  puisse ensuite bénéficier de cette nouveauté\, et enfin que le second 
 puisse être éventuellement distribué à son tour\, et ainsi de suite. E
 t bien sûr\, la distribution contient de plus en plus d’informations à
  propos de la source\, au fur et à mesure que de nouveaux logiciels appar
 aissent avec des dépendances aux anciens. Dans cette présentation\, nous
  verrons qu’à force de de jongler entre sources et distributions\, on s
 e rend compte que refermer la boucle du packaging en intégrant les inform
 ations issues de la distribution dans la source peut grandement faciliter 
 la maintenance des deux parties simultanéments. Mais surtout\, une fois l
 a boucle refermée\, des fonctionnalités extrêmement appréciables en CI
 /CD et UX/DX nous sautent aux yeux. Par exemple: il devient trivial de tes
 ter si la version courante de notre logiciel ne casse rien chez les paquet
 s qui en dépendent (par rapport à ce qui est actuellement le cas dans la
  distribution). De nombreux exemples seront détaillés via l’utilisatio
 n de Flakoboros\, une librairie de sucre syntaxique pour faire du packagin
 g circulaire avec Nix.
URL:https://capitoledulibre.org/programme/talk/MSFMVN/
END:VEVENT
END:VCALENDAR