Set-OPS-Public/promo/rlq-2026-10-24/slides/setops.html
Daniel Allaire eb3ebbebfc promo : le diaporama dit l'oeuvre commune de Chezlepro et TechnoLibre
Nouvelle diapositive partenariat : un partenariat de plus de cinq ans,
Daniel Allaire instigateur, Mathieu Benoit partenaire ; deux membres
federes de l'Alliance Boreale. Couverture, chiffres, site de TechnoLibre,
suite et cloture nomment les deux membres. CHANGELOG 156.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 19:40:33 -04:00

34 lines
3.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<section id="setops" data-transition="fade" style="background:#F6F7F0;color:#3E5550;font-family:'IBM Plex Sans', Arial, sans-serif;padding:128px 128px 160px;display:flex;flex-direction:column;gap:48px">
<div style="display:flex;flex-direction:column;gap:16px">
<p style="font-size:24px;letter-spacing:3px;text-transform:uppercase;color:#176754;font-weight:600">01 · Ce que c’est</p>
<h2 style="font-family:'Source Serif 4', Georgia, serif;font-size:64px;font-weight:400;line-height:1.1;color:#152F2C">Un moteur qui transforme un plan<br>en écosystème.</h2>
</div>
<div style="display:grid;grid-template-columns:1fr 600px;gap:48px">
<div style="display:flex;flex-direction:column">
<div style="display:grid;grid-template-columns:260px 1fr;gap:24px;padding:20px 0;border-top:1px solid #C9D6CC">
<p style="font-size:28px;font-weight:600;color:#176754">Le moteur</p>
<p style="font-size:26px;line-height:1.4">Rôles Ansible, playbooks, scripts Python de dérivation, preuves. Un seul dépôt, générique.</p>
</div>
<div style="display:grid;grid-template-columns:260px 1fr;gap:24px;padding:20px 0;border-top:1px solid #C9D6CC">
<p style="font-size:28px;font-weight:600;color:#176754">L’écosystème</p>
<p style="font-size:26px;line-height:1.4">Un dépôt par organisation : son plan, son inventaire généré, sa voûte chiffrée.</p>
</div>
<div style="display:grid;grid-template-columns:260px 1fr;gap:24px;padding:20px 0;border-top:1px solid #C9D6CC">
<p style="font-size:28px;font-weight:600;color:#176754">Le site</p>
<p style="font-size:26px;line-height:1.4">Un dépôt par hébergeur : grappe Proxmox, réseau, frontière OPNsense.</p>
</div>
<div style="display:grid;grid-template-columns:260px 1fr;gap:24px;padding:20px 0;border-top:1px solid #C9D6CC;border-bottom:1px solid #C9D6CC">
<p style="font-size:28px;font-weight:600;color:#176754">L’exploitation</p>
<p style="font-size:26px;line-height:1.4">La documentation, <span style="color:#152F2C">make</span> et une console web. Aucune IA requise.</p>
</div>
</div>
<div style="display:flex;flex-direction:column;justify-content:center;gap:24px;background:#102E28;border-radius:16px;padding:48px">
<p style="font-family:'Source Serif 4', Georgia, serif;font-size:44px;line-height:1.2;color:#F3F6EE">Logiciel libre, exclusivement.</p>
<p style="font-size:28px;line-height:1.45;color:#CFDDD3">Ni Docker, ni Podman : des services natifs, des paquets Debian et systemd, sur des VM Debian 13 clonées d’un gabarit durci.</p>
<p style="font-size:24px;color:#B9EED2">Licence AGPLv3 ou ultérieure</p>
</div>
</div>
<p style="position:absolute;left:128px;bottom:64px;width:1200px;font-size:24px;color:#5F716B">Set-OPS · Rencontres Linux du Québec 2026</p>
<p style="position:absolute;right:128px;bottom:64px;width:120px;text-align:right;font-size:24px;color:#5F716B">04</p>
<aside>Set-OPS est un moteur : des rôles Ansible et des scripts Python qui lisent un plan déclaratif et en dérivent tout le reste. Le moteur est générique ; chaque écosystème réel vit dans son propre dépôt, avec sa voûte. L’hébergeur, lui, a son dépôt de site : la grappe Proxmox, le réseau, la frontière OPNsense. Deux principes fondateurs : tout est en logiciel libre, et pas de conteneurs — des services natifs, comme un administrateur Debian les installerait à la main. Et l’outil doit s’exploiter sans IA : la documentation, make et la console suffisent. Je le dis franchement : le mainteneur, lui, se fait assister par une IA pour écrire le moteur ; l’exploitant n’en a pas besoin.</aside>
</section>