Bladeren bron

Drafting Resistance

master
David Larlet 4 jaren geleden
bovenliggende
commit
420a49ad68
Geen bekende sleutel gevonden voor deze handtekening in de database

+ 13
- 0
david/2020/04-10.md Bestand weergeven

@@ -0,0 +1,13 @@
# Résistance

*Contre un virus ou un système ?*

.. include:: fragments/Humeur.md
.. include:: fragments/Grand soir.md
.. include:: fragments/Surveillance.md
.. include:: fragments/Tracking.md
.. include:: fragments/Preparer.md
.. include:: fragments/Degrowth.md
.. include:: fragments/Salaire.md
.. include:: fragments/Jardins.md
.. include:: fragments/Une route.md

+ 11
- 0
david/2020/04-18.md Bestand weergeven

@@ -0,0 +1,11 @@
# Zam

*L’histoire assez personnelle d’un produit collectif.*

.. include:: fragments/Zam Contexte.md
.. include:: fragments/Zam Approche.md
.. include:: fragments/Zam Technique.md
.. include:: fragments/Zam Transmission.md
.. include:: fragments/Zam Satisfaction.md
.. include:: fragments/Zam Regrets.md
.. include:: fragments/Zam Suite.md

+ 134
- 0
david/2020/04/10/index.html Bestand weergeven

@@ -0,0 +1,134 @@
<!doctype html><!-- This is a valid HTML5 document. -->
<!-- Screen readers, SEO, extensions and so on. -->
<html lang="fr">
<!-- Has to be within the first 1024 bytes, hence before the <title>
See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
<meta charset="utf-8">
<!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
<!-- The viewport meta is quite crowded and we are responsible for that.
See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<!-- Required to make a valid HTML5 document. -->
<title>Résistance — David Larlet</title>
<!-- Generated from https://realfavicongenerator.net/ such a mess. -->
<link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
<link rel="manifest" href="/static/david/icons2/site.webmanifest">
<link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
<link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
<meta name="msapplication-TileColor" content="#f0f0ea">
<meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
<meta name="theme-color" content="#f0f0ea">
<!-- Thank you Florens! -->
<link rel="stylesheet" href="/static/david/css/style_2020-02-24.css">
<!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" crossorigin>

<body class="remarkdown h1-underline h2-underline h3-underline hr-center ul-star pre-tick">

<article>
<h1>Résistance</h1>
<nav>
<p class="center">
<a rel="prev" href="/david/2020/04/03/" title="Publication précédente : Patience">←</a> •
<a href="/david/" title="Aller à l’accueil" tabindex="1">🏠</a>
</p>
</nav>
<hr>

