ajoute le mois d'août 2022

This commit is contained in:
Yannick François
2024-04-29 22:14:51 +02:00
parent 991949fe38
commit 04277c5042
2 changed files with 1432 additions and 0 deletions
+861
View File
@@ -0,0 +1,861 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>août 2023 - Elsif.fr</title>
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf (ou ya_f)."/>
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Scopyleft"/>
<meta name="keywords" content="code, développement, programmation, apprentissage, apprendre, lean, agile, logiciel, tdd, objet, refactoring, libre, creative commons, linux, unix"/>
<meta name="author" content="Yannick François, https://elsif.fr"/>
<meta name="designer" content="Yannick François, https://elsif.fr"/>
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
<meta name="robots" content="index,follow" />
<meta name="language" content="French" />
<meta name="HandheldFriendly" content="True" />
<meta name="MobileOptimized" content="320" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
<link rel="index" title="Yannick François / Développeur / Pédagogue" href="index.html" />
<link rel="alternate" type="application/rss" href="/feed.xml" title="elsif.fr/feed" />
<style>
body {
font-size:16pt;
max-width:42rem;
min-width: 18rem;
margin: 1em;
color: black;
background: white;
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}
a { color: darkred; }
a:hover { background: gold; }
a:visited, a:active { color: dimgrey; }
nav { text-align:center; font-size:smaller; padding: 0; margin: 0; }
nav li { list-style-type: none; }
h2 > a, h2 > a:active, h2 > a:visited { color: lightgrey; text-decoration:none;}
h2 > a:hover { color: black; text-decoration:underline }
@media (max-width: 1000px) { #portrait {display:none;} }
</style>
</head>
<body>
<article>
<h1>août 2023</h1>
<h1 id="août-2023">Août 2023</h1>
<h2 id="mercredi-31">Mercredi 31</h2>
<h3 id="note-de-lecture">Note de lecture</h3>
<h3
id="node-de-lecture-pour-une-forêt-primaire-en-europe-de-louest-de-francis-hallé.">Node
de lecture : <strong>« Pour une forêt primaire en Europe de
Louest » de Francis Hallé.</strong></h3>
<p>Cest le manifeste qui accompagne la création de lassociation
« <a href="https://www.foretprimaire-francishalle.org/">Francis
Hallé pour la forêt primaire</a> ».</p>
<p><a
href="https://fr.wikipedia.org/wiki/Francis_Hall%C3%A9">Francis
Hallé</a> est un des grands spécialistes des arbres.</p>
<blockquote>
<p>Quest-ce quune forêt ?</p>
<p>(…)</p>
<p>Quelle que soit la région, tropicale ou tempérée, la forêt est
la végétation la plus lourde, la plus complexe, la moins connue,
la plus stable, la moins polluée et celle qui abrite, sur les
sols, la plus riches, la plus haute diversité biologique animale
et végétale.</p>
<p>La forêt mérite une définition ambitieuses car cest bien plus
quune collection darbres vivant.</p>
</blockquote>
<blockquote>
<p>Dans les régions à hivers froids de lhémisphère nord, lEurope
par exemple, il faudra compter dix siècles à partir dun sol nu.
Pourquoi tant de temps ? Parce que les arbres de nos régions ne
poussent que quatre mois par an, davril à juillet, quand les
jours sallongent, cessant donc toute croissance pendant huit mois
de lannée : daoût à mars, même sils restent verts, ils ne
grandissent plus.</p>
</blockquote>
<blockquote>
<p>De tout cela (paragraphe précédent évoquant laspect
agriculturelle de la gestion forestière moderne, avec engrain,
coupe rase et intrant…) il semble quil faille garder lidée forte
et dérangeante que la diversité biologique et lindustrie du bois
sont deux adversaires irréconciliables pour linstant et que, dans
leurs affrontements, la biodiversité est toujours perdante ;
lavenir dira sil est possible dimaginer un terrain dentente,
mais cest un domaine où lavenir est sombre.</p>
</blockquote>
<blockquote>
<p>Je proteste ici contre la place trop réduite, voire presque
nulle, accordée aux arbres et aux forêtes dans lorganigramme de
notre gouvernement, et en particulier dans l’Éducation nationale
et lEnseignement supérieur.</p>
<p>La mise en place de monoculture et lusager de méthodes
agricoles pour les conduire, les gérer et les « récolter » sont
des retombés directes sur le terain, de notre structure
ministérielle.</p>
</blockquote>
<blockquote>
<p>Pourquoi 70 000 hactares ? Parce que cest, selon Gilbert
Cochet, la surface nécessaire à la vie des grands animaux de la
forêt primaire européenne : cerfs et daims, sangliers, lynx et
chats sauvages, loups et ours, aurochs et bisons dEurope. 70 000
hectares, cest la surface de la partie polonaise de la forêt de
Bialowieza, où tous ces animaux existent actuellement. La grande
faune forestière nous impose donc la surface du projet.</p>
</blockquote>
<blockquote>
<p>Planter des arbres nest pas une solution parce quune «
plantation darbres » est profondément différente dune forêt.
Cette dernière est un écosystème naturel dont la durée de vie
indéfinie se compte en millénaires, tandis quune plantation
darbres est une réalisation artificielle à finalité industrielle
dont la durée de vie, déterminée par les contraintes commerciales,
limitée à quelques dizaines dannées, se termine souvent apr une
coupe à blanc.</p>
</blockquote>
<blockquote>
<p>Voici quelques précisions concernant les forêts primaires : -
les arbres atteignant les plus grandes dimensions en hauteur, en
diamètre et en volume de bois pour chacune des espèces présentes,
le stockage du carbone atmosphérique dans leur bois sera lui aussi
maximal ; - les arbres morts se décomposant au sol entraîneront,
là également, un stockage maximum du carbone dans lhumus et dans
les horizons pédologiques supérieurs, la fertilité atteignant
alors son niveau le plus élevé ; - le développement dune faune
abondante accomapgnant la décomposition des bois morts, avant et
après la chute de larbre, les chaînes alimentaires se mettront en
place, assuarnt le développement complet de la diversité animale,
grande faune comprise ; - une haute diversité induisant une forte
résilience, cela met la forêt primaire relativement à labri des
dérèglements climatiques en cours ; - ajoutons des faits
relativement inhabituels dans nos régions : labsence de toute
pollution, des sources pures et des paysages exempts de toute
intervention humaine mais qui nen seront pas moins dune grande
beauté ; <strong>je suggère que la beauté prenne sa place dans
l’écologie</strong>, comme on le verra plus loin.</p>
</blockquote>
<p>Lemphase est de moi.</p>
<blockquote>
<p>les dirigeants des pays tropicaux forestiers n’écoutent pas les
écologistes européens qui viennent plaider en faveur des dernières
forêts primaires tropicales, car ils savent quen Europe, nos
forêts primaires ont été détruites et ils pensent que notre
développement économique a été rendu posible par la destruiction
de ces grandes forêts. Ce quils nous disent est imparable : «
Laissez-nous faire ici ce que vous avez fait chez vous. » Si
lEurope reconnaît quelle a fait une lourdre erreur écologique en
rasant ses dernères forêts primaires et si elle travail maintenant
à en faire renaître une, cela aura un impact philosophique et même
politique qui pourrait être décisif.</p>
</blockquote>
<blockquote>
<p>La science et lesthétique entretiennent des rapports parfois
conflictuels ; à la Sorbonne en 1957, lorsque j’étais étudiant en
biologie, nos professeurs nous mettaient en garde contre «
ladmiration » ; c’était, nous disaient-ils, un sentiment
subjectif qui risquait de fausser nos raisonnements : la beauté,
selon eux, c’était bon poru les enfants, les amateurs, les
artistes et les poètes, mais c’était « indigne des scientifiques
».</p>
</blockquote>
<h2 id="samedi-27">Samedi 27</h2>
<p>Quelques découvertes de la journée</p>
<ul>
<li><a href="https://plantes.bougeret.fr/">Planches de dessins de
plantes</a>. Superbe ! Inspirant !</li>
<li><a
href="https://www.icem34.fr/ressources/organiser-la-cooperation">Listes
de fiches pédagogique sur la coopération dans une classe</a></li>
</ul>
<h2 id="vendredi-26">Vendredi 26</h2>
<h3 id="code-source">Code source</h3>
<p>Un chouette site <a
href="https://learngitbranching.js.org/?locale=fr_FR">pour
apprendre Git</a>.</p>
<p>Pour trouver du code source super intéressant à lire <a
href="http://www.aosabook.org/en/index.html">The Architecture of
Open Source Applications</a></p>
<h3 id="chemin-de-lautonomie">Chemin de lautonomie</h3>
<p><a href="https://reporterre.net/Le-chemin-de-l-autonomie">Le
chemin de lautonomie</a></p>
<blockquote>
<p>On ne sait plus jardiner, monter une charpente, coudre,
tricoter, etc. On achète, on consomme, on fait faire. Mais bonne
nouvelle : on peut y remédier !</p>
</blockquote>
<ol type="1">
<li><a
href="https://reporterre.net/Nulles-en-bricolage-Ces-femmes-qui-devissent-les-prejuges">«
Nulles en bricolage » ? Ces femmes qui dévissent les
préjugés</a></li>
<li><a
href="https://reporterre.net/Je-ne-savais-pas-du-tout-bricoler-j-ai-teste-un-chantier-participatif">Je
ne savais pas (du tout) bricoler : jai testé un chantier
participatif</a></li>
<li><a
href="https://reporterre.net/Meconnues-et-comestibles-a-la-decouverte-des-mauvaises-herbes">Méconnues
et comestibles : à la découverte des mauvaises herbes</a></li>
<li><a
href="https://reporterre.net/Pour-etre-libres-soyons-lents">Pour
être libres, soyons lents</a></li>
</ol>
<blockquote>
<p>En revanche, le botaniste (Christophe de Hody) en est
convaincu, la cueillette « apporte une sensibilité à notre
environnement ». « Le seul moyen davoir le désir de protéger
quelque chose, cest de laimer, ou au moins de le connaître
».</p>
</blockquote>
<p>Tout à fait exact !</p>
<blockquote>
<p>Fait peu connu, cest en discriminant la lenteur, justement,
quils y sont parvenus, raconte lhistorien et sociologue Laurent
Vidal dans Les Hommes lents, un ouvrage republié en poche fort à
propos. Car en éclairant la condamnation pluriséculaire de la
lenteur, il nous permet danalyser nos résistances propres à son
endroit, ce qui est aujourdhui crucial pour l’écologie. Comment
pourrions-nous en effet adopter des technologies moins polluantes,
mais souvent plus lentes — marmite norvégienne ou vélo —, si nous
restons attachés à lidée que vitesse = puissance, temps, argent
?</p>
</blockquote>
<h3 id="à-lire">À lire</h3>
<p>À lire ? <a
href="https://fr.wikipedia.org/wiki/De_la_bri%C3%A8vet%C3%A9_de_la_vie">«
De la brièveté de la vie » essai de philosophie morale écrit par
Sénèque vers 49 ap. J.-C.</a> À lire ? <a
href="https://editions.flammarion.com/les-hommes-lents/9782080277428">Les
Hommes lents — Résister à la modernité, XVe-XXe siècle, de Laurent
Vidal</a></p>
<h3 id="open-closed-principle">Open / Closed principle</h3>
<blockquote>
<p>« The open closed principle is overrated »</p>
<p><span class="citation"
data-cites="emilybache">@emilybache</span> at #SoCraTes saying she
would rather not design in order to avoid future changes but rely
on making changes cheap</p>
</blockquote>
<p>https://twitter.com/malk_zameth/status/1562741088989102087</p>
<p>Voir l<a
href="https://fr.wikipedia.org/wiki/Principe_ouvert/ferm%C3%A9">article
wikipedia sur le principe ouvert/fermé</a>.</p>
<blockquote>
<p>En programmation orientée objet, le principe ouvert/fermé
(open/closed principle) affirme quune classe doit être à la fois
ouverte (à lextension) et fermée (à la modification). Il
correspond au « O » de lacronyme SOLID. « Ouverte » signifie
quelle a la capacité d’être étendue. « Fermée » signifie quelle
ne peut être modifiée que par extension, sans modification de son
code source.</p>
<p>Lidée est quune fois quune classe a été approuvée via des
revues de code, des tests unitaires et dautres procédures de
qualification, elle ne doit plus être modifiée mais seulement
étendue.</p>
<p>En pratique, le principe ouvert/fermé oblige à faire bon usage
de labstraction et du polymorphisme.</p>
</blockquote>
<p>Cest effectivement pas forcement un bon principe il me semble.
Ça pose la question du remaniement du code existant.</p>
<h3 id="réseau-rural-breton">Réseau rural Breton</h3>
<p>Participer au <a
href="https://www.reseaurural.fr/territoire-leader/la-carte-des-gal/gal-pays-du-centre-ouest-bretagne">réseau
rural breton local (pays COB)</a> ? Que font-ils là-bas ? Est-ce
que ça pourrait être complémentaire à mon activité chez <a
href="https://terredeliens.bzh">Terre de liens Bretagne</a> ?</p>
<p>À lire larticle <a
href="https://reporterre.net/Sobriete-c-est-dans-les-territoires-ruraux-que-s-invente-le-monde-de-demain">Sobriété
: « Cest dans les territoires ruraux que sinvente le monde de
demain »</a>, oui, cest là dessus quil faut travailler. Et cest
bien parce que je suis convaincu de ça que nous sommes partis en
Bretagne et que japprécie tant être à la campagne.</p>
<h2 id="jeudi-25">Jeudi 25</h2>
<blockquote>
<p>Based on data from 250K+ developers in our global community,
developers code 52 minutes per day — about 4 hours and 21 minutes
during a normal workweek from Monday to Friday.</p>
</blockquote>
<p>Mais oui ! Cest tellement vrai !</p>
<blockquote>
<p>Coding tends to start later in the day and continue after
traditional work hours. Just 10% of coding occurs between 9am and
11am, while 12% of coding happens after work hours between 5pm and
7pm.</p>
</blockquote>
<p>Amusant, cest au contraire la période où je code le moins, où
je suis le moins efficace sur cette activité. Japprécie beaucoup
plus le matin ou la fin de journée. :shrug: Il faut bien se
répartir dans les statistiques.</p>
<p>Ce que larticle ne précise pas cest si lon considère la
lecture de code comme faisant parti du temps de programmation
?</p>
<p><a
href="https://www.software.com/reports/code-time-report">Code Time
Report</a></p>
<h2 id="mardi-23">Mardi 23</h2>
<h3 id="rdv-solidarités">RDV-Solidarités</h3>
<p>Cest reparti pour le module « InclusionConnect ». Jespère
pouvoir finir dans la journée, avec Nathalie. Comme ça elle aura
les infos et pourra faire des ajustements durant mon absence.</p>
<p>Nous finalisons lutilisation dInclusionconnect en commençant
par prendre en compte les cas derreur possible ; puis, en mettant
un peu au propre lutilisation de variables denvironnement. Le
tout avec quelques tests assez basique, au niveau du contrôleur
malgré tout. Pour finir, une petite extraction dans un service
pour pouvoir découper cela proprement. Il resterais un peu de doc
à fournir. Pour linstant, cest dans le pad.</p>
<p>Standup, c’était chouette de voir un peu tout le monde. Jai
évoqué lutilisation du Nec pour faire un temps commun (genre
loger ensemble dans une maison) ? Mais comme ne je suis pas sur de
venir, je ne veux pas pousser. Cest dommage je crois.</p>
<p>Jai limpression de commencer à décrocher de RDV-Solidarités.
Un peu de fatigue ou bien je me lasse ?</p>
<p>Travaux pour clarifier le compte rendu de latelier « RDV en
binôme »</p>
<h2 id="lundi-22">Lundi 22</h2>
<h3 id="rdv-solidarités-1">RDV-Solidarités</h3>
<p>Support.</p>
<p>Suppression dun RDV, demandé par Clarisse (92). Faciliter cela
en faisant en sorte quun RDV ne soit jamais vraiment complètement
supprimer semble un sujet très important.</p>
<p>Analyse du problème de SMS dans les background jobs. Cest très
louche. Il semblerait quune série de numéro en 07 pose problème à
NetSize. Et je ne trouve pas dinfo sur lattribution de ces
séries de numéro…</p>
<p>Réalisation dun ticket à propos du problème demails bloqué
suite à un changement apporté pour ajouter le lieu…</p>
<p>Traitement aussi de ticket à propos de problème pour le
changement demail dagent. Et les alertes de chevauchement de RDV
avec indisponibilité et plage douvertures.</p>
<p>Réunion avec une personne de chez Numéricité à propos de la «
potentielle fuite » de données. L’échange à permis de nous
rassurer, il ny a aucun problème. Nous allons quand même faire un
petit travail pour cloisonner les données.</p>
<p>Discussion avec Antoine pour évoquer InclusionConnect et
répondre à quelque questions que je me pose - url à utiliser -
comment revenir à RDV-Solidarités</p>
<p>Il y a des zones que je ne suis pas sur de comprendre dans
InclusionConnect, je pense que jai mal compris certains
mécanisme.</p>
<p>Cest beaucoup plus clair avec du code source, un schéma, et
les bonnes informations pour pouvoir se connecter. Reste à définir
notre cas dusage.</p>
<h3 id="le-sabotage">Le sabotage</h3>
<p><a
href="https://www.hacking-social.com/2016/05/09/etre-stupide-ou-lart-du-sabotage-social-selon-les-lecons-de-la-cia/">Être
stupide, où lart du sabotage social selon les leçons de la
CIA</a></p>
<p>Un truc qui me dérange ici, cest que lon sabote le travail,
la vie, dautres personnes qui nont rien à voir avec le problème
(les problèmes). Cest un peu trop « large » sans doute.</p>
<blockquote>
<p>Confrontant lhistoire des luttes passées à limmense défi du
réchauffement climatique, Andreas Malm interroge un précepte
tenace du mouvement pour le climat : la non-violence et le respect
de la propriété privée. Contre lui, il rappelle que les combats
des suffragettes ou pour les droits civiques nont pas été gagnés
sans perte ni fracas, et ravive une longue tradition de sabotage
des infrastructures fossiles. La violence comporte des périls,
mais le statu quo nous condamne. Nous devons apprendre à lutter
dans un monde en feu.</p>
</blockquote>
<p>À lire ? <a
href="https://lafabrique.fr/comment-saboter-un-pipeline/">«
Comment saboter un pipeline »</a> À lire ? <a
href="https://hckr.fr/">« Hacker Protester - Le guide pratique des
outils de lutte citoyenne</a></p>
<h3 id="découverte">Découverte</h3>
<p><a
href="https://www.lightningmaps.org/#m=oss;t=3;s=0;o=0;b=;ts=0;y=45.9511;x=5.6689;z=5;d=2;dl=2;dc=0;">La
carte de la foudre</a></p>
<h3 id="phytoépuration">Phytoépuration</h3>
<p>Pour démarrer, l<a
href="https://fr.wikipedia.org/wiki/Phyto%C3%A9puration">article
wikipédia sur la phytoépuration</a>. Toujours une bonne base. Par
contre, les références cités ont disparu pour la plupart :-/</p>
<p><a
href="http://www.ecologs.org/vegetation/plantes-filtrant-l-eau-pour-le-traitement-en-phytoepuration-et-les-piscines-ecologiques.html">Plantes
filtrant leau pour le traitement en phytoépuration</a></p>
<p>À lire ? <a
href="http://www.le-filtre-plante.com/andre-paulus/">Lauteur,
André Paulus</a></p>
<h2 id="dimanche-21">Dimanche 21</h2>
<blockquote>
<p>“focus on delivery, not refactoring” = no cleaning means more
time with our guests “technical debt” = well have to borrow
ustensils and dishes to the neighbors before our guests arrive
“lets rewrite the whole thing” = what we need in this house is a
second kitchen #legacycode</p>
<p> ToF https://twitter.com/ToF_/status/1561270834160963585</p>
</blockquote>
<h3 id="à-lire-1">À lire</h3>
<p>À lire ? « Le seigle et la ronce : un artisanat huit fois
millénaire » de Pierre Martel</p>
<h2 id="vendredi-19">Vendredi 19</h2>
<h3 id="rdv-solidarités-2">RDV-Solidarités</h3>
<p>Support.</p>
<p>Reprise du travail sur la PR douverture public des RDV
Collectifs. Je me confronte à des tests qui échouent sur le
système de sectorisation. Ça fonctionne actuellement dans mon
environnement de test. Cest donc que : cest une configuration
que je nai pas dans mon environnement qui est testé. Je pense à
la sectorisation à lagent.</p>
<p>Échanges avec Victor et François à propos de la PR sur lajout
du nom de domaine. Nous avons surtout parlé architecture. Dans la
PR, cest le point qui me travail le plus. Il y avait aussi un
petit quelque chose autour de lobjet <code>Domain</code> qui est
introduit ici dans le répertoire <code>models</code>, peut-être
pas le bon endroit, et qui héride d<code>OpenStruct</code>. Là
aussi, je comprend la démarche, et je crois que je préfèrerais un
vrai objet. À défaut, au moins utiliser <code>Struct</code> qui
propose de meilleures performances (voir <a
href="https://stackoverflow.com/questions/1177594/when-should-i-use-struct-vs-openstruct">When
should I use Struct vs. OpenStruct? sur StackOverFlow</a>.</p>
<p>Un autre point de discussion tournais autour des noms.
Puisquil y a deux domaines qui aujourdhui représente dune part
le médico-social et de lautre « linclusion numérique » au sens
large, il est peut-être temps davoir un produit qui a son propre
nom.</p>
<p>Les pages dexplications posent également quelques questions :
est-ce quelles sont lus ? Par qui ? Il serait intéressant de
regarder le volume de consultation et le temps que passe les
personnes sur la page.</p>
<p>Nous avons également abordé rapidement les modifications
potentiels à apporter à la politique de confidentialité et aux
CGU.</p>
<p>Retour sur la PR douverture public des RDV Collectif. Je me
bas encore avec lhistoire du nombre dallocation : là on passe de
2 200 à 15 086 allocations ! Je vais regarder.</p>
<p>StartupNotifications remonte un pépin de Soft Bounce sur les
SMS.</p>
<p>Faire une campagne pour réduire lutilisation des champs avec
le numero de caf &amp; co.</p>
<p>Discussion sur une potentielle fuite de donnée.
https://pad.incubateur.net/h3EW57E2Sp2uJExIKwF6TA?edit Super
intéressant autour de la fiche utilisateur.</p>
<h3 id="entreprise-opale">Entreprise Opale</h3>
<p><a href="https://squadracer.com/">SquadRacer</a> est une <a
href="https://fr.wikipedia.org/wiki/Entreprise_opale">Entreprise
Opale</a>… Comme le dis le podcast de Julien Marseille, cest une
façon de rehabilité les ESN ?
https://open.spotify.com/show/1UWsdtnsHeSbm8wfjAWX1F</p>
<p>Cest pas si mal après tout. Sil peut y avoir un peu
dautogestion dans ces outils, ça permettra de réduire les
personnes qui sont ici pour profiter du système.</p>
<p>Dans le premier épisode, découverte de <a
href="https://www.edwyn.tech/">Edwyn Tech</a>.</p>
<p>Est-ce que <a href="https://www.codeworks.fr/">CodeWorks</a>
entre dans ce même mouvement ?</p>
<h2 id="jeudi-18">Jeudi 18</h2>
<h3 id="rdv-solidarités-3">RDV-Solidarités</h3>
<p>Point avec Gauthier à propos de sa PR sur la restriction des
agents à participer a un RDV. Il faut que ces agents soient du
même service que le motif du RDV. Nous avons prévu une évolution
mais ça sera plus tard.</p>
<p>Un peu de support avec la création dun petit ticket. Difficile
de ne pas se jeter dessus : rapide et facile à faire…</p>
<p>Petit mail à Ethibox : lapplication Zammad renvoie pas mal
derreur 500 ces derniers jours :-/ Les limites des chatons ?</p>
<p>Vigie : Analyse des problèmes Sentry. Ajout de tickets : - <a
href="https://github.com/betagouv/rdv-solidarites.fr/issues/2722">Ignorer
les erreurs de connexions au webhook de la Drôme #2722</a> ; - <a
href="https://github.com/betagouv/rdv-solidarites.fr/issues/2723">Afficher
les erreurs de mises à jour dun RDV dans linterface graphique
#2723</a> - <a
href="https://github.com/betagouv/rdv-solidarites.fr/issues/2724">Mise
à jour du SDK de Sentry #2724</a> - <a
href="https://github.com/betagouv/rdv-solidarites.fr/issues/2725">Maintenir
longlet sélectionné après une recherche dans les plages
douvertures #2725</a></p>
<p>Travaux sur <a
href="https://github.com/betagouv/rdv-solidarites.fr/issues/2701">Pouvoir
chercher des plages douverture en tant quagent non admin
#2701</a> qui continue dapparaître dans Sentry. Cest un bug
bloquant pour les utilisateurs agents !</p>
<p>Une petite rétro light, comme cest souvent le cas en période
de vacances.</p>
<p>Un peu de support pour traiter une veille demande de Christelle
(64) à propos dun SMS que nous aurions envoyé. Aucune trace.
Cest très surprenant.</p>
<p>Reprise de la PR de Gauthier <a
href="https://github.com/betagouv/rdv-solidarites.fr/pull/2727">RDV
uniquement avec des agents du même service que le motif (reprise
de la PR #2650) #2727</a></p>
<p>Pas de nouvelles à propos dinclusionConnect.</p>
<hr />
<p>Faire des exo Git ? Revoir peut-être comment fonctionne</p>
<p>https://www.freecodecamp.org/news/learn-the-basics-of-git-in-under-10-minutes-da548267cc91/
https://learngitbranching.js.org/?locale=fr_FR</p>
<hr />
<p><a href="https://apps.nextcloud.com/apps/cms_pico">PicoCMS</a>,
dans nextcloud, semble proposer quelque chose qui mintéresse pour
les sites des associations… Encore faut-il trouver comment
linstaller :)</p>
<hr />
<blockquote>
<p>Ma fille, jai grandi sans internet ni téléphone portable. Il
ny avait pas encore cette toile qui simmisce partout : dans
notre lit, sur la table du petit déjeuner, dans notre poche, dans
notre main.</p>
</blockquote>
<p>https://reporterre.net/Naguere-sans-portables-ni-drones-notre-jeunesse-insouciante</p>
<hr />
<blockquote>
<p>Lagriculture industrielle est une grande contributrice à
leffet de serre. La première cause d’émission de gaz à effet de
serre, à l’échelle mondiale, cest la déforestation, notamment
amazonienne, quimpose la culture de soja nécessaire à
lalimentation de nos élevages industriels. Ces émissions sont
certes lointaines, mais bien réelles.</p>
<p>Il y a ensuite les émissions de méthane, produits par les rots
des ruminants ; brebis, chèvres, vaches. Le méthane est 28 fois
plus réchauffant que le CO2. Cest le second gaz en terme de
contribution à leffet de serre de lagriculture mondiale, et
française. Mais en France la principale source de production de
gaz à effet de serre, cest le protoxyde dazote (N20). Libéré
quand on épand des engrais azotés de synthèse (dont notre pays
fait grand usage), il est presque 300 fois plus réchauffant que le
CO2. Cest très grave, et totalement ignoré. Sur le même sujet</p>
<p>Ces engrais sont en plus très coûteux en termes de consommation
d’énergie fossile, puisquils sont fabriqués à partir de gaz russe
et norvégien. Avec lactualité de la guerre en Ukraine, on voit à
quel point cela pose des problèmes de dépendance. Les coûts de ces
engrais vont grimper monstrueusement. Cela va mettre de nombreux
agriculteurs en difficulté. On aurait pu anticiper cette
dépendance il y a déjà une trentaine dannées, en tournant le dos
à lagriculture industrielle.</p>
<p> Marc Dufumier</p>
</blockquote>
<p>Jai envie de le croire. Où sont les sources ?</p>
<blockquote>
<p>Notre agriculture industrielle est très destructrice : elle
détruit la biodiversité mais aussi lhumus de nos sols. Elle
consomme du carburant, elle use les tracteurs et elle est «
suicidogène » pour nos agriculteurs. De plus, elle nest pas du
tout compétitive sur un plan monétaire. La filière des betteraves
à sucre destinées à faire de l’éthanol ne tient que parce quelle
est subventionnée. Idem pour les poulets bas de gamme nourris au
soja brésilien et destinés à être exportés vers lArabie saoudite.
Ce ne sont pas ces produits bas de gamme qui font nos excédents de
balance commerciale.</p>
</blockquote>
<blockquote>
<p>Si, depuis trente ans, on avait imposé des malus aux usagers
dengrais azotés de synthèse et accordé des subventions aux
agriculteurs qui mettent des légumineuses, la transition agricole
aurait déjà bien démarré et nous ne serions pas dans cette
situation aujourdhui.</p>
</blockquote>
<p>https://basta.media/Agriculture-industrielle-dependance-au-gaz-pesticides-urgence-de-la-transition-agricole-climat-GIEC-agroecologie-Marc-Dufumier</p>
<h2 id="mercredi-17">Mercredi 17</h2>
<h3 id="terre-de-liens">Terre de liens</h3>
<p>Lister les outils utilisé à TDL BZH. Faire en sorte que la
grille de renseignement soit utilisable par tout TDL.</p>
<p>Participer à un groupe de travail pour parler des valeurs de
terre de lien par rapport au numérique.</p>
<p>Contacter Chloé CARON pour participer au Comité de Coordination
Digital</p>
<blockquote>
<p>Réseaux et sites Web de tiers afin de nous permettre de faire
de la publicité sur leurs plateformes ;</p>
</blockquote>
<p>https://www.salesforce.com/fr/company/privacy/</p>
<p>https://cloud.inpact35.org/terredeliens/s/89g9Zek7A7fRwPr
https://www.cssfontstack.com/</p>
<h3 id="le-grand-manger">Le Grand Manger</h3>
<p>Réunion le grand manger. Lidée est de reprendre les statuts de
lassociation pour en faire un outil pour les animations.</p>
<p>Certaines sont des locations par des structures morales qui
paient une facture, dautres sont des évènements dassociation de
fait ou juridique.</p>
<p>Lassociation permettrait de distribuer des boisons alcoolisé
(ou non) aux membres, sans avoir besoin dune licence…</p>
<p>http://www.savoirscom1.info/2018/04/savoirscom1-devient-une-association-loi-1901/</p>
<h2 id="mardi-16">Mardi 16</h2>
<p><em>Je demande à la banque comment dépasser le plafond pour
renvoyer le virement que Scopyleft ma envoyé au lieu de lenvoyer
à Chrysalide</em></p>
<h3 id="rdv-solidarités-4">RDV-Solidarités</h3>
<p>Travaux sur louverture de laccès publique au RDV Collectif.
Ça coince sur lexpression rationnel qui retrouve le motif
collectif. Bizarre.</p>
<p>Fin de discussion avec Myriam sur les retours des entretiens
référentes. Il y a de la matière… Comment extraire ça pour
linclure dans la feuille de route ? Jai parfois limpression de
ne pas savoir convaincre ou négocier les priorités avec l’équipe…
Un sujet de rétrospective ? Je suis trop gentil ?</p>
<p>InclusionConnect pour les agents ? Et les prescripteur ?
Considéré agent ou usager particulier ?</p>
<p>Faire un schéma darchitecture (DDD ?) et associer les limites
daujourdhui. Peut-être y associer les orientations à prendre
pour demain.</p>
<p>Standup hebdo. Cest bizarre dappeler ça comme ça, mais cest
sans doute plus adapté à notre échelle : organisation de la
semaine.</p>
<p>Dans louverture au public pour les RDV Collectif, je me
retrouve confronté à la récupération de la liste des motifs. Il y
a un truc un peu étrange pour lequel je narrive plus à retrouver
de justification : lutilisation du nom et du type de motif plutôt
que lID ! Est-ce que vous avez une idée de pourquoi nous gardons
ce principe ? Il me semble quune fois le motif choisi, nous
pourrions transporter lID et aller plus vite sur les écrans
suivant</p>
<blockquote>
<p>Je me souviens pas davoir entendu dinfos là dessus
:slightly_frowning_face: Victor Mours</p>
</blockquote>
<p>Jai limpression que cest lié au motif identique, multiple,
car lié à chaque organisation. Dans le 64 il y a plus de 20
organisations, donc le même motif est dupliqué 20 fois, mais je
dois apparaitre quune fois à lusager… Et il faut quil puisse
choisir plusieurs lieux (attaché, eux aussi, à plusieurs
orgas)…</p>
<p>Je vais mettre un petit commentaire dans ce sens dans le code.
Je ne vois pas dautre raison de le faire. Et tant que les motifs
seront associés à une orga et non un territoire, il faudra sans
doute passer par là.</p>
<p>En même temps, une fois le lieu et le motif choisi, nous ne
devrions plus en avoir besoin. Nous naffichons pas des créneaux
sur plusieurs orgas. Le nouveau calculateur de créneau prend un
motif et plus un nom comme avant justement… C’était peut-être une
forme de régression :cold_sweat: ? Est-ce quil y a prescription
si la modification date de plus de 6 mois ?</p>
<hr />
<blockquote>
<p>La forme du marché : - nous sommes payés à écrire du code, pas
à lire du code - nous sommes considérés “junior” pendant à peu
près un an, et “senior” à moins de trente ans (une autre manière
de dire que notre art dingénieur·es est bouffé par le problème de
lagent intermédiaire) - cest un savoir dingénieur·es que nous
développons et non un savoir académique et nous le développons
juste assez pour survivre dans un modèle économique qui professe
le changement permanent, la destruction créatrice, et le potentiel
de valorisation par un VC - en réalité on fabrique peut être les
ponts et les édifices qui soutiennent cette ère du numérique, mais
on le fait avec le court-termisme et le bagou des vendeur de
remèdes Christophe Thibaut Slack des artisans du logiciel</p>
</blockquote>
<h2 id="lundi-15">Lundi 15</h2>
<p>Il y a une histoire de poule et d’œuf dans le fait que lon dit
: « il y a beaucoup de freelance en informatique ». Est-ce quil y
a des freelances parce que les boites ne « recrutent » pas en
interne ou parce que les personnes préfères vraiment ce statut ?
Et si elles préfèrent ce statut, est-ce parce que les boites ne
propose pas demploi « intéressant » avec de la liberté ? Ça
serait intéressant dexplorer ces sujets :thinking:</p>
<h2 id="dimanche-14">Dimanche 14</h2>
<h3 id="pandoc">Pandoc</h3>
<p><a href="https://pblog.xyz/">pblog.xyz - Pandoc static blog
generator</a>. Je bricole (elsif.fr](https://elsif.fr/), mon site,
avec <a href="https://pandoc.org/">Pandoc</a> aussi. Intéressant.
Cest vraiment un bel outil.</p>
<h3 id="markdown">Markdown</h3>
<p>Jai basculé, depuis plusieurs jours, sur <a
href="https://github.com/wereturtle/ghostwriter">Ghostwriter</a>.
<a
href="https://opensourcemusings.com/writing-in-markdown-with-apostrophe">Apostrophe</a>
ne permet plus de retailler la fenêtre en largeur, or moi jaime
bien mettre ce type doutil en demi-écran.</p>
<p>GhostWriter était pas si mal dans mes essais précédent. Et ça
se confirme.</p>
<h3 id="css">CSS</h3>
<p><a
href="https://github.com/sakofchit/system.css">System.css</a></p>
<blockquote>
<p>System.css is a CSS library for building interfaces that
resemble Apples System OS which ran from 1984-1991. Design-wise,
not much really changed from System 1 to System 6; however this
library is based on System 6 as it was the final monochrome
version of MacOS.</p>
<p>Fortunately, this library does not use any JavaScript and is
compatible with any front-end framework of your choice. Most
styles can also be overwritten to allow for deeper
customization.</p>
</blockquote>
<p><a href="https://www.cssbed.com/">CSS Bed - This is a
collection of classless css themes to use as starting points in
web development</a>.</p>
<p>Ça me rappel un peu <a href="http://www.csszengarden.com/">CSS
Zen Garden</a>.</p>
<p>Lapproche sans lutilisation de classe est cependant
intéressante. Je suis souvent tiraillé entre lutilisation des
classes et leur non utilisation.</p>
<h3 id="bretagne">Bretagne</h3>
<blockquote>
<p>Cest lhistoire dun petit village breton qui résiste encore
et toujours à lartificialisation des sols. Trémargat, village
pionnier dans l’écologie et la démocratie participative depuis
plus de 50 ans, a un nouveau projet. La commune cherche des futurs
habitants pour créer un éco-hameau sur une parcelle communale de
6000m2. Durée du bail : 99 ans.</p>
</blockquote>
<p><a
href="https://lareleveetlapeste.fr/le-village-ecolo-de-tremargat-recherche-des-habitants-pour-creer-un-eco-hameau/">Le
village breton de Trémargat lance un éco-hameau avec des habitats
légers</a></p>
<h3 id="accueil-paysan">Accueil paysan</h3>
<blockquote>
<p>Fondé en 1987, le <a
href="https://www.accueil-paysan.com/fr/">réseau Accueil
paysan</a> propose une démarche similaire à celle du Wwoofing. «
Depuis le départ, on est sur le concept de tourisme durable. Chez
nous, lidée de laccueil à la ferme a été pensée pour soutenir
économiquement une agriculture bio de montagne qui était alors à
la peine », rappelle Pierre-Jean Bartheye, administrateur de ce
réseau qui recense 900 fermes en France.</p>
</blockquote>
<blockquote>
<p><a
href="https://vert.eco/articles/cet-ete-et-si-on-pratiquait-lanti-tourisme">Cet
été, et si on pratiquait « lanti-tourisme » ?</a></p>
</blockquote>
<h2 id="vendredi-12">Vendredi 12</h2>
<p>Cest vraiment horrible de travailler sur Wordpress. - Trouver
comment customiser la page blog - imaginer la publication dun
site web à partir dun répertoire du nextcloud.</p>
<h2 id="jeudi-11">Jeudi 11</h2>
<h3 id="rdv-solidarités-5">RDV-Solidarités</h3>
<p>Un peu de support - Un RDV qui na pas pu être envoyé :
croisement entre la livraison qui modifie le job, et un job empilé
avec dautres données. - Le message derreur que lon reçoit de la
Drôme : <code>Zimbra authentification failed</code>. Jai envoyé
un message à la DSI pour demander des informations. - traitement
du problème de fusion pour le 92. Il semble quun des «
rapatriements » dusager nai pas fonctionné. Je lai refait ce
matin, et ça a fonctionné. <strong>Nous devons abattre le mur
entre les orgas</strong></p>
<p>Regroupement de quelques liens pour la mise en place
dInclusionConnect, et création du ticket associé.</p>
<p>Affichage des lieux avec prochaine disponibilité respective
pour louverture public des RDV Collectifs</p>
<h2 id="mercredi-10">Mercredi 10</h2>
<p><em>Je vais travailler un peu pour RDV-Soliarités, mais
considéré que cest un complément des deux jours précédent où jai
quitté un peu tôt dans laprès-midi.</em></p>
<h3 id="rdv-solidarités-6">RDV-Solidarités</h3>
<p>Reprise de la PR sur louverture au publique des
RDV-Collectifs. Petite session de MobProgramming avec Nathalie</p>
<h2 id="mardi-9">Mardi 9</h2>
<h3 id="rdv-solidarités-7">RDV-Solidarités</h3>
<p>MobProgramming sur la requête permettant dafficher les motifs
collectifs et individuel ouvert au publique (avec Nathalie,
François et Victor).</p>
<p>Discussion avec Myriam - support utilisateur, analyse de
certains ticket support - point sur les retour référentes, la
présentation et les travaux à mener ensuite.</p>
<p>Standup - Anne-Sophie nous fait une rapide présentation de ce
quelle a commencé à faire à propos des statuts de participation -
Nous discutons feuille de route. Victor à participer à une réunion
où il y a pas mal dattente. Nous décidons davancer tous ensemble
sur une même feuille de route.</p>
<h2 id="lundi-8">Lundi 8</h2>
<h3 id="rdv-solidarités-8">RDV-Solidarités</h3>
<p>Discussion avec Nathalie pour déblocage sur la PR du contrôle
sur la fusion usager. Un peu de grooming avec elle pour nettoyer
les tickets et prévoir les tickets suivant pour elle.</p>
<p>Point avec Anne-Sophie à propos du design sur les statuts de
participation individuel. Est-ce que loption « détail usager »
est toujours utilisée ? Est-ce que la Somme, ou dautres
départements, font des ateliers collectif à plus de 20 personnes
?</p>
<p>https://discussion.conseiller-numerique.gouv.fr/cnum/pl/rosqxh4rkjn37bapiojfdpo5xw</p>
<hr />
<p>Personalisation de lutilisation mémoire de mon firefox, dans
<code>about:config</code> puis
http://kb.mozillazine.org/Browser.cache.memory.capacity
http://kb.mozillazine.org/Browser.cache.memory.capacity
http://kb.mozillazine.org/Browser.cache.memory.enable</p>
<h2 id="dimanche-7">Dimanche 7</h2>
<h3 id="learn-shell">Learn shell</h3>
<p><a href="https://github.com/phyver/GameShell">Game Shell</a>.
Partagé sur les artisans du logiciel par Agathe, je viens aussi de
le relayer sur le réseau MotivHer. Il faudrait peut-être que je
lexpérimente. Cest une question intéressante à creuser : comment
apprendre à utiliser un terminal ?</p>
<h3 id="fenugrec">Fenugrec</h3>
<p>Beaucoup de fromage aux graines de <a
href="https://fr.wikipedia.org/wiki/Fenugrec">Fenugrec</a> en
centre Bretagne jai limpression. Pourquoi ? Est-ce que lon
pourrait faire pousser cette plante ici ?</p>
<h2 id="jeudi-4">Jeudi 4</h2>
<h3 id="rdv-solidarités-9">RDV-Solidarités</h3>
<p>Binomage avec Nathalie sur le ticket à propos de lerreur lors
de la fusion dusager dont au moins un cest connecté avec
FranceConnect. Il y a - un controleur - un
<code>form_object</code> - un service - des modèles</p>
<p>Le pattern du <code>form_object</code> est relativement logique
ici puisquil y a un formulaire qui mélange 2 usagers… Mais est-ce
que ça ne fait pas trop ? Est-ce que le form_object devrait
contenir ce quil y a dans le service (et porter un autre nom du
coup) ?</p>
<div class="sourceCode" id="cb1"><pre
class="sourceCode sql"><code class="sourceCode sql"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="fu">User</span>.<span class="kw">select</span>([<span class="ch">:id</span>, <span class="ot">&quot;count(organisations.territory_id)&quot;</span>]).joins(<span class="ch">:organisations</span>).<span class="kw">group</span>(<span class="ch">:id</span>).<span class="kw">having</span>(<span class="ot">&quot;count(organisations.territory_id) &gt; 1&quot;</span>)</span></code></pre></div>
<p>Analyse du nombre dusager présent sur plusieurs territoire
vis-a-vis du projet de fusion.</p>
<h2 id="mercredi-3">Mercredi 3</h2>
<p><a
href="https://fr.wikipedia.org/wiki/Polymathie">Polymathie</a> <a
href="https://fr.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_polymathique_du_Morbihan">Polymathie
du Morbihan</a></p>
<h3 id="rdv-solidarités-10">RDV-Solidarités</h3>
<p>Discussion avec Myriam à propos dun message utilisateur sur
les notifications. Il manque des cas dusages pour exprimer les
mécanismes à l’œuvre à propos des notifications. <strong>Cest un
des points clefs de RDV-Solidarités, cest un de ceux qui
devraient être le mieux documenté</strong>.</p>
<p>Compte rendu de la réunion référente du 2 août 2022. Je passe
par Notion pour voir…</p>
<p>Déménagement de la doc vers le notion.</p>
<p>Discussion avec Anne-Sophie à propos de la fonctionnalité sur
lindividualisation des statuts de participation.</p>
<p>Correction dune issue Sentry à propos du calcul de jours
fériés sur une période nulle
(https://sentry.io/organizations/rdv-solidarites/issues/3276720900/?project=1811205&amp;query=is%3Aunresolved+sdk.name%3Asentry.ruby.rails&amp;sort=date&amp;statsPeriod=14d).</p>
<p>Ajout de tickets suite à lanalyse de sentry.</p>
<p>Analyse et résolution du problème visible dans sentry et qui
empile des erreurs dans les background-job. Dans les nouvelles
organisations ajoutés dans la Drôme, il y avait des absences et
des plages douvertures cochées :-/</p>
<p>Nettoyage des job en erreurs dans les
<code>Delayed_job</code>.</p>
<h2 id="mardi-2">Mardi 2</h2>
<h3 id="rdv-solidarités-11">RDV-Solidarités</h3>
<p>Réunion référente</p>
<p>PR sur le retour dun lien depuis la checklist vers la prise de
RDV. Le souci est sur lutilisation de <code>prendre_rdv</code>
qui ne reste pas et devient <code>root_path</code> et donc termine
chez les agents…</p>
<p>Est-ce que nous avons encore lutilité du nextcloud ? Pas
vraiment pour les documents, mais pour lagenda partagé et pour
les mots de passe. Est-ce quil y aurait un moyen davoir un autre
agenda partagé ? En utilisant RDV-Solidarités ? Où mettrons nous
les mots de passe ensuite ?</p>
<p>Point budget avec Fanny. Nous parlons de la mission courte
UX/Design à venir et du ou des futures bon de commandes à
préparer.</p>
<p>Point support avec Nathalie, Nesserine et Myriam.</p>
<p>Standup qui fini par une discussion sur la documentation.</p>
<p>Présentation de laudit flash daccessibilité par Gladys et
Anne-Sophie. Cest chouette dy participer toutes ensemble. Il y a
du boulot, mais il y a aussi pas mal de bon truc. Recruter une
personne dev potentiellement avec peu dexpérience et surtout très
orienté front pour prendre soin de linterface ? Le niveau simple
A du RGAA sont sur les aspects bloquants. Reste à avoir
lexpérience permettant de « savoir » si cest un critère simple A
du RGAA ou autre. https://accessibilite.numerique.gouv.fr/</p>
<p>https://hellobokeh.notion.site/RDV-Solidarit-logu-agent-e9aa5705f0014cd5a301daead0dc2d46
https://hellobokeh.notion.site/La-hi-rarchie-des-titres-est-compl-te-et-coh-rente-d1abf22820b446bf984eedaa29e9eccf</p>
<p>Suppression de page inutilisé dans la doc. Migration de page de
la doc vers le notion.</p>
<p>Déplacement de document vers le notion. Suppression dautres
pages. Faut-il vraiment tout garder ? Pas sur.</p>
<h2 id="lundi-1er">Lundi 1er</h2>
<h3 id="rdv-solidarités-12">RDV-Solidarités</h3>
<p>Support utilisateurs. Debug de la fuite mémoire. Nous faisons
lexploration avec Nathalie. Nous avons finie par trouver que cela
viens : la combinatoire au moment de filtrer sur les lieux
(lorsquil y a un <code>lieu_id</code>.</p>
<p>Attention durant la fusion, on peut perdre les aspects
franceconnect.</p>
<p>Grooming</p>
</article>
</body>
</html>
+571
View File
@@ -0,0 +1,571 @@
---
title: août 2023
---
# Août 2023
## Mercredi 31
### Note de lecture
### Node de lecture : **« Pour une forêt primaire en Europe de L'ouest » de Francis Hallé.**
C'est le manifeste qui accompagne la création de l'association « [Francis Hallé pour la forêt primaire](https://www.foretprimaire-francishalle.org/) ».
[Francis Hallé](https://fr.wikipedia.org/wiki/Francis_Hall%C3%A9) est un des grands spécialistes des arbres.
> Qu'est-ce qu'une forêt ?
>
> (...)
>
> Quelle que soit la région, tropicale ou tempérée, la forêt est la végétation la plus lourde, la plus complexe, la moins connue, la plus stable, la moins polluée et celle qui abrite, sur les sols, la plus riches, la plus haute diversité biologique animale et végétale.
>
> La forêt mérite une définition ambitieuses car c'est bien plus qu'une collection d'arbres vivant.
> Dans les régions à hivers froids de l'hémisphère nord, l'Europe par exemple, il faudra compter dix siècles à partir d'un sol nu. Pourquoi tant de temps ? Parce que les arbres de nos régions ne poussent que quatre mois par an, d'avril à juillet, quand les jours s'allongent, cessant donc toute croissance pendant huit mois de l'année : d'août à mars, même s'ils restent verts, ils ne grandissent plus.
> De tout cela (paragraphe précédent évoquant l'aspect agriculturelle de la gestion forestière moderne, avec engrain, coupe rase et intrant...) il semble qu'il faille garder l'idée forte et dérangeante que la diversité biologique et l'industrie du bois sont deux adversaires irréconciliables pour l'instant et que, dans leurs affrontements, la biodiversité est toujours perdante ; l'avenir dira s'il est possible d'imaginer un terrain d'entente, mais c'est un domaine où l'avenir est sombre.
> Je proteste ici contre la place trop réduite, voire presque nulle, accordée aux arbres et aux forêtes dans l'organigramme de notre gouvernement, et en particulier dans l'Éducation nationale et l'Enseignement supérieur.
>
> La mise en place de monoculture et l'usager de méthodes agricoles pour les conduire, les gérer et les « récolter » sont des retombés directes sur le terain, de notre structure ministérielle.
> Pourquoi 70 000 hactares ? Parce que c'est, selon Gilbert Cochet, la surface nécessaire à la vie des grands animaux de la forêt primaire européenne : cerfs et daims, sangliers, lynx et chats sauvages, loups et ours, aurochs et bisons d'Europe. 70 000 hectares, c'est la surface de la partie polonaise de la forêt de Bialowieza, où tous ces animaux existent actuellement. La grande faune forestière nous impose donc la surface du projet.
> Planter des arbres n'est pas une solution parce qu'une « plantation d'arbres » est profondément différente d'une forêt. Cette dernière est un écosystème naturel dont la durée de vie indéfinie se compte en millénaires, tandis qu'une plantation d'arbres est une réalisation artificielle à finalité industrielle dont la durée de vie, déterminée par les contraintes commerciales, limitée à quelques dizaines d'années, se termine souvent apr une coupe à blanc.
> Voici quelques précisions concernant les forêts primaires :
> - les arbres atteignant les plus grandes dimensions en hauteur, en diamètre et en volume de bois pour chacune des espèces présentes, le stockage du carbone atmosphérique dans leur bois sera lui aussi maximal ;
> - les arbres morts se décomposant au sol entraîneront, là également, un stockage maximum du carbone dans l'humus et dans les horizons pédologiques supérieurs, la fertilité atteignant alors son niveau le plus élevé ;
> - le développement d'une faune abondante accomapgnant la décomposition des bois morts, avant et après la chute de l'arbre, les chaînes alimentaires se mettront en place, assuarnt le développement complet de la diversité animale, grande faune comprise ;
> - une haute diversité induisant une forte résilience, cela met la forêt primaire relativement à l'abri des dérèglements climatiques en cours ;
> - ajoutons des faits relativement inhabituels dans nos régions : l'absence de toute pollution, des sources pures et des paysages exempts de toute intervention humaine mais qui n'en seront pas moins d'une grande beauté ; **je suggère que la beauté prenne sa place dans l'écologie**, comme on le verra plus loin.
L'emphase est de moi.
> les dirigeants des pays tropicaux forestiers n'écoutent pas les écologistes européens qui viennent plaider en faveur des dernières forêts primaires tropicales, car ils savent qu'en Europe, nos forêts primaires ont été détruites et ils pensent que notre développement économique a été rendu posible par la destruiction de ces grandes forêts. Ce qu'ils nous disent est imparable : « Laissez-nous faire ici ce que vous avez fait chez vous. » Si l'Europe reconnaît qu'elle a fait une lourdre erreur écologique en rasant ses dernères forêts primaires et si elle travail maintenant à en faire renaître une, cela aura un impact philosophique et même politique qui pourrait être décisif.
> La science et lesthétique entretiennent des rapports parfois conflictuels ; à la Sorbonne en 1957, lorsque j'étais étudiant en biologie, nos professeurs nous mettaient en garde contre « l'admiration » ; c'était, nous disaient-ils, un sentiment subjectif qui risquait de fausser nos raisonnements : la beauté, selon eux, c'était bon poru les enfants, les amateurs, les artistes et les poètes, mais c'était « indigne des scientifiques ».
## Samedi 27
Quelques découvertes de la journée
- [Planches de dessins de plantes](https://plantes.bougeret.fr/). Superbe ! Inspirant !
- [Listes de fiches pédagogique sur la coopération dans une classe](https://www.icem34.fr/ressources/organiser-la-cooperation)
## Vendredi 26
### Code source
Un chouette site [pour apprendre Git](https://learngitbranching.js.org/?locale=fr_FR).
Pour trouver du code source super intéressant à lire [The Architecture of Open Source Applications](http://www.aosabook.org/en/index.html)
### Chemin de l'autonomie
[Le chemin de lautonomie](https://reporterre.net/Le-chemin-de-l-autonomie)
> On ne sait plus jardiner, monter une charpente, coudre, tricoter, etc. On achète, on consomme, on fait faire. Mais bonne nouvelle : on peut y remédier !
1. [« Nulles en bricolage » ? Ces femmes qui dévissent les préjugés](https://reporterre.net/Nulles-en-bricolage-Ces-femmes-qui-devissent-les-prejuges)
2. [Je ne savais pas (du tout) bricoler : jai testé un chantier participatif](https://reporterre.net/Je-ne-savais-pas-du-tout-bricoler-j-ai-teste-un-chantier-participatif)
3. [Méconnues et comestibles : à la découverte des mauvaises herbes](https://reporterre.net/Meconnues-et-comestibles-a-la-decouverte-des-mauvaises-herbes)
4. [Pour être libres, soyons lents](https://reporterre.net/Pour-etre-libres-soyons-lents)
> En revanche, le botaniste (Christophe de Hody) en est convaincu, la cueillette « apporte une sensibilité à notre environnement ». « Le seul moyen davoir le désir de protéger quelque chose, cest de laimer, ou au moins de le connaître ».
Tout à fait exact !
> Fait peu connu, cest en discriminant la lenteur, justement, quils y sont parvenus, raconte lhistorien et sociologue Laurent Vidal dans Les Hommes lents, un ouvrage republié en poche fort à propos. Car en éclairant la condamnation pluriséculaire de la lenteur, il nous permet danalyser nos résistances propres à son endroit, ce qui est aujourdhui crucial pour l’écologie. Comment pourrions-nous en effet adopter des technologies moins polluantes, mais souvent plus lentes — marmite norvégienne ou vélo —, si nous restons attachés à lidée que vitesse = puissance, temps, argent ?
### À lire
À lire ? [« De la brièveté de la vie » essai de philosophie morale écrit par Sénèque vers 49 ap. J.-C.](https://fr.wikipedia.org/wiki/De_la_bri%C3%A8vet%C3%A9_de_la_vie)
À lire ? [Les Hommes lents — Résister à la modernité, XVe-XXe siècle, de Laurent Vidal](https://editions.flammarion.com/les-hommes-lents/9782080277428)
### Open / Closed principle
> « The open closed principle is overrated »
>
> — @emilybache at #SoCraTes saying she would rather not design in order to avoid future changes but rely on making changes cheap
https://twitter.com/malk_zameth/status/1562741088989102087
Voir l'[article wikipedia sur le principe ouvert/fermé](https://fr.wikipedia.org/wiki/Principe_ouvert/ferm%C3%A9).
> En programmation orientée objet, le principe ouvert/fermé (open/closed principle) affirme qu'une classe doit être à la fois ouverte (à l'extension) et fermée (à la modification). Il correspond au « O » de l'acronyme SOLID. « Ouverte » signifie qu'elle a la capacité d'être étendue. « Fermée » signifie qu'elle ne peut être modifiée que par extension, sans modification de son code source.
>
> L'idée est qu'une fois qu'une classe a été approuvée via des revues de code, des tests unitaires et d'autres procédures de qualification, elle ne doit plus être modifiée mais seulement étendue.
>
> En pratique, le principe ouvert/fermé oblige à faire bon usage de l'abstraction et du polymorphisme.
C'est effectivement pas forcement un bon principe il me semble. Ça pose la question du remaniement du code existant.
### Réseau rural Breton
Participer au [réseau rural breton local (pays COB)](https://www.reseaurural.fr/territoire-leader/la-carte-des-gal/gal-pays-du-centre-ouest-bretagne) ? Que font-ils là-bas ? Est-ce que ça pourrait être complémentaire à mon activité chez [Terre de liens Bretagne](https://terredeliens.bzh) ?
À lire l'article [Sobriété : « Cest dans les territoires ruraux que sinvente le monde de demain »](https://reporterre.net/Sobriete-c-est-dans-les-territoires-ruraux-que-s-invente-le-monde-de-demain), oui, c'est là dessus qu'il faut travailler. Et c'est bien parce que je suis convaincu de ça que nous sommes partis en Bretagne et que j'apprécie tant être à la campagne.
## Jeudi 25
> Based on data from 250K+ developers in our global community, developers code 52 minutes per day — about 4 hours and 21 minutes during a normal workweek from Monday to Friday.
Mais oui ! C'est tellement vrai !
> Coding tends to start later in the day and continue after traditional work hours. Just 10% of coding occurs between 9am and 11am, while 12% of coding happens after work hours between 5pm and 7pm.
Amusant, c'est au contraire la période où je code le moins, où je suis le moins efficace sur cette activité. J'apprécie beaucoup plus le matin ou la fin de journée. :shrug: Il faut bien se répartir dans les statistiques.
Ce que l'article ne précise pas c'est si l'on considère la lecture de code comme faisant parti du temps de programmation ?
[Code Time Report](https://www.software.com/reports/code-time-report)
## Mardi 23
### RDV-Solidarités
C'est reparti pour le module « InclusionConnect ». J'espère pouvoir finir dans la journée, avec Nathalie. Comme ça elle aura les infos et pourra faire des ajustements durant mon absence.
Nous finalisons l'utilisation d'Inclusionconnect en commençant par prendre en compte les cas d'erreur possible ; puis, en mettant un peu au propre l'utilisation de variables d'environnement. Le tout avec quelques tests assez basique, au niveau du contrôleur malgré tout. Pour finir, une petite extraction dans un service pour pouvoir découper cela proprement. Il resterais un peu de doc à fournir. Pour l'instant, c'est dans le pad.
Standup, c'était chouette de voir un peu tout le monde. J'ai évoqué l'utilisation du Nec pour faire un temps commun (genre loger ensemble dans une maison) ? Mais comme ne je suis pas sur de venir, je ne veux pas pousser. C'est dommage je crois.
J'ai l'impression de commencer à décrocher de RDV-Solidarités. Un peu de fatigue ou bien je me lasse ?
Travaux pour clarifier le compte rendu de l'atelier « RDV en binôme »
## Lundi 22
### RDV-Solidarités
Support.
Suppression d'un RDV, demandé par Clarisse (92). Faciliter cela en faisant en sorte qu'un RDV ne soit jamais vraiment complètement supprimer semble un sujet très important.
Analyse du problème de SMS dans les background jobs. C'est très louche. Il semblerait qu'une série de numéro en 07 pose problème à NetSize. Et je ne trouve pas d'info sur l'attribution de ces séries de numéro...
Réalisation d'un ticket à propos du problème d'emails bloqué suite à un changement apporté pour ajouter le lieu...
Traitement aussi de ticket à propos de problème pour le changement d'email d'agent. Et les alertes de chevauchement de RDV avec indisponibilité et plage d'ouvertures.
Réunion avec une personne de chez Numéricité à propos de la « potentielle fuite » de données. L'échange à permis de nous rassurer, il n'y a aucun problème. Nous allons quand même faire un petit travail pour cloisonner les données.
Discussion avec Antoine pour évoquer InclusionConnect et répondre à quelque questions que je me pose
- url à utiliser
- comment revenir à RDV-Solidarités
Il y a des zones que je ne suis pas sur de comprendre dans InclusionConnect, je pense que j'ai mal compris certains mécanisme.
C'est beaucoup plus clair avec du code source, un schéma, et les bonnes informations pour pouvoir se connecter.
Reste à définir notre cas d'usage.
### Le sabotage
[Être stupide, où lart du sabotage social selon les leçons de la CIA](https://www.hacking-social.com/2016/05/09/etre-stupide-ou-lart-du-sabotage-social-selon-les-lecons-de-la-cia/)
Un truc qui me dérange ici, c'est que l'on sabote le travail, la vie, d'autres personnes qui n'ont rien à voir avec le problème (les problèmes). C'est un peu trop « large » sans doute.
> Confrontant lhistoire des luttes passées à limmense défi du réchauffement climatique, Andreas Malm interroge un précepte tenace du mouvement pour le climat : la non-violence et le respect de la propriété privée. Contre lui, il rappelle que les combats des suffragettes ou pour les droits civiques nont pas été gagnés sans perte ni fracas, et ravive une longue tradition de sabotage des infrastructures fossiles. La violence comporte des périls, mais le statu quo nous condamne. Nous devons apprendre à lutter dans un monde en feu.
À lire ? [« Comment saboter un pipeline »](https://lafabrique.fr/comment-saboter-un-pipeline/)
À lire ? [« Hacker Protester - Le guide pratique des outils de lutte citoyenne ](https://hckr.fr/)
### Découverte
[La carte de la foudre](https://www.lightningmaps.org/#m=oss;t=3;s=0;o=0;b=;ts=0;y=45.9511;x=5.6689;z=5;d=2;dl=2;dc=0;)
### Phytoépuration
Pour démarrer, l'[article wikipédia sur la phytoépuration](https://fr.wikipedia.org/wiki/Phyto%C3%A9puration). Toujours une bonne base. Par contre, les références cités ont disparu pour la plupart :-/
[ Plantes filtrant l'eau pour le traitement en phytoépuration ](http://www.ecologs.org/vegetation/plantes-filtrant-l-eau-pour-le-traitement-en-phytoepuration-et-les-piscines-ecologiques.html)
À lire ? [Lauteur, André Paulus](http://www.le-filtre-plante.com/andre-paulus/)
## Dimanche 21
> "focus on delivery, not refactoring" = no cleaning means more time with our guests
> "technical debt" = we'll have to borrow ustensils and dishes to the neighbors before our guests arrive
> "let's rewrite the whole thing" = what we need in this house is a second kitchen
> #legacycode
>
> -- ToF https://twitter.com/ToF_/status/1561270834160963585
### À lire
À lire ? « Le seigle et la ronce : un artisanat huit fois millénaire » de Pierre Martel
## Vendredi 19
### RDV-Solidarités
Support.
Reprise du travail sur la PR d'ouverture public des RDV Collectifs. Je me confronte à des tests qui échouent sur le système de sectorisation. Ça fonctionne actuellement dans mon environnement de test. C'est donc que : c'est une configuration que je n'ai pas dans mon environnement qui est testé. Je pense à la sectorisation à l'agent.
Échanges avec Victor et François à propos de la PR sur l'ajout du nom de domaine. Nous avons surtout parlé architecture. Dans la PR, c'est le point qui me travail le plus.
Il y avait aussi un petit quelque chose autour de l'objet `Domain` qui est introduit ici dans le répertoire `models`, peut-être pas le bon endroit, et qui héride d'`OpenStruct`. Là aussi, je comprend la démarche, et je crois que je préfèrerais un vrai objet. À défaut, au moins utiliser `Struct` qui propose de meilleures performances (voir [When should I use Struct vs. OpenStruct? sur StackOverFlow](https://stackoverflow.com/questions/1177594/when-should-i-use-struct-vs-openstruct).
Un autre point de discussion tournais autour des noms. Puisqu'il y a deux domaines qui aujourd'hui représente d'une part le médico-social et de l'autre « l'inclusion numérique » au sens large, il est peut-être temps d'avoir un produit qui a son propre nom.
Les pages d'explications posent également quelques questions : est-ce qu'elles sont lus ? Par qui ? Il serait intéressant de regarder le volume de consultation et le temps que passe les personnes sur la page.
Nous avons également abordé rapidement les modifications potentiels à apporter à la politique de confidentialité et aux CGU.
Retour sur la PR d'ouverture public des RDV Collectif. Je me bas encore avec l'histoire du nombre d'allocation : là on passe de 2 200 à 15 086 allocations ! Je vais regarder.
StartupNotifications remonte un pépin de Soft Bounce sur les SMS.
Faire une campagne pour réduire l'utilisation des champs avec le numero de caf & co.
Discussion sur une potentielle fuite de donnée. https://pad.incubateur.net/h3EW57E2Sp2uJExIKwF6TA?edit Super intéressant autour de la fiche utilisateur.
### Entreprise Opale
[SquadRacer](https://squadracer.com/) est une [Entreprise Opale](https://fr.wikipedia.org/wiki/Entreprise_opale)... Comme le dis le podcast de Julien Marseille, c'est une façon de rehabilité les ESN ? https://open.spotify.com/show/1UWsdtnsHeSbm8wfjAWX1F
C'est pas si mal après tout. S'il peut y avoir un peu d'autogestion dans ces outils, ça permettra de réduire les personnes qui sont ici pour profiter du système.
Dans le premier épisode, découverte de [Edwyn Tech](https://www.edwyn.tech/).
Est-ce que [CodeWorks](https://www.codeworks.fr/) entre dans ce même mouvement ?
## Jeudi 18
### RDV-Solidarités
Point avec Gauthier à propos de sa PR sur la restriction des agents à participer a un RDV. Il faut que ces agents soient du même service que le motif du RDV. Nous avons prévu une évolution mais ça sera plus tard.
Un peu de support avec la création d'un petit ticket. Difficile de ne pas se jeter dessus : rapide et facile à faire...
Petit mail à Ethibox : l'application Zammad renvoie pas mal d'erreur 500 ces derniers jours :-/ Les limites des chatons ?
Vigie : Analyse des problèmes Sentry. Ajout de tickets :
- [ Ignorer les erreurs de connexions au webhook de la Drôme #2722 ](https://github.com/betagouv/rdv-solidarites.fr/issues/2722) ;
- [ Afficher les erreurs de mises à jour d'un RDV dans l'interface graphique #2723 ](https://github.com/betagouv/rdv-solidarites.fr/issues/2723)
- [ Mise à jour du SDK de Sentry #2724 ](https://github.com/betagouv/rdv-solidarites.fr/issues/2724)
- [ Maintenir l'onglet sélectionné après une recherche dans les plages d'ouvertures #2725 ](https://github.com/betagouv/rdv-solidarites.fr/issues/2725)
Travaux sur [ Pouvoir chercher des plages d'ouverture en tant qu'agent non admin #2701 ](https://github.com/betagouv/rdv-solidarites.fr/issues/2701) qui continue d'apparaître dans Sentry. C'est un bug bloquant pour les utilisateurs agents !
Une petite rétro light, comme c'est souvent le cas en période de vacances.
Un peu de support pour traiter une veille demande de Christelle (64) à propos d'un SMS que nous aurions envoyé. Aucune trace. C'est très surprenant.
Reprise de la PR de Gauthier [ RDV uniquement avec des agents du même service que le motif (reprise de la PR #2650) #2727 ](https://github.com/betagouv/rdv-solidarites.fr/pull/2727)
Pas de nouvelles à propos d'inclusionConnect.
---
Faire des exo Git ? Revoir peut-être comment fonctionne
https://www.freecodecamp.org/news/learn-the-basics-of-git-in-under-10-minutes-da548267cc91/
https://learngitbranching.js.org/?locale=fr_FR
---
[PicoCMS](https://apps.nextcloud.com/apps/cms_pico), dans nextcloud, semble proposer quelque chose qui m'intéresse pour les sites des associations... Encore faut-il trouver comment l'installer :)
---
> Ma fille, jai grandi sans internet ni téléphone portable. Il ny avait pas encore cette toile qui simmisce partout : dans notre lit, sur la table du petit déjeuner, dans notre poche, dans notre main.
https://reporterre.net/Naguere-sans-portables-ni-drones-notre-jeunesse-insouciante
---
> Lagriculture industrielle est une grande contributrice à leffet de serre. La première cause d’émission de gaz à effet de serre, à l’échelle mondiale, cest la déforestation, notamment amazonienne, quimpose la culture de soja nécessaire à lalimentation de nos élevages industriels. Ces émissions sont certes lointaines, mais bien réelles.
>
> Il y a ensuite les émissions de méthane, produits par les rots des ruminants ; brebis, chèvres, vaches. Le méthane est 28 fois plus réchauffant que le CO2. Cest le second gaz en terme de contribution à leffet de serre de lagriculture mondiale, et française. Mais en France la principale source de production de gaz à effet de serre, cest le protoxyde dazote (N20). Libéré quand on épand des engrais azotés de synthèse (dont notre pays fait grand usage), il est presque 300 fois plus réchauffant que le CO2. Cest très grave, et totalement ignoré.
Sur le même sujet
>
> Ces engrais sont en plus très coûteux en termes de consommation d’énergie fossile, puisquils sont fabriqués à partir de gaz russe et norvégien. Avec lactualité de la guerre en Ukraine, on voit à quel point cela pose des problèmes de dépendance. Les coûts de ces engrais vont grimper monstrueusement. Cela va mettre de nombreux agriculteurs en difficulté. On aurait pu anticiper cette dépendance il y a déjà une trentaine dannées, en tournant le dos à lagriculture industrielle.
>
> -- Marc Dufumier
J'ai envie de le croire. Où sont les sources ?
> Notre agriculture industrielle est très destructrice : elle détruit la biodiversité mais aussi lhumus de nos sols. Elle consomme du carburant, elle use les tracteurs et elle est « suicidogène » pour nos agriculteurs. De plus, elle nest pas du tout compétitive sur un plan monétaire. La filière des betteraves à sucre destinées à faire de l’éthanol ne tient que parce quelle est subventionnée. Idem pour les poulets bas de gamme nourris au soja brésilien et destinés à être exportés vers lArabie saoudite. Ce ne sont pas ces produits bas de gamme qui font nos excédents de balance commerciale.
> Si, depuis trente ans, on avait imposé des malus aux usagers dengrais azotés de synthèse et accordé des subventions aux agriculteurs qui mettent des légumineuses, la transition agricole aurait déjà bien démarré et nous ne serions pas dans cette situation aujourdhui.
https://basta.media/Agriculture-industrielle-dependance-au-gaz-pesticides-urgence-de-la-transition-agricole-climat-GIEC-agroecologie-Marc-Dufumier
## Mercredi 17
### Terre de liens
Lister les outils utilisé à TDL BZH. Faire en sorte que la grille de renseignement soit utilisable par tout TDL.
Participer à un groupe de travail pour parler des valeurs de terre de lien par rapport au numérique.
Contacter Chloé CARON pour participer au Comité de Coordination Digital
> Réseaux et sites Web de tiers afin de nous permettre de faire de la publicité sur leurs plateformes ;
https://www.salesforce.com/fr/company/privacy/
https://cloud.inpact35.org/terredeliens/s/89g9Zek7A7fRwPr
https://www.cssfontstack.com/
### Le Grand Manger
Réunion le grand manger. L'idée est de reprendre les statuts de l'association pour en faire un outil pour les animations.
Certaines sont des locations par des structures morales qui paient une facture, d'autres sont des évènements d'association de fait ou juridique.
L'association permettrait de distribuer des boisons alcoolisé (ou non) aux membres, sans avoir besoin d'une licence...
http://www.savoirscom1.info/2018/04/savoirscom1-devient-une-association-loi-1901/
## Mardi 16
_Je demande à la banque comment dépasser le plafond pour renvoyer le virement que Scopyleft m'a envoyé au lieu de l'envoyer à Chrysalide_
### RDV-Solidarités
Travaux sur l'ouverture de l'accès publique au RDV Collectif. Ça coince sur l'expression rationnel qui retrouve le motif collectif. Bizarre.
Fin de discussion avec Myriam sur les retours des entretiens référentes. Il y a de la matière... Comment extraire ça pour l'inclure dans la feuille de route ? J'ai parfois l'impression de ne pas savoir convaincre ou négocier les priorités avec l'équipe... Un sujet de rétrospective ? Je suis trop gentil ?
InclusionConnect pour les agents ? Et les prescripteur ? Considéré agent ou usager particulier ?
Faire un schéma d'architecture (DDD ?) et associer les limites d'aujourd'hui. Peut-être y associer les orientations à prendre pour demain.
Standup hebdo. C'est bizarre d'appeler ça comme ça, mais c'est sans doute plus adapté à notre échelle : organisation de la semaine.
Dans l'ouverture au public pour les RDV Collectif, je me retrouve confronté à la récupération de la liste des motifs. Il y a un truc un peu étrange pour lequel je n'arrive plus à retrouver de justification : l'utilisation du nom et du type de motif plutôt que l'ID ! Est-ce que vous avez une idée de pourquoi nous gardons ce principe ? Il me semble qu'une fois le motif choisi, nous pourrions transporter l'ID et aller plus vite sur les écrans suivant
> Je me souviens pas d'avoir entendu d'infos là dessus :slightly_frowning_face:
> -- Victor Mours
J'ai l'impression que c'est lié au motif identique, multiple, car lié à chaque organisation. Dans le 64 il y a plus de 20 organisations, donc le même motif est dupliqué 20 fois, mais je dois apparaitre qu'une fois à l'usager… Et il faut qu'il puisse choisir plusieurs lieux (attaché, eux aussi, à plusieurs orgas)...
Je vais mettre un petit commentaire dans ce sens dans le code. Je ne vois pas d'autre raison de le faire. Et tant que les motifs seront associés à une orga et non un territoire, il faudra sans doute passer par là.
En même temps, une fois le lieu et le motif choisi, nous ne devrions plus en avoir besoin. Nous n'affichons pas des créneaux sur plusieurs orgas. Le nouveau calculateur de créneau prend un motif et plus un nom comme avant justement... C'était peut-être une forme de régression :cold_sweat: ? Est-ce qu'il y a prescription si la modification date de plus de 6 mois ?
---
> La forme du marché :
> - nous sommes payés à écrire du code, pas à lire du code
> - nous sommes considérés "junior" pendant à peu près un an, et "senior" à moins de trente ans (une autre manière de dire que notre art d'ingénieur·es est bouffé par le problème de l'agent intermédiaire)
> - c'est un savoir d'ingénieur·es que nous développons et non un savoir académique et nous le développons juste assez pour survivre dans un modèle économique qui professe le changement permanent, la destruction créatrice, et le potentiel de valorisation par un VC
> - en réalité on fabrique peut être les ponts et les édifices qui soutiennent cette ère du numérique, mais on le fait avec le court-termisme et le bagou des vendeur de remèdes
> -- Christophe Thibaut Slack des artisans du logiciel
## Lundi 15
Il y a une histoire de poule et d'œuf dans le fait que l'on dit : « il y a beaucoup de freelance en informatique ». Est-ce qu'il y a des freelances parce que les boites ne « recrutent » pas en interne ou parce que les personnes préfères vraiment ce statut ? Et si elles préfèrent ce statut, est-ce parce que les boites ne propose pas d'emploi « intéressant » avec de la liberté ? Ça serait intéressant d'explorer ces sujets :thinking:
## Dimanche 14
### Pandoc
[pblog.xyz - Pandoc static blog generator](https://pblog.xyz/). Je bricole (elsif.fr](https://elsif.fr/), mon site, avec [Pandoc](https://pandoc.org/) aussi. Intéressant. C'est vraiment un bel outil.
### Markdown
J'ai basculé, depuis plusieurs jours, sur [Ghostwriter](https://github.com/wereturtle/ghostwriter). [Apostrophe](https://opensourcemusings.com/writing-in-markdown-with-apostrophe) ne permet plus de retailler la fenêtre en largeur, or moi j'aime bien mettre ce type d'outil en demi-écran.
GhostWriter était pas si mal dans mes essais précédent. Et ça se confirme.
### CSS
[System.css](https://github.com/sakofchit/system.css)
> System.css is a CSS library for building interfaces that resemble Apple's System OS which ran from 1984-1991. Design-wise, not much really changed from System 1 to System 6; however this library is based on System 6 as it was the final monochrome version of MacOS.
>
> Fortunately, this library does not use any JavaScript and is compatible with any front-end framework of your choice. Most styles can also be overwritten to allow for deeper customization.
[CSS Bed - This is a collection of classless css themes to use as starting points in web development](https://www.cssbed.com/).
Ça me rappel un peu [CSS Zen Garden](http://www.csszengarden.com/).
L'approche sans lutilisation de classe est cependant intéressante. Je suis souvent tiraillé entre l'utilisation des classes et leur non utilisation.
### Bretagne
> Cest lhistoire dun petit village breton qui résiste encore et toujours à lartificialisation des sols. Trémargat, village pionnier dans l’écologie et la démocratie participative depuis plus de 50 ans, a un nouveau projet. La commune cherche des futurs habitants pour créer un éco-hameau sur une parcelle communale de 6000m2. Durée du bail : 99 ans.
[Le village breton de Trémargat lance un éco-hameau avec des habitats légers](https://lareleveetlapeste.fr/le-village-ecolo-de-tremargat-recherche-des-habitants-pour-creer-un-eco-hameau/)
### Accueil paysan
> Fondé en 1987, le [réseau Accueil paysan](https://www.accueil-paysan.com/fr/) propose une démarche similaire à celle du Wwoofing. « Depuis le départ, on est sur le concept de tourisme durable. Chez nous, lidée de laccueil à la ferme a été pensée pour soutenir économiquement une agriculture bio de montagne qui était alors à la peine », rappelle Pierre-Jean Bartheye, administrateur de ce réseau qui recense 900 fermes en France.
> [Cet été, et si on pratiquait « lanti-tourisme » ?](https://vert.eco/articles/cet-ete-et-si-on-pratiquait-lanti-tourisme)
## Vendredi 12
C'est vraiment horrible de travailler sur Wordpress.
- Trouver comment customiser la page blog
- imaginer la publication d'un site web à partir d'un répertoire du nextcloud.
## Jeudi 11
### RDV-Solidarités
Un peu de support
- Un RDV qui n'a pas pu être envoyé : croisement entre la livraison qui modifie le job, et un job empilé avec d'autres données.
- Le message d'erreur que l'on reçoit de la Drôme : `Zimbra authentification failed`. J'ai envoyé un message à la DSI pour demander des informations.
- traitement du problème de fusion pour le 92. Il semble qu'un des « rapatriements » d'usager n'ai pas fonctionné. Je l'ai refait ce matin, et ça a fonctionné. **Nous devons abattre le mur entre les orgas**
Regroupement de quelques liens pour la mise en place d'InclusionConnect, et création du ticket associé.
Affichage des lieux avec prochaine disponibilité respective pour l'ouverture public des RDV Collectifs
## Mercredi 10
_Je vais travailler un peu pour RDV-Soliarités, mais considéré que c'est un complément des deux jours précédent où j'ai quitté un peu tôt dans l'après-midi._
### RDV-Solidarités
Reprise de la PR sur l'ouverture au publique des RDV-Collectifs.
Petite session de MobProgramming avec Nathalie
## Mardi 9
### RDV-Solidarités
MobProgramming sur la requête permettant d'afficher les motifs collectifs et individuel ouvert au publique (avec Nathalie, François et Victor).
Discussion avec Myriam
- support utilisateur, analyse de certains ticket support
- point sur les retour référentes, la présentation et les travaux à mener ensuite.
Standup
- Anne-Sophie nous fait une rapide présentation de ce qu'elle a commencé à faire à propos des statuts de participation
- Nous discutons feuille de route. Victor à participer à une réunion où il y a pas mal d'attente. Nous décidons d'avancer tous ensemble sur une même feuille de route.
## Lundi 8
### RDV-Solidarités
Discussion avec Nathalie pour déblocage sur la PR du contrôle sur la fusion usager.
Un peu de grooming avec elle pour nettoyer les tickets et prévoir les tickets suivant pour elle.
Point avec Anne-Sophie à propos du design sur les statuts de participation individuel.
Est-ce que l'option « détail usager » est toujours utilisée ?
Est-ce que la Somme, ou d'autres départements, font des ateliers collectif à plus de 20 personnes ?
https://discussion.conseiller-numerique.gouv.fr/cnum/pl/rosqxh4rkjn37bapiojfdpo5xw
---
Personalisation de l'utilisation mémoire de mon firefox, dans `about:config` puis http://kb.mozillazine.org/Browser.cache.memory.capacity
http://kb.mozillazine.org/Browser.cache.memory.capacity
http://kb.mozillazine.org/Browser.cache.memory.enable
## Dimanche 7
### Learn shell
[Game Shell](https://github.com/phyver/GameShell). Partagé sur les artisans du logiciel par Agathe, je viens aussi de le relayer sur le réseau Motiv'Her. Il faudrait peut-être que je l'expérimente.
C'est une question intéressante à creuser : comment apprendre à utiliser un terminal ?
### Fenugrec
Beaucoup de fromage aux graines de [Fenugrec](https://fr.wikipedia.org/wiki/Fenugrec) en centre Bretagne j'ai l'impression. Pourquoi ? Est-ce que l'on pourrait faire pousser cette plante ici ?
## Jeudi 4
### RDV-Solidarités
Binomage avec Nathalie sur le ticket à propos de l'erreur lors de la fusion d'usager dont au moins un c'est connecté avec FranceConnect.
Il y a
- un controleur
- un `form_object`
- un service
- des modèles
Le pattern du `form_object` est relativement logique ici puisqu'il y a un formulaire qui mélange 2 usagers... Mais est-ce que ça ne fait pas trop ?
Est-ce que le form_object devrait contenir ce qu'il y a dans le service (et porter un autre nom du coup) ?
```SQL
User.select([:id, "count(organisations.territory_id)"]).joins(:organisations).group(:id).having("count(organisations.territory_id) > 1")
```
Analyse du nombre d'usager présent sur plusieurs territoire vis-a-vis du projet de fusion.
## Mercredi 3
[Polymathie](https://fr.wikipedia.org/wiki/Polymathie)
[Polymathie du Morbihan](https://fr.wikipedia.org/wiki/Soci%C3%A9t%C3%A9_polymathique_du_Morbihan)
### RDV-Solidarités
Discussion avec Myriam à propos d'un message utilisateur sur les notifications. Il manque des cas d'usages pour exprimer les mécanismes à l'œuvre à propos des notifications. **C'est un des points clefs de RDV-Solidarités, c'est un de ceux qui devraient être le mieux documenté**.
Compte rendu de la réunion référente du 2 août 2022. Je passe par Notion pour voir...
Déménagement de la doc vers le notion.
Discussion avec Anne-Sophie à propos de la fonctionnalité sur l'individualisation des statuts de participation.
Correction d'une issue Sentry à propos du calcul de jours fériés sur une période nulle (https://sentry.io/organizations/rdv-solidarites/issues/3276720900/?project=1811205&query=is%3Aunresolved+sdk.name%3Asentry.ruby.rails&sort=date&statsPeriod=14d).
Ajout de tickets suite à l'analyse de sentry.
Analyse et résolution du problème visible dans sentry et qui empile des erreurs dans les background-job. Dans les nouvelles organisations ajoutés dans la Drôme, il y avait des absences et des plages d'ouvertures cochées :-/
Nettoyage des job en erreurs dans les `Delayed_job`.
## Mardi 2
### RDV-Solidarités
Réunion référente
PR sur le retour d'un lien depuis la checklist vers la prise de RDV. Le souci est sur l'utilisation de `prendre_rdv` qui ne reste pas et devient `root_path` et donc termine chez les agents...
Est-ce que nous avons encore l'utilité du nextcloud ? Pas vraiment pour les documents, mais pour l'agenda partagé et pour les mots de passe. Est-ce qu'il y aurait un moyen d'avoir un autre agenda partagé ? En utilisant RDV-Solidarités ? Où mettrons nous les mots de passe ensuite ?
Point budget avec Fanny. Nous parlons de la mission courte UX/Design à venir et du ou des futures bon de commandes à préparer.
Point support avec Nathalie, Nesserine et Myriam.
Standup qui fini par une discussion sur la documentation.
Présentation de l'audit flash daccessibilité par Gladys et Anne-Sophie. C'est chouette d'y participer toutes ensemble. Il y a du boulot, mais il y a aussi pas mal de bon truc.
Recruter une personne dev potentiellement avec peu d'expérience et surtout très orienté front pour prendre soin de l'interface ?
Le niveau simple A du RGAA sont sur les aspects bloquants. Reste à avoir l'expérience permettant de « savoir » si c'est un critère simple A du RGAA ou autre.
https://accessibilite.numerique.gouv.fr/
https://hellobokeh.notion.site/RDV-Solidarit-logu-agent-e9aa5705f0014cd5a301daead0dc2d46
https://hellobokeh.notion.site/La-hi-rarchie-des-titres-est-compl-te-et-coh-rente-d1abf22820b446bf984eedaa29e9eccf
Suppression de page inutilisé dans la doc. Migration de page de la doc vers le notion.
Déplacement de document vers le notion. Suppression d'autres pages. Faut-il vraiment tout garder ? Pas sur.
## Lundi 1er
### RDV-Solidarités
Support utilisateurs.
Debug de la fuite mémoire. Nous faisons l'exploration avec Nathalie. Nous avons finie par trouver que cela viens : la combinatoire au moment de filtrer sur les lieux (lorsqu'il y a un `lieu_id`.
Attention durant la fusion, on peut perdre les aspects franceconnect.
Grooming