Réunion Chalec Mercredi 04 mai 2022, 20h30-23h00 SALON CHALEC : xmpp:chalec@salons.a-lec.org?join En audio dans le salon Mumble Chalec : https://audio.a-lec.org/ Précédente réunion : précédent pad : https://pad.chalec.org/p/Réunion_Chalec_Avril_2022 compte-rendu : Arrivées/présentations Présents : neox Cpm Estelle croax Human Excusés : echolib Sujets institutionnels Libre en Communs Rescrit mécénat: statut d'interêt général reconnu par l'État ; régime du mécénat octroyé. En clair : 66% de réduction d'impôts pour les dons (ça ne change pas pour les cotisations). Y a un nouveau CA \o/ https://www.a-lec.org/composition-ca.html Commission Infrastructure(s) Réunion Cominfra mercredi 27 avril à 21h (https://pad.chalec.org/p/R%C3%A9union_Cominfra_Avril_2022), beaucoup de sujets à traiter. On a traité pas mal de sujets, notamment les pannes. Panne disque SSD (deux). Pas d'impact côté Chalec (excepté une corruption de disque virtuel côté Libreverse). Le nouveau routeur arrive bientôt, ça devrait régler quelques problèmes. De nouveaux root : Cpm, croax, echolib Commission Communication Elle existe ! (Responsable Wilder). Ça se met doucement en place, beaucoup d'organisationnel à déployer. Questions : comment fait-on pour propager une annonce ? en cours d'étude avec des modèles et une gestion de flux (workflow) une réunion dédiée bientôt ? invitation à spamer/stimuler/soliciter Wilder :D Supervision Équipe : neox. Possibilité de faire des sondes adaptées aux services (toujours bugué). IMPORTANT: ça ne veut pas dire qu'il faut attendre, on peut très bien se créer des sondes (même si la connexion à Icinga ne se fera pas tant que le problème ne sera pas résolu) Human : Tuto fait pour nagstamon pour avoir les notifs de sa machine only Tentative de developement de déclencheurs via l'api webicinga un jour. Ça en est ou ? traitement des alertes : CRITICAL : traiter le plus vite possible WARNING : traiter sous une semaine maintenir la vigilance continue automatisation/trigger croax et human motivés pour enrichir les capacités du SI \o/ Commission Chalec Si quelqu'un veut prendre ma place en responsable de commission… 🙃 (Je suis surchargé, entre l'infra et la tréso, si quelqu'un se sent de prendre ma place sur Chalec j'en serais ravi — vous inquiétez pas ça veut pas dire que je veux partir). CHATONS #5 Candidature pour la 14e portée du CHATONS calendrier : https://forum.chatons.org/t/calendrier-pour-la-14eme-portee-de-chatons/3105 candidature : https://forum.chatons.org/t/presentation-chalec/3496 https://framagit.org/chatons/CHATONS/-/issues/191 FAIT, Audit a été fait, voir tickets ci-dessous (à partir de #11) #7 Créer un compte Chalec et fiches sur www.chatons.org Cpm + neox : FAIT #8 Réunion mensuelle du collectif CHATONS d'avril 2022 jeudi 14 avril 20h https://forum.chatons.org/t/reunion-mensuelle-davril-2022/3362 FAIT #9 Audit paquets à publier sur www.chalec.org TODO echolib+neox #10 Réunion mensuelle du collectif CHATONS de mai 2022 TODO neox présence nécessaire #11 Audit: Mettre en place HSTS & CSP nouveau #12 Audit: Problèmes de sécurité SSH neox résolu #13 Audit: Clarifier l'engagement des adminsys nouveau #14 Audit: Ajouter des informations sur les moyens techniques de sauvegarde nouveau #15 Audit: ajouter une mention sur l'engagement à utiliser et promouvoir les formats ouverts nouveau #16 Audit: Clarifier/améliorer les CGU nouveau #17 Audit: améliorer des points d'accessibilité nouveau #18 Audit: clarifier des redirections web nouveau Vif du sujet Point méthodes de travail (outils) Sujets : permanences hebdomadaires : lundi 20h30-22h30 dimanche 10h-12h 8 tenues avec participation participants : echolib, croax, neox, cpm, Human Estelle ? Statistiques tickets https://git.a-lec.org/groups/a-lec/commissions/chalec/-/issues ouverts : 66 planifiés : 16 => 82 tickets vivants résolus : 13 rejetés : 2 Services ouverts audio.chalec.org équipe : Cpm notes Cpm : service ouvert et fonctionnel faible fréquentation mais également faible publicité fiche service présente sur www.chalec.org statistiques 2022 : graphiques : https://stats.chalec.org/servicesaupublic-audio-metrics-specific-months-last.xhtml metrics.service.users.2022.months=1, 8, 6, 4 audioconferencing.joiners.2022.months=14, 40, 20, 14 audioconferencing.rooms.active.2022.months=4, 7, 4, 2 tickets : RAS questions : RAS ctrlv.chalec.org (pré-ouvert) Équipe : neox Notes neox : service pré-ouvert ! statistiques 2022 : https://stats.chalec.org/servicesaupublic-ctrlv-metrics-specific-months-last.xhtml pastes : 0, 0, 3, 2 created : 6 users : 0, 0, 6, 5 Logiciel PrivateBin installé depuis la source, à l'aide de la doc de Cpm sur libre-service.eu Questions : StatoolInfos pour la génération de stats #2 Conservation des logs à 1 an fait neox #3 Revoir la liste des durées des pastes limiter la durée ? indéfiniment parait inapproprié (1 an est quand même très long) forge.chalec.org (ouvert) équipe : Cpm notes Cpm : service ouvert et fonctionnel fiche créée sur www.chalec.org statistiques 2022 : graphiques : https://stats.chalec.org/servicesaupublic-forge-metrics-summary-months-last.xhtml utilisateurs : 0, 4, 6, 13 visites : 0, 34, 69, 142 visitors : 0, 13, 23, 42 comptes : 0, 3, 3, 4 comptes actifs : 0, 2, 2, 3 dépôts : 0, 2, 2, 8 organizations : 0, 0, 0, 1 datafiles.bytes (en Mo) : 0, 40, 1, 500 #4 Déployer une sonde Icinga de détection de mise à jour disponible script écrit en attente infos Icinga TODO Cpm #5 Créer un script d'analyse des licences des dépôts TODO Cpm #12 Revue mensuelle de avril 2022 TODO Cpm FAIT #13 git clone impossible TODO Cpm FAIT #14 Mettre à jour en 1.16.6 TODO Cpm FAIT #15 Revue mensuelle de mai 2022 TODO Cpm questions : RAS libreverse.chalec.org (ouvert) notes Cpm : service ouvert et fonctionnel faible fréquentation mais également faible publicité en attente d'ouverture du site www.chalec.org première quête disponible : AKEVA GOLOOT statistiques 2022 : graphiques : https://stats.chalec.org/servicesaupublic-libreverse-metrics-specific-months-last.xhtml users : 1, 3, 1, 7 accounts : ?, ?, 6, 10 accounts.active : 1, 3, 1, 7 joiners : 75, 76, 83, 45, logs.action : 45k, 58k, 92k, 12k database.size (Mio) : 739, 809, 870, 941 #3 Visibilité des noms des joueurs sur la carte pas trouvé d'option native pour ça #6 Connexion du tchat ingame a xmpp #7 Insertion de message dans le channel xmpp de chalec #8 Création d'un trailer vidéo #9 Prévoir des événements serveurs récurents #10 Événements dématérialisés #12 Mettre à jour Mineclone2 en version 11560 en attente : dépend d'une maj Minetest non encore disponible en Debian Stable #13 Corruption de la base de données TODO Cpm + neox résolu #14 Ajouter une sonde d'évaluation des dump quotidien TODO Cpm Envie de construire un local virtuel de l'association et faire des shooting photo dedans :x pareil, mais dans libreverse:30000 ou dans un autre monde dédié avec mode créatif Cpm : j'ai commencé à établir des quêtes organisables à plusieurs : mega-tag, explorer une pyramide, explorer le Nether, chasser le dragon deux approches possibles : mode touriste : on va directement aux trucs marrants, sans efforts, juste pour visiter c'est rapide mais on perd l'intérêt majeur du jeu mode explorateur : passage par des étapes longues demandant efforts et temps récompense, gratification et satisfaction Human : guilde, soirée mise en place de soirée mensuelle après l'entrée dans le collectif CHATONS questions : RAS nuage.chalec.org (pré-ouvert) responsables : human (+ LaurentP mais absent jusqu'à nouvel ordre) Doc en cours de réalisation (il faudra probablement faire quelque ajustement) CGU : cf ligne 67 et ticket dans Chalec #1 Human : pas eu le temps de voir pour carnet. => carnet désactivé pour ne pas polluer #5 #6 #7 #8 Configurer la mémoire cache est-ce utile/pertinent ? #9 #10 #11 déploiement statools info #12 Courriel a setup besoin d'avoir les droits mainteneur TODO neox FAIT Questions : agenda : possibilité de mettre le logo A-lec pour l'agenda A-lec ? à voir maj : une bonne stratégie serait-elle de rester une release en arrière ? Human: mieux vaut attendre les versions mineures .2 décision sur le quota ? quota de stockage ? quota en nombre d'utilisateurs ? => notre approche est de conserver des ressources limitées et d'encourager à installer soi-même => MAIS 1Go n'est pas suffisant pour bien découvrir le service d'accord pour un quota de 5 Go pour l'instant TODO Human Human n'était pas mainteneur du dépôt Fait (neox) pad.chalec.org (pré-ouvert) équipe : croax Statut : Service en configuration Statistiques : https://stats.chalec.org/servicesaupublic-pad-metrics-summary-months-last.xhtml Tickets : https://git.a-lec.org/a-lec/commissions/chalec/pad/-/issues Stats nombre IP : 26, 103, 148, 153 nombre de pads : 97 Pas de MAJ En cours #12 Documentation : compléter : avancée mais incomplete traduire français : Fait Article www : seulement testé Fait : Personnalisé (thème) il faut vraiment changer ce gris. Propositions bienvenues ! #1 Desactiver par défaut plugin "table of content" #8 Logs 1 an #14 HTTP/2 #15 Return et pas rewrite A faire #7 Investiguer : Plantage Import : https://git.a-lec.org/a-lec/commissions/chalec/pad/-/issues/7 #10 A faire : Passer à un service systemd https://git.a-lec.org/a-lec/commissions/chalec/pad/-/issues/10 #12 Doc #13 Déployer nouvelle version statoolinfos toot.chalec.org Équipe : Echolib RAPPEL : REMPLIR LE PAD UN MAX SVP Echolib : Quelques modifications esthétiques apportées. + liens utiles à droites Le compte admin aurait besoin d'une image pour le Header de sa page (https://toot.chalec.org/@admin) todo comcom Bug avec le nombre de followers pour le compte de neox ??? Questions: Possibilité d'un logo Chalec dans la barre du haut (en haut à gauche) ? Logo du service déjà présent en haut à gauche TODO déploiement ChalecInfos ? courriel de création de compte + première notification Est-ce que ça a avancé ? Si du contenu est hors la loi, on est proactifs : on supprime le contenu, voire on bannit l'utilisateur nombre de signalements ce mois-ci : zéro xmpp.chalec.org (pré-ouverture) Activité du mois (avril 2022) Nombre de domaines couverts: 4 Nombre de comptes (tous domaines confondus): 49, 60 actifs: 40 inactifs: 20 suppressibles: 0 Nombre d'utilisateurs du pont IRC: 4 dont 1 provenant de la fédération Occupation d'espace disque des archives de messages (MAM): 607 652 o Messages stockés pour le pont IRC (MAM): 159 262 Salons XMPP actifs: 23, 26 Salons IRC actifs : 13, 10 2 serveur(s) connectés Occupation d'espace disque téléversement de fichiers: 658Mio, 774Mio maximum: 244Mio minimum: 8,0Kio moyenne: 42Mio Quota de stockage par utilisateur: 250 Mio Nombre d'appels audio/vidéo transmis: 80, 142 Quantité de données relayée (UDP): moyenne 230.59 MiB, max 24633 MiB, total 32744 MiB Quantité de données relayée (TCP): moyenne 18.33 MiB, max 884 MiB, total 2603 MiB Tickets #3 Intégration de noms de domaines externes https://git.a-lec.org/a-lec/commissions/chalec/outils-pour-chalec-xmpp/-/issues/3 #4 Documentation manquante https://git.a-lec.org/a-lec/commissions/chalec/outils-pour-chalec-xmpp/-/issues/4 Questions RAS Services à court et moyen terme sondage.chalec.org Neox contraintes (cpu/mémoire/disque/réseau) : A-A-A-A questions : quelle version ? faire une recherche (TODO) Déploiement prévu en mars, mais un logo est manquant. TODO trouver logo et déployer Déploiement en mai ? Framadate "normal" n'est pas celui de Framasoft /o\ Essayer d'avoir leur version !? Attente... de réponse Ticket TODO neox video.chalec.org Liste des infos nécessaire (team légal/infra/comm ) Je vais faire un prés-remplissage Doc en cours de rédaction : pas avancé licence des vidéos relayées accepter de relayer des vidéos en licence pas libre ? pour l'instant ok si on refuse de relayer du contenu pas libre, avec combien d'instances pourrons-nous nous fédérer ? accepter de relayer et héberger de vidéo non libres Verbatim ou ND si opinion ? oui ça fait sens https://git.a-lec.org/a-lec/vie-associative/administratif/-/issues/2 Pas eu le temps de regarder aux filtres (issue github) Ouverture d'un port manquant pour le stream trouvé erreur d'installation de plugin, faut que je fasse un ticket (fait pour le portage debian stable) => code est "nul" il embarque tout plutot que se reposer sur les lib debian, j'ai migré yarnpkg vers yarn du paquet node (la doc de peertube est obsolete ) Courriel a setup ajout de l'instance de l'UE 🤮 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 #16 maturation : page d'accueil : par défaut choix d'afficher la page « vidéos locales » Limite d'âge Aujourd'hui 18 ans minimum Faut-il s'en contenter ? le filtrage des instances ? Entrée "Discover" Moteur de recherche par l'utilisateur visio.chalec.org responsable : Human pas avancé pour le moment Courriel a setup #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19 status.chalec.org responsable : candidat retenu (pour l'instant) : TinyStatus https://github.com/bderenzo/tinystatus exemple : https://status.automario.eu/ création vm status.chalec.org : https://git.a-lec.org/a-lec/commissions/infrastructure/infra-generale/-/issues/34 y a eu un bug (cominfra), TODO cominfra Services à long terme petition.chalec.org Du nouveau au sujet des petitions ? Estelle ? logiciel : Pytition en cours de déploiement une erreur lors du déploiement => ouverture d'une issue Documentation en cours #1 #2 #3 #4 #5 traduc.chalec.org Service de traduction en ligne : équipe : echolib ? le logiciel : LibreTranslate licence : GNU AGPL + MIT https://github.com/argosopentech/argos-translate/ https://github.com/LibreTranslate/LibreTranslate les modèles : https://opennmt.net/Models-py/ https://www.argosopentech.com/argospm/index/ Mastodon : https://fosstodon.org/@argosopentech https://directory.fsf.org/wiki/LibreTranslate version officielle en ligne : https://libretranslate.com/ (contient des traceurs Google) trouver un nom de service : traduc.chalec.org traduction.chalec.org translate.chalec.org : évitons l'anglophonie trans.chalec.org traduit.chalec.org Questions : quelles techno ? Langage ? Logiciel de base de données ? estimation ressources ? CPU + mémoire + disque + réseau ? supervision du modèle ? compliqué à déployer ? les modèles sont-ils libres ? Quelle licence ? Projets transversaux/annexes Chantier identité visuelle https://git.a-lec.org/a-lec/commissions/chalec/identite-visuelle Quelles variantes par services ? #8 Version video.chalec.org du logo Chalec en cours #12 Version sondage.chalec.org du logo Chalec en cours (oui) #13 Version petition.chalec.org du logo Chalec TODO Estelle www.chalec.org Équipe : neox. Du nouveau de GSL: Déployé ! statistiques 2022 : https://stats.chalec.org/infra-www-metrics-summary-months-last.xhtml visitors : 0, 0, 0, 147 visits : 0, 0, 0, 316 Chaque responsable de service aura un accès à un repo (site chalec) site www-wip.chalec.org pour voir ses articles non encore validés site www.chalec.org une fois validé déploiement de ChalecInfos Fait cpm charte graphique Fait neox+claudia #1 Ajout d'un bouton vers le compte fédivers en pied de page Template html pour chalec à upload. ChalecInfos – stats.chalec.org équipe : Cpm notes Cpm : ça tourne des déploiements de StatooInfos en attente pour plusieurs services :D statistiques 2022 : https://stats.chalec.org/infra-stats-metrics-summary-months-last.xhtml visitors : 10, 26, 33, 28 visits : 34, 115, 85, 77 un nouveau champ à compléter dans vos fichiers properties : rappel : host.server.distribution x5 revue de déploiement : audio.chalec.org : service + metrics => OK forge.chalec.org : service + metrics => OK libreverse.chalec.org : service + metrics => OK nuage.chalec.org : à faire pad.chalec.org : service OK, metrics http OK, metrics spécifiques KO ctrlv.chalec.org : service + metrics => OK stats.chalec.org : service + metrics => OK sondage.chalec.org : à faire toot.chalec.org : à faire video.chalec.org : service (2 rouge) + metrics à faire visio.chalec.org : à faire www.chalec.org : service + metrics => OK xmpp.chalec.org : à faire déployer StatoolInfos pour votre service : https://git.a-lec.org/a-lec/commissions/chalec/stats#ajout-dun-nouveau-service questions : RAS Chantier CGU https://pad.chalec.org/p/Chantier_CGU finalisé pour la candidature CHATONS Quelques points à améliorer prochainement (suite à audit) => CPU de chaque service à ajouter aux CGU Durée de rétention des logs Une victoire côté FCN (Francilien), mais bataille qui ne fait que commencer. Pour le moment, on va donc se baser sur la loi et conserver 1 an. TODO TOUTLEMONDE URGENT : reconfigurer logrotate pour 1 an liste de cas : Aquilinet 30 k€ autre Recrutement avons-nous rencontrés des gens ? on recrute action ComCom pour passer des petites annonces de recrutement En attente de la mise en activité de comcom ça arrive ! Conclusion Prochaine réunion Date prochaine réunion : mercredi 01 juin : pour : croax, Cpm, neox, human, estelle autre ? Horaire de début : 20h30 pour : croax, Cpm,estelle, neox autre ? Horaire de fin : 23h00 pour : craox, Cpm,estelle, neox autre ? Fin à 23h16