<p><em>Contre un virus ou un système ?</em></p>
<h2 id="humeur">Humeur <a href="#humeur" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>J’ai appartenu à cette génération qui, en occident, serrait des mains et faisait des bises.</p>
<p><cite><em>Christian Fauré</em> <a href="https://twitter.com/ChristianFaure/status/1247855521106923521">sur Twitter</a></cite></p>
</blockquote>
<p>J’accepte que nous soyons impuissants face à un virus qui :</p>
<ol>
<li>peut <a href="https://www.lejournaldumedecin.com/actualite/transmission-de-covid-19-par-aerosol-les-implications-pour-la-sante-publique/article-opinion-47087.html">rester en suspension</a> (<a href="/david/cache/2020/a9155966aed8a47ec727d156bf8b5458/">cache</a>) plusieurs heures selon les environnements (notamment les commerces climatisés)</li>
<li>peut <a href="https://www.nejm.org/doi/full/10.1056/NEJMc2004973">rester sur des surfaces</a> plusieurs heures aussi</li>
<li>prend plusieurs jours à se manifester ce qui rend quasi-impossible la pertinence de la traçabilité des contacts des individus</li>
<li>ne se manifeste pas toujours, potentiellement sur 25 % de la population</li>
</ol>
<p>J’accepte d’être surpris par la résilience d’un système que je pensais plus fragile. Je suis encore plus surpris par la continuité de nombreux services qui est symptomatique de la pression que le capitalisme peut avoir sur la base de la pyramide. En fait, je ne suis pas surpris, je suis triste.</p>
<p>J’accepte aussi malgré moi <em>et</em> avec un certain soulagement de ne pas avoir été totalement dans le faux ces dernières années. J’essaye de prendre cela du bon côté en espérant un changement, qui ne peut être que radical.</p>
<h2 id="grand-soir">Grand soir <a href="#grand-soir" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>Même lorsqu’il est présenté comme une « chance » ou une « opportunité », le souhait d’un basculement provoqué par l’épidémie reste excessivement fataliste sur l’état de nos forces pour changer la société. Seul un virus en serait capable, négligeant la colère politique légitime qui fonde tous les mouvements sociaux. Compter sur la performativité des rhétoriques de rupture dissimule le travail d’auto-organisation nécessaire aux basculements politiques tant souhaités, qui ne verront jamais le jour tous seuls. <mark>Il n’y aura pas de Grand Soir</mark>, mais bien différents niveaux au sein desquels il est possible de construire les bases de notre future société écologique. Il importe de (re)trouver les moyens d’agir sur ces différents niveaux, afin de préparer le passage vers cette nouvelle société. Le syndicalisme est l’un d’entre eux, les occupations contre les Grands Projets Inutiles et Imposés, l’engagement associatif et la construction d’institutions alternatives aussi. Ce sont ces luttes, portées sincèrement au quotidien avec nos camarades, qui permettront de construire la société écologique nécessaire.</p>
<p><cite><em><a href="https://perspectives-printanieres.info/index.php/2020/03/30/le-virus-nest-pas-une-vengeance/">Le virus n’est pas une vengeance</a></em> (<a href="/david/cache/2020/a38442a0e3e291d654793c384e17e737/">cache</a>)</cite></p>
</blockquote>
<p>Peut-être pas de Grand Soir donc, et les appels à faire des grandes manifestations <q>à la fin</q> me semble être lancés par des personnes qui sont dans le déni de ce qu’est une épidémie. Ou alors dans cinq ans peut-être…</p>
<p>Par contre des initiatives locales, à <a href="/david/2020/03/27/#reparation">une échelle adaptée</a>, restent possibles même en période de confinement pour construire (avec un sous-)ensemble de personnes un récit qui décrive non pas un <em>après</em> enthousiasmant mais déjà un <em>pendant</em> !</p>
<h2 id="surveillance">Surveillance <a href="#surveillance" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>Et nous nous adapterons à ces mesures. Nous les accepterons, comme nous avons accepté les contrôles de sécurité de plus en plus stricts dans les aéroports après les attaques terroristes. <mark>La surveillance intrusive de nos vies sera considérée comme un prix acceptable à payer</mark> pour jouir en sécurité de la liberté d’être avec d’autres personnes (saines).</p>
<p>Mais comme toujours, le coût réel de cette surveillance sera supporté par les plus pauvres et les plus fragiles.</p>
<p><cite><em><a href="https://www.terrestres.org/2020/03/24/il-ny-aura-pas-de-retour-a-la-normale/">Il n’y aura pas de retour à la normale</a></em> (<a href="/david/cache/2020/7e8f31c1021b2049977e3c92d3a3b356/">cache</a>)</cite></p>
</blockquote>
<p>Si les mesures qui vont être prises pendant cette période sont là pour durer alors créons nos propres mesures. C’est <strong>maintenant</strong> qu’il faut proposer de nouvelles choses avant qu’elles nous soient imposées.</p>
<p>Les espaces confinés sont propices à la propagation ? Est-ce que nous sommes prêt·e·s à libérer suffisamment d’espace public pour des marchés en plein air permettant de respecter les distances ?</p>
<p>La contamination de ses proches est problématique ? Est-ce que l’on aménage des endroits où se mettre en confinement individuel et volontaire en cas de déclaration de symptômes ?</p>
<p>La technologie fait peur ? Est-ce que l’on est prêts à consigner tous nos contacts par écrit pour pouvoir remonter et informer sur la douzaine de jours écoulés ?</p>
<p>Tous ces choix politiques sont relativement <em>low-tech</em>.</p>
<h2 id="tracking">Tracking <a href="#tracking" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>But let’s think for a moment what is actually necessary to achieve our goal: it turns out we could largely achieve what we want without a centralized infrastructure. […]</p>
<p>Either way the central authority would not know who you are. Your only point of contact would be when you become a covid case. Most importantly <mark>this system could be created in a way where it’s completely useless for tracking people</mark> but still be useful for contact tracing.</p>
<p><cite><em><a href="https://lucumr.pocoo.org/2020/4/3/contact-tracing/">App Assisted Contact Tracing</a></em> (<a href="/david/cache/2020/42616669988094757bf9d4864ee4ab4f/">cache</a>)</cite></p>
</blockquote>
<p>Bon, il semblerait que nous ne puissions éviter le <em>solutionnisme technologique</em> qui arrive à la rescousse et qui donne l’illusion de pouvoir isoler des cas de manière pertinente (mais où ?!). Même avec une telle approche, il est possible de rester relativement légers en terme d’atteinte à la vie privée des citoyens.</p>
<p>Armin nous donne des clés techniques pour cela. Mais la <a href="https://blog.keiruaprod.fr/2020/04/08/prerequis-pour-appli-de-suivi-de-contacts.html">technique</a> (<a href="/david/cache/2020/5de73fee2ee649cb44f623c5d2b28a2f/">cache</a>), c’est généralement la <a href="https://github.com/opentrace-community">partie facile</a>. Cela ne pourra pas être efficace — <a href="https://science.sciencemag.org/content/early/2020/03/30/science.abb6936">si tant est que ça le soit</a> (<a href="/david/cache/2020/a015cd984c70f739bf51aa6b2a80d141/">cache</a>) — tant qu’un tel dispositif ne sera pas adopté par une très large proportion de la population <em>mondiale</em>.</p>
<p>Ou alors nous allons devoir passer <strong>du confinement au cloisonnement</strong>. Par quartier, par ville, par région, des barrages avec des infrastructures permettant de rester confiner 15 jours en cas de dépistage positif.</p>
<h2 id="preparer">Préparer <a href="#preparer" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>Il s’agit de faire la liste des activités dont vous vous sentez privées par la crise actuelle et qui vous donne <mark>la sensation d’une atteinte à vos conditions essentielles de subsistance</mark>. Pour chaque activité, pouvez-vous indiquer si vous aimeriez que celles-ci reprennent à l’identique (comme avant), mieux, ou qu’elles ne reprennent pas du tout.</p>
<p><cite><em><a href="http://www.bruno-latour.fr/fr/node/851.html">Exercice pour préparer l’après crise sanitaire pour être sûr que tout ne reprenne pas comme avant</a></em> (<a href="/david/cache/2020/91a099e7f48f8733274f7b27cb68b772/">cache</a>)</cite></p>
</blockquote>
<p>J’aime beaucoup la <a href="http://www.aubryconseil.com/post/Retro-confinement">transformation en rétrospective</a> (<a href="/david/cache/2020/81585c1eca04b8e13fa1d096f70c96ec/">cache</a>) proposée par Claude Aubry. Devenons des <q>interrupteurs de globalisation</q> comme le dit Bruno Latour dans son article : <a href="http://www.bruno-latour.fr/sites/default/files/downloads/P-202-AOC-03-20.pdf">PDF complet, 136 Ko</a> (<a href="/static/david/2020/Latour-Apres-Crise.pdf">cache</a>)</p>
<p>Un exercice à faire en famille, en quartier, à l’école ? Encore une question d’échelle. Redessiner des communautés locales <em>et</em> distribuées.</p>
<h2 id="degrowth">Degrowth <a href="#degrowth" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>Historically, people have fought for more—more bread, more rights, more wealth. Deliberately deciding to have less, albeit a radically more equal distribution of a smaller overall pie, will not be easy nor will it be an overnight transition. However, <mark>forming plans for a materially credible, ecologically sustainable, post-capitalist future is absolutely necessary</mark> if we are to avoid the likelihood of a future where the rich fortify themselves in relatively safe, highly militarized zones within temperate regions while most people are left in ruined ecologies located in sacrifice zones, existing well below the social foundation.</p>
<p><cite><em><a href="https://esra.nz/ecological-crises-equitable-futures/">Ecological crises and equitable futures</a></em> (<a href="/david/cache/2020/99c5bddeed5760b748ba9b219270d75d/">cache</a>)</cite></p>
</blockquote>
<p>Et puis il y a nos aspirations à plus long terme. Réduire les chaînes d’approvisionnement, réduire notre consommation d’énergie, repenser un système moins inégalitaire. Tout cela est lié et va probablement me faire revoir des choses à titre personnel déjà.</p>
<h2 id="salaire">Salaire <a href="#salaire" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>Nos personnes doivent être libérées de cet aléa et reconnues, de 18 ans à la mort, par un salaire posé comme un droit politique et qu’il serait raisonnable d’inscrire dans une fourchette de 1 à 3. Chacun·e, à sa majorité, quels que soient son passé scolaire et son handicap, est doté·e du premier niveau de qualification, et donc des 1700 euros nets du Smic revendiqué, et peut, par des épreuves de qualification, progresser jusqu’à un salaire plafond de 5000 euros nets : <mark>au-delà, les rémunérations n’ont aucun sens</mark>. Droit politique de tout adulte vivant sur le territoire national, le salaire peut stagner, mais jamais diminuer ou être supprimé.</p>
<p><cite><em><a href="http://www.ardeur.net/2020/04/covid-19-lami-des-dominants/">COVID-19, l’ami des dominants</a></em> (<a href="/david/cache/2020/02c4fd680fe2704b27f59a71a269b3db/">cache</a>)</cite></p>
</blockquote>
<p><a href="/david/2020/12/15/#franck-lepage">Franck Lepage</a> avec L’ardeur nous propose une autre vision de ce que l’on peut lire/voir dans les media traditionnels avec une vision plus historique des changements. Des pistes pour comprendre la situation actuelle et notamment identifier pourquoi est-ce qu’elle pourrait aller vers une domination encore plus importante des personnes oppressées. Voir aussi <a href="https://www.youtube-nocookie.com/embed/p6d82YwSFII">la vidéo</a> (<a href="https://invidio.us/watch?v=p6d82YwSFII">sur invidio.us</a>) réalisée suite à l’article.</p>
<p>Cela n’est pas très enthousiasmant mais autant ne pas se mettre un masque sur les yeux en ce moment…</p>
<h2 id="jardins">Jardins <a href="#jardins" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>Instaurer les <em>Jardins de la Victoire</em> : cultiver partout où c’est possible</p>
<p><cite><em><a href="https://quebecsolidaire.net/nouvelle/quebec-solidaire-propose-un-plan-dindependance-alimentaire-pour-subvenir-aux-besoins-du-quebec">Québec solidaire propose un Plan d’indépendance alimentaire pour subvenir aux besoins du Québec</a></em> (<a href="/david/cache/2020/d991865574f0f29b42f75b29e768354b/">cache</a>)</cite></p>
</blockquote>
<p>Revenu universel, production locale, effort <q>de guerre</q> on connait les solutions pour sortir d’une crise. Mais gagner une guerre contre qui, contre quoi ? Un virus ? Lorsqu’on s’en sortira, si la seule chose qui change est de ne pas oublier son masque pour aller faire ses courses, on aura probablement gagné un combat mais sûrement pas la guerre.</p>
<p>On ne gagne de toute façon pas une guerre, on compte ses morts et on fait germer des idées libératrices dessus à partir d’une colère collective accumulée. <em>Et transformée.</em></p>
<h2 id="une-route">Une route ? <a href="#une-route" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><blockquote>
<p>À mes yeux la route à choisir est celle qui parait la plus longue et complexe, parce que <mark>c’est la voie la plus humaine</mark>. C’est pas une solution, hein : c’est une route. On va trébucher, on va se paumer et on va fatiguer. Mais avec un peu de jugeote, on peut cheminer en bonne compagnie, réaliser bien plus et aller un peu plus loin que les ignares qui se prennent pour des puissants.</p>
<p><cite><em><a href="https://framablog.org/2020/04/08/il-ny-a-pas-de-solution-il-ny-a-que-nous/">Il n’y a pas de solution, il n’y a que nous</a></em> (<a href="/david/cache/2020/e3d7b7a2b567315813058779ff45b77d/">cache</a>)</cite></p>
</blockquote>
<p>Nous sommes à un carrefour, plusieurs sentiers se présentent à nous. Nous, humanité. Nous, groupes. Nous, familles. J’espère que nous n’irons pas tou·te·s dans la même direction tout de suite mais que nous nous donnerons les occasions d’explorer tout un arbre de possibles avant de choisir — peut-être collectivement — un chemin qui nous semble être plus sain.</p>
<p><em>Note : je suis vraiment admiratif du travail qu’arrivent à produire les personnes qui constituent <a href="https://framasoft.org">Framasoft</a> en ces temps difficiles.</em></p>

<nav>
<p class="center">
<a rel="prev" href="/david/2020/04/03/" title="Publication précédente : Patience">←</a> •
<a href="/david/2020/" title="Liste des publications récentes">↑</a>
</p>
</nav>
</article>


<hr>

<footer>
<p>
<a href="/david/" title="Aller à l’accueil">🏠</a> •
<a href="/david/log/" title="Accès au flux RSS">🤖</a> •
<a href="http://larlet.com" title="Go to my English profile" data-instant>🇨🇦</a> •
<a href="mailto:david%40larlet.fr" title="Envoyer un courriel">📮</a> •
<abbr title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340">🧚</abbr>
</p>
</footer>
<script src="/static/david/js/instantpage-3.0.0.min.js" type="module" defer></script>
</body>
</html>

+ 90
- 0
david/2020/04/18/index.html Bestand weergeven

@@ -0,0 +1,90 @@
<!doctype html><!-- This is a valid HTML5 document. -->
<!-- Screen readers, SEO, extensions and so on. -->
<html lang="fr">
<!-- Has to be within the first 1024 bytes, hence before the <title>
See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
<meta charset="utf-8">
<!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
<!-- The viewport meta is quite crowded and we are responsible for that.
See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<!-- Required to make a valid HTML5 document. -->
<title>Zam — David Larlet</title>
<!-- Generated from https://realfavicongenerator.net/ such a mess. -->
<link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
<link rel="manifest" href="/static/david/icons2/site.webmanifest">
<link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
<link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
<meta name="msapplication-TileColor" content="#f0f0ea">
<meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
<meta name="theme-color" content="#f0f0ea">
<!-- Thank you Florens! -->
<link rel="stylesheet" href="/static/david/css/style_2020-02-24.css">
<!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" crossorigin>

<body class="remarkdown h1-underline h2-underline h3-underline hr-center ul-star pre-tick">

<article>
<h1>Zam</h1>
<nav>
<p class="center">
<a href="/david/" title="Aller à l’accueil" tabindex="1">🏠</a>
</p>
</nav>
<hr>

<p><em>L’histoire assez personnelle d’un produit collectif.</em></p>
<h2 id="contexte">Contexte <a href="#contexte" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><p>Je suis contacté par Raphaël il y a deux ans pour rejoindre une <a href="https://beta.gouv.fr/">Startup d’État</a>, après avoir travaillé sur <a href="https://www.data.gouv.fr/fr/">datagouv</a> pendant un temps puis avoir planté <a href="https://beta.gouv.fr/startups/api-drones.html">une autre startup</a>. Dans un tel contexte, on ne sait jamais ce qui va pousser après. Dans mon cas, ça avait quand même fait germé une petite graine sur l’importance d’un·e responsable produit ainsi que la présence d’une personne ayant des compétences en <abbr title="Expérience utilisateur·ice">UX</abbr>.</p>
<p>Je souligne l’aspect <em>personnel</em> de ce retour en introduction car nous sommes aussi en train de compiler une histoire collective de cette aventure et j’espère que nous pourrons la rendre publique tant les points de vue des autres membres de <a href="/david/blog/2019/faire-equipe/">l’équipe</a> sont riches et pertinents.</p>
<hr />
<p>Cela faisait un moment que je m’intéressais au processus législatif car il me semblait que cela était un élément clé de la démocratie. Aussi, je réponds naïvement « oui » et me voilà embarqué dans un wagonnet de montagnes russes. Enfin — canadiennes en fait — vu que nous avons pu concevoir l’intégralité du produit <a href="/david/blog/2018/penser-distance/">en étant à distance</a>.</p>
<figure>
<img src="/static/david/2020/zam_journal.png" alt="Première rencontre avec Mélodie le 18 avril, avec Raphaël le 17." loading="lazy" />
<figcaption>Première entrée dans mon journal pro, j’aime constater à quel point il a évolué dans le temps pour consigner davantage des émotions et ressentis une fois la confiance installée.</figcaption>
</figure>
<h2 id="approche">Approche <a href="#approche" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><p>Pour tenir dans la durée, il faut réussir à trouver un rythme qui soit soutenable pour tou·te·s. En étant à distance et sur un fuseau horaire différent, cela signifie s’adapter pour trouver un créneau quotidien d’échange qui tourne autour d’une heure. C’est un moment important autant pour le travail à réaliser que pour maintenir l’humeur de l’équipe à un niveau enthousiasmant. Non pas comme une suite de <em>sprints</em> mais comme un ultra-marathon avec plein de <em>pacers</em>.</p>
<p>En parallèle de ces discussions, il y a nos échanges avec les personnes utilisant le produit dont l’avis est essentiel pour pouvoir continuer à être pertinents. Cela arrive environ toutes les deux semaines et nous mettons un canal de réception en place pour les personnes ne pouvant pas être sur place. C’est vraiment important pour moi d’arriver à avoir ces retours sans intermédiaires de façon à développer mon empathie pour les utilisateur·ice·s.</p>
<p>Tous les six mois environ (?), on prend un peu de recul sur ce que l’on a fait et compris — sur notre nouvelle façon de voir les choses aussi — pour réajuster le cap si on en ressent le besoin. Cela permet d’échanger sur des émotions qui sont passées entre les mailles du filet quotidien.</p>
<h2 id="technique">Technique <a href="#technique" title="Ancre vers cette partie" aria-hidden="true">#</a></h2><p>J’ai parlé un peu de <a href="/david/2020/03/13/">technique</a> récemment et la pile de technologies que l’on a utilisé pour ce projet me semble être relativement stable et compréhensible. Le code est accessible sur <a href="https://github.com/betagouv/zam/">Microsoft Github</a> sous <a href="https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)">licence AGPL-3</a>, on peut voir que la répartition est assez équilibrée entre Ronan et moi. C’est du Python 3 annoté pour les types qui utilise <a href="https://trypyramid.com/">Pyramid</a> comme <em>framework</em> web. Rien de très exotique et c’est intentionnel considérant que nous souhaitions à un moment transmettre le produit (voir plus bas).</p>
<figure>
<img src="/static/david/2020/zam_meme_bootstrap.jpg" alt="Il y aura toujours Bootstrap sur Zam." loading="lazy" />
<figcaption>Un petit mème <em>courtesy of</em> Maïtané 😅.</figcaption>
</figure>
<p>Ce qui est peut-être un peu plus inhabituel c’est de ne pas utiliser <a href="https://www.npmjs.com/">Microsoft npm</a> pour gérer nos dépendances JavaScript, cela permet de bien voir ce que l’on ajoute, une sorte de <a href="https://timkadlec.com/remembers/2020-03-18-building-with-friction/">friction</a> (<a href="/david/cache/2020/331eb17ffb3f4fbb5fdd8123c0dc1eeb/">cache</a>) manuelle qui m’est chère lorsqu’on parle de faire tourner mon code sur la machine de beaucoup d’autres.</p>
<p>Les principaux défis techniques ont été de gérer des données en entrée en provenance des sites parlementaires qui n’étaient pas forcément très stables. Lorsque toute la pertinence du produit repose sur la fraîcheur des données à un moment clé du processus législatif, c’est quelque peu anxiogène de se dire que l’on n’a aucun contrôle dessus !</p>
<div class="error">Could not find file: fragments/Zam Transmission.md</div>
<div class="error">Could not find file: fragments/Zam Satisfaction.md</div>
<div class="error">Could not find file: fragments/Zam Regrets.md</div>
<div class="error">Could not find file: fragments/Zam Suite.md</div>

<nav>
<p class="center">
<a href="/david/2020/" title="Liste des publications récentes">↑</a>
</p>
</nav>
</article>


<hr>

<footer>
<p>
<a href="/david/" title="Aller à l’accueil">🏠</a> •
<a href="/david/log/" title="Accès au flux RSS">🤖</a> •
<a href="http://larlet.com" title="Go to my English profile" data-instant>🇨🇦</a> •
<a href="mailto:david%40larlet.fr" title="Envoyer un courriel">📮</a> •
<abbr title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340">🧚</abbr>
</p>
</footer>
<script src="/static/david/js/instantpage-3.0.0.min.js" type="module" defer></script>
</body>
</html>

+ 2
- 2
david/2020/11/27/index.html Bestand weergeven

@@ -33,7 +33,7 @@
<h1>Perles</h1>
<nav>
<p class="center">
<a rel="prev" href="/david/2020/04/03/" title="Publication précédente : Patience">←</a> •
<a href="/david/" title="Aller à l’accueil" tabindex="1">🏠</a>
</p>
@@ -71,7 +71,7 @@

<nav>
<p class="center">
<a rel="prev" href="/david/2020/04/03/" title="Publication précédente : Patience">←</a> •
<a href="/david/2020/" title="Liste des publications récentes">↑</a>
</p>

+ 1
- 1
david/2020/12/21/index.html Bestand weergeven

@@ -91,7 +91,7 @@
<p>Pendant cinq années, j’ai rêvé de cette vie. Aujourd’hui, je la goûte comme un accomplissement ordinaire. Nos rêves se réalisent mais ne sont que des bulles de savon explosant dans l’inéluctable.</p>
<p><cite><em>Dans les forêts de Sibérie</em>, Sylvain Tesson</cite></p>
</blockquote>
<p>Ce livre est presque trop bien écrit pour réussir à entrer dedans, sans compter la romanticisation de l’isolement. C’est la première fois que cela m’arrive et c’est troublant. Peut-être que cela arrive lorsqu’on reste dans une cabane trop longtemps… à garder en mémoire.</p>
<p>Ce livre est presque trop bien écrit pour réussir à entrer dedans, sans compter la romanticisation de l’isolement. C’est la première fois que cela m’arrive et c’est troublant. Peut-être que cela se produit lorsqu’on reste dans une cabane trop longtemps… à garder en mémoire.</p>

<nav>
<p class="center">

+ 1
- 1
david/2020/fragments/Dans les forets de Siberie.md Bestand weergeven

@@ -16,4 +16,4 @@
>
> <cite>*Dans les forêts de Sibérie*, Sylvain Tesson</cite>

Ce livre est presque trop bien écrit pour réussir à entrer dedans, sans compter la romanticisation de l’isolement. C’est la première fois que cela m’arrive et c’est troublant. Peut-être que cela arrive lorsqu’on reste dans une cabane trop longtemps… à garder en mémoire.
Ce livre est presque trop bien écrit pour réussir à entrer dedans, sans compter la romanticisation de l’isolement. C’est la première fois que cela m’arrive et c’est troublant. Peut-être que cela se produit lorsqu’on reste dans une cabane trop longtemps… à garder en mémoire.

+ 7
- 0
david/2020/fragments/Degrowth.md Bestand weergeven

@@ -0,0 +1,7 @@
## Degrowth

> Historically, people have fought for more—more bread, more rights, more wealth. Deliberately deciding to have less, albeit a radically more equal distribution of a smaller overall pie, will not be easy nor will it be an overnight transition. However, <mark>forming plans for a materially credible, ecologically sustainable, post-capitalist future is absolutely necessary</mark> if we are to avoid the likelihood of a future where the rich fortify themselves in relatively safe, highly militarized zones within temperate regions while most people are left in ruined ecologies located in sacrifice zones, existing well below the social foundation.
>
> <cite>*[Ecological crises and equitable futures](https://esra.nz/ecological-crises-equitable-futures/)* ([cache](/david/cache/2020/99c5bddeed5760b748ba9b219270d75d/))</cite>

Et puis il y a nos aspirations à plus long terme. Réduire les chaînes d’approvisionnement, réduire notre consommation d’énergie, repenser un système moins inégalitaire. Tout cela est lié et va probablement me faire revoir des choses à titre personnel déjà.

+ 6
- 0
david/2020/fragments/Ecologie.md Bestand weergeven

@@ -0,0 +1,6 @@
## Écologie

> Enfin, et c’est peut-être le point le plus important, la pandémie va permettre de développer le discours que j’évoquais plus haut, en parlant d’Act Up : on va enfin pouvoir dire sans passer pour un illuminé que quiconque ne s’emploie pas à « aplanir la courbe » en matière de climat, comme on le dit aujourd’hui de l’épidémie, n’est pas seulement un idiot, un sceptique ou un endormi, mais bel et bien un meurtrier. On va enfin pouvoir dire ces mots que l’écologie a tant de mal encore à prononcer. <mark>On va enfin pouvoir nommer un ennemi.</mark> Tout le monde va comprendre ça : qu’il y a un danger, une courbe exponentielle de risque, des moyens de l’arrêter, et que si les responsables ne se donnent pas ces moyens de l’arrêter, ils en sont les complices. Cette pédagogie de la guerre est, à mon sens, ce que le virus va nous laisser de plus précieux, après avoir causé tant de dévastation et de peine.
>
> <cite>*[Mark Alizart : « Le climato-scepticisme doit se comprendre comme un fait politique, non comme une opinion » (Coup d’état climatique)](https://diacritik.com/2020/04/01/mark-alizart-le-climato-scepticisme-doit-se-comprendre-comme-un-fait-politique-non-comme-une-opinion-coup-detat-climatique/)* ([cache](/david/cache/2020/b4edfe74a826089b329de71ea9c9b8c1/))</cite>


+ 10
- 0
david/2020/fragments/Grand soir.md Bestand weergeven

@@ -0,0 +1,10 @@
## Grand soir

> Même lorsqu’il est présenté comme une « chance » ou une « opportunité », le souhait d’un basculement provoqué par l’épidémie reste excessivement fataliste sur l’état de nos forces pour changer la société. Seul un virus en serait capable, négligeant la colère politique légitime qui fonde tous les mouvements sociaux. Compter sur la performativité des rhétoriques de rupture dissimule le travail d’auto-organisation nécessaire aux basculements politiques tant souhaités, qui ne verront jamais le jour tous seuls. <mark>Il n’y aura pas de Grand Soir</mark>, mais bien différents niveaux au sein desquels il est possible de construire les bases de notre future société écologique. Il importe de (re)trouver les moyens d’agir sur ces différents niveaux, afin de préparer le passage vers cette nouvelle société. Le syndicalisme est l’un d’entre eux, les occupations contre les Grands Projets Inutiles et Imposés, l’engagement associatif et la construction d’institutions alternatives aussi. Ce sont ces luttes, portées sincèrement au quotidien avec nos camarades, qui permettront de construire la société écologique nécessaire.
>
> <cite>*[Le virus n’est pas une vengeance](https://perspectives-printanieres.info/index.php/2020/03/30/le-virus-nest-pas-une-vengeance/)* ([cache](/david/cache/2020/a38442a0e3e291d654793c384e17e737/))</cite>

Peut-être pas de Grand Soir donc, et les appels à faire des grandes manifestations <q>à la fin</q> me semble être lancés par des personnes qui sont dans le déni de ce qu’est une épidémie. Ou alors dans cinq ans peut-être…

Par contre des initiatives locales, à [une échelle adaptée](/david/2020/03/27/#reparation), restent possibles même en période de confinement pour construire (avec un sous-)ensemble de personnes un récit qui décrive non pas un *après* enthousiasmant mais déjà un *pendant* !


+ 16
- 0
david/2020/fragments/Humeur.md Bestand weergeven

@@ -0,0 +1,16 @@
## Humeur

> J’ai appartenu à cette génération qui, en occident, serrait des mains et faisait des bises.
>
> <cite>*Christian Fauré* [sur Twitter](https://twitter.com/ChristianFaure/status/1247855521106923521)</cite>

J’accepte que nous soyons impuissants face à un virus qui :

1. peut [rester en suspension](https://www.lejournaldumedecin.com/actualite/transmission-de-covid-19-par-aerosol-les-implications-pour-la-sante-publique/article-opinion-47087.html) ([cache](/david/cache/2020/a9155966aed8a47ec727d156bf8b5458/)) plusieurs heures selon les environnements (notamment les commerces climatisés)
2. peut [rester sur des surfaces](https://www.nejm.org/doi/full/10.1056/NEJMc2004973) plusieurs heures aussi
3. prend plusieurs jours à se manifester ce qui rend quasi-impossible la pertinence de la traçabilité des contacts des individus
4. ne se manifeste pas toujours, potentiellement sur 25 % de la population

J’accepte d’être surpris par la résilience d’un système que je pensais plus fragile. Je suis encore plus surpris par la continuité de nombreux services qui est symptomatique de la pression que le capitalisme peut avoir sur la base de la pyramide. En fait, je ne suis pas surpris, je suis triste.

J’accepte aussi malgré moi *et* avec un certain soulagement de ne pas avoir été totalement dans le faux ces dernières années. J’essaye de prendre cela du bon côté en espérant un changement, qui ne peut être que radical.

+ 9
- 0
david/2020/fragments/Jardins.md Bestand weergeven

@@ -0,0 +1,9 @@
## Jardins

> Instaurer les *Jardins de la Victoire* : cultiver partout où c’est possible
>
> <cite>*[Québec solidaire propose un Plan d’indépendance alimentaire pour subvenir aux besoins du Québec](https://quebecsolidaire.net/nouvelle/quebec-solidaire-propose-un-plan-dindependance-alimentaire-pour-subvenir-aux-besoins-du-quebec)* ([cache](/david/cache/2020/d991865574f0f29b42f75b29e768354b/))</cite>

Revenu universel, production locale, effort <q>de guerre</q> on connait les solutions pour sortir d’une crise. Mais gagner une guerre contre qui, contre quoi ? Un virus ? Lorsqu’on s’en sortira, si la seule chose qui change est de ne pas oublier son masque pour aller faire ses courses, on aura probablement gagné un combat mais sûrement pas la guerre.

On ne gagne de toute façon pas une guerre, on compte ses morts et on fait germer des idées libératrices dessus à partir d’une colère collective accumulée. *Et transformée.*

+ 10
- 0
david/2020/fragments/Preparer.md Bestand weergeven

@@ -0,0 +1,10 @@

## Préparer

> Il s’agit de faire la liste des activités dont vous vous sentez privées par la crise actuelle et qui vous donne <mark>la sensation d’une atteinte à vos conditions essentielles de subsistance</mark>. Pour chaque activité, pouvez-vous indiquer si vous aimeriez que celles-ci reprennent à l’identique (comme avant), mieux, ou qu’elles ne reprennent pas du tout.
>
> <cite>*[Exercice pour préparer l’après crise sanitaire pour être sûr que tout ne reprenne pas comme avant](http://www.bruno-latour.fr/fr/node/851.html)* ([cache](/david/cache/2020/91a099e7f48f8733274f7b27cb68b772/))</cite>

J’aime beaucoup la [transformation en rétrospective](http://www.aubryconseil.com/post/Retro-confinement) ([cache](/david/cache/2020/81585c1eca04b8e13fa1d096f70c96ec/)) proposée par Claude Aubry. Devenons des <q>interrupteurs de globalisation</q> comme le dit Bruno Latour dans son article : [PDF complet, 136 Ko](http://www.bruno-latour.fr/sites/default/files/downloads/P-202-AOC-03-20.pdf) ([cache](/static/david/2020/Latour-Apres-Crise.pdf))

Un exercice à faire en famille, en quartier, à l’école ? Encore une question d’échelle. Redessiner des communautés locales *et* distribuées.

+ 9
- 0
david/2020/fragments/Salaire.md Bestand weergeven

@@ -0,0 +1,9 @@
## Salaire

> Nos personnes doivent être libérées de cet aléa et reconnues, de 18 ans à la mort, par un salaire posé comme un droit politique et qu’il serait raisonnable d’inscrire dans une fourchette de 1 à 3. Chacun·e, à sa majorité, quels que soient son passé scolaire et son handicap, est doté·e du premier niveau de qualification, et donc des 1700 euros nets du Smic revendiqué, et peut, par des épreuves de qualification, progresser jusqu’à un salaire plafond de 5000 euros nets : <mark>au-delà, les rémunérations n’ont aucun sens</mark>. Droit politique de tout adulte vivant sur le territoire national, le salaire peut stagner, mais jamais diminuer ou être supprimé.
>
> <cite>*[COVID-19, l’ami des dominants](http://www.ardeur.net/2020/04/covid-19-lami-des-dominants/)* ([cache](/david/cache/2020/02c4fd680fe2704b27f59a71a269b3db/))</cite>

[Franck Lepage](/david/2020/12/15/#franck-lepage) avec L’ardeur nous propose une autre vision de ce que l’on peut lire/voir dans les media traditionnels avec une vision plus historique des changements. Des pistes pour comprendre la situation actuelle et notamment identifier pourquoi est-ce qu’elle pourrait aller vers une domination encore plus importante des personnes oppressées. Voir aussi [la vidéo](https://www.youtube-nocookie.com/embed/p6d82YwSFII) ([sur invidio.us](https://invidio.us/watch?v=p6d82YwSFII)) réalisée suite à l’article.

Cela n’est pas très enthousiasmant mais autant ne pas se mettre un masque sur les yeux en ce moment…

+ 17
- 0
david/2020/fragments/Surveillance.md Bestand weergeven

@@ -0,0 +1,17 @@
## Surveillance

> Et nous nous adapterons à ces mesures. Nous les accepterons, comme nous avons accepté les contrôles de sécurité de plus en plus stricts dans les aéroports après les attaques terroristes. <mark>La surveillance intrusive de nos vies sera considérée comme un prix acceptable à payer</mark> pour jouir en sécurité de la liberté d’être avec d’autres personnes (saines).
>
> Mais comme toujours, le coût réel de cette surveillance sera supporté par les plus pauvres et les plus fragiles.
>
> <cite>*[Il n’y aura pas de retour à la normale](https://www.terrestres.org/2020/03/24/il-ny-aura-pas-de-retour-a-la-normale/)* ([cache](/david/cache/2020/7e8f31c1021b2049977e3c92d3a3b356/))</cite>

Si les mesures qui vont être prises pendant cette période sont là pour durer alors créons nos propres mesures. C’est **maintenant** qu’il faut proposer de nouvelles choses avant qu’elles nous soient imposées.

Les espaces confinés sont propices à la propagation ? Est-ce que nous sommes prêt·e·s à libérer suffisamment d’espace public pour des marchés en plein air permettant de respecter les distances ?

La contamination de ses proches est problématique ? Est-ce que l’on aménage des endroits où se mettre en confinement individuel et volontaire en cas de déclaration de symptômes ?

La technologie fait peur ? Est-ce que l’on est prêts à consigner tous nos contacts par écrit pour pouvoir remonter et informer sur la douzaine de jours écoulés ?

Tous ces choix politiques sont relativement *low-tech*.

+ 13
- 0
david/2020/fragments/Tracking.md Bestand weergeven

@@ -0,0 +1,13 @@
## Tracking

> But let’s think for a moment what is actually necessary to achieve our goal: it turns out we could largely achieve what we want without a centralized infrastructure. […]
>
> Either way the central authority would not know who you are. Your only point of contact would be when you become a covid case. Most importantly <mark>this system could be created in a way where it’s completely useless for tracking people</mark> but still be useful for contact tracing.
>
> <cite>*[App Assisted Contact Tracing](https://lucumr.pocoo.org/2020/4/3/contact-tracing/)* ([cache](/david/cache/2020/42616669988094757bf9d4864ee4ab4f/))</cite>

Bon, il semblerait que nous ne puissions éviter le *solutionnisme technologique* qui arrive à la rescousse et qui donne l’illusion de pouvoir isoler des cas de manière pertinente (mais où ?!). Même avec une telle approche, il est possible de rester relativement légers en terme d’atteinte à la vie privée des citoyens.

Armin nous donne des clés techniques pour cela. Mais la [technique](https://blog.keiruaprod.fr/2020/04/08/prerequis-pour-appli-de-suivi-de-contacts.html) ([cache](/david/cache/2020/5de73fee2ee649cb44f623c5d2b28a2f/)), c’est généralement la [partie facile](https://github.com/opentrace-community). Cela ne pourra pas être efficace — [si tant est que ça le soit](https://science.sciencemag.org/content/early/2020/03/30/science.abb6936) ([cache](/david/cache/2020/a015cd984c70f739bf51aa6b2a80d141/)) — tant qu’un tel dispositif ne sera pas adopté par une très large proportion de la population *mondiale*.

Ou alors nous allons devoir passer **du confinement au cloisonnement**. Par quartier, par ville, par région, des barrages avec des infrastructures permettant de rester confiner 15 jours en cas de dépistage positif.

+ 11
- 0
david/2020/fragments/Une route.md Bestand weergeven

@@ -0,0 +1,11 @@
## Une route ?

> À mes yeux la route à choisir est celle qui parait la plus longue et complexe, parce que <mark>c’est la voie la plus humaine</mark>. C’est pas une solution, hein : c’est une route. On va trébucher, on va se paumer et on va fatiguer. Mais avec un peu de jugeote, on peut cheminer en bonne compagnie, réaliser bien plus et aller un peu plus loin que les ignares qui se prennent pour des puissants.
>
> <cite>*[Il n’y a pas de solution, il n’y a que nous](https://framablog.org/2020/04/08/il-ny-a-pas-de-solution-il-ny-a-que-nous/)* ([cache](/david/cache/2020/e3d7b7a2b567315813058779ff45b77d/))</cite>

Nous sommes à un carrefour, plusieurs sentiers se présentent à nous. Nous, humanité. Nous, groupes. Nous, familles. J’espère que nous n’irons pas tou·te·s dans la même direction tout de suite mais que nous nous donnerons les occasions d’explorer tout un arbre de possibles avant de choisir — peut-être collectivement — un chemin qui nous semble être plus sain.

*Note : je suis vraiment admiratif du travail qu’arrivent à produire les personnes qui constituent [Framasoft](https://framasoft.org) en ces temps difficiles.*



+ 7
- 0
david/2020/fragments/Zam Approche.md Bestand weergeven

@@ -0,0 +1,7 @@
## Approche

Pour tenir dans la durée, il faut réussir à trouver un rythme qui soit soutenable pour tou·te·s. En étant à distance et sur un fuseau horaire différent, cela signifie s’adapter pour trouver un créneau quotidien d’échange qui tourne autour d’une heure. C’est un moment important autant pour le travail à réaliser que pour maintenir l’humeur de l’équipe à un niveau enthousiasmant. Non pas comme une suite de *sprints* mais comme un ultra-marathon avec plein de *pacers*.

En parallèle de ces discussions, il y a nos échanges avec les personnes utilisant le produit dont l’avis est essentiel pour pouvoir continuer à être pertinents. Cela arrive environ toutes les deux semaines et nous mettons un canal de réception en place pour les personnes ne pouvant pas être sur place. C’est vraiment important pour moi d’arriver à avoir ces retours sans intermédiaires de façon à développer mon empathie pour les utilisateur·ice·s.

Tous les six mois environ (?), on prend un peu de recul sur ce que l’on a fait et compris — sur notre nouvelle façon de voir les choses aussi — pour réajuster le cap si on en ressent le besoin. Cela permet d’échanger sur des émotions qui sont passées entre les mailles du filet quotidien.

+ 14
- 0
david/2020/fragments/Zam Contexte.md Bestand weergeven

@@ -0,0 +1,14 @@
## Contexte

Je suis contacté par Raphaël il y a deux ans pour rejoindre une [Startup d’État](https://beta.gouv.fr/), après avoir travaillé sur [datagouv](https://www.data.gouv.fr/fr/) pendant un temps puis avoir planté [une autre startup](https://beta.gouv.fr/startups/api-drones.html). Dans un tel contexte, on ne sait jamais ce qui va pousser après. Dans mon cas, ça avait quand même fait germé une petite graine sur l’importance d’un·e responsable produit ainsi que la présence d’une personne ayant des compétences en <abbr title="Expérience utilisateur·ice">UX</abbr>.

Je souligne l’aspect *personnel* de ce retour en introduction car nous sommes aussi en train de compiler une histoire collective de cette aventure et j’espère que nous pourrons la rendre publique tant les points de vue des autres membres de [l’équipe](/david/blog/2019/faire-equipe/) sont riches et pertinents.

---

Cela faisait un moment que je m’intéressais au processus législatif car il me semblait que cela était un élément clé de la démocratie. Aussi, je réponds naïvement « oui » et me voilà embarqué dans un wagonnet de montagnes russes. Enfin — canadiennes en fait — vu que nous avons pu concevoir l’intégralité du produit [en étant à distance](/david/blog/2018/penser-distance/).

<figure>
<img src="/static/david/2020/zam_journal.png" alt="Première rencontre avec Mélodie le 18 avril, avec Raphaël le 17." loading="lazy" />
<figcaption>Première entrée dans mon journal pro, j’aime constater à quel point il a évolué dans le temps pour consigner davantage des émotions et ressentis une fois la confiance installée.</figcaption>
</figure>

+ 12
- 0
david/2020/fragments/Zam Technique.md Bestand weergeven

@@ -0,0 +1,12 @@
## Technique

J’ai parlé un peu de [technique](/david/2020/03/13/) récemment et la pile de technologies que l’on a utilisé pour ce projet me semble être relativement stable et compréhensible. Le code est accessible sur [Microsoft Github](https://github.com/betagouv/zam/) sous [licence AGPL-3](https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)), on peut voir que la répartition est assez équilibrée entre Ronan et moi. C’est du Python 3 annoté pour les types qui utilise [Pyramid](https://trypyramid.com/) comme *framework* web. Rien de très exotique et c’est intentionnel considérant que nous souhaitions à un moment transmettre le produit (voir plus bas).

<figure>
<img src="/static/david/2020/zam_meme_bootstrap.jpg" alt="Il y aura toujours Bootstrap sur Zam." loading="lazy" />
<figcaption>Un petit mème <em>courtesy of</em> Maïtané 😅.</figcaption>
</figure>

Ce qui est peut-être un peu plus inhabituel c’est de ne pas utiliser [Microsoft npm](https://www.npmjs.com/) pour gérer nos dépendances JavaScript, cela permet de bien voir ce que l’on ajoute, une sorte de [friction](https://timkadlec.com/remembers/2020-03-18-building-with-friction/) ([cache](/david/cache/2020/331eb17ffb3f4fbb5fdd8123c0dc1eeb/)) manuelle qui m’est chère lorsqu’on parle de faire tourner mon code sur la machine de beaucoup d’autres.

Les principaux défis techniques ont été de gérer des données en entrée en provenance des sites parlementaires qui n’étaient pas forcément très stables. Lorsque toute la pertinence du produit repose sur la fraîcheur des données à un moment clé du processus législatif, c’est quelque peu anxiogène de se dire que l’on n’a aucun contrôle dessus !

+ 1
- 1
david/log/index.xml Bestand weergeven

@@ -5,7 +5,7 @@
<link href="https://larlet.fr/david/" rel="alternate" type="text/html" />
<link href="https://larlet.fr/david/log/" rel="self" />
<id>https://larlet.fr/david/</id>
<updated>2020-04-05T12:00:00+01:00</updated>
<updated>2020-04-09T12:00:00+01:00</updated>
<author>
<name>David Larlet</name>
<uri>https://larlet.fr/david/</uri>

Laden…
Annuleren
Opslaan