# Compte-rendu de la Réunion Chalec -- février 2022 2 février 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 : * 5 janvier 2022 * compte-rendu : https://git.a-lec.org/a-lec/commissions/chalec/gestion-de-commission/-/blob/main/R%C3%A9unions/CR_1.2021.md ## Arrivées/présentations ### Présents : * neox * human * Cpm * Estelle * croax * Echolib (en fin de réunion) ### Excusés : * LaurentP ## Sujets institutionnels ### Libre en Communs Dépôt des marques et logo Libre en Communs et Chalec (ainsi que leurs logos respectifs) auprès de l'INPI effectué ce lundi. * dans quelle(s) classe(s) ? * toutes celles qui concernent l'informatique La date de l'AG a été fixée au 9 avril. ### Commission Infrastructures Des difficultés techniques surmontables, des questions à résoudre d'ici mi-février. Réunion Cominfra mercredi 16 février à 21h, beaucoup de sujets à traiter (ouvert à tous mais seuls les membres de cominfra peuvent parler svp, sinon ça va être beaucoup trop long) #### Supervision Isengard a des beaux graphiques ! Nouveau logo d'isengard, il est joli non ? :D * +1 ### 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 * prochaine réunion mensuelle : * mardi 15 février * https://forum.chatons.org/t/reunion-virtuelle-du-collectif-des-chatons-mardi-15-fevrier-2022-de-20h-a-21h30/3191 * Ok. TODO creer ticket * la 14e portée est planifée : * 15 avril 2022 : date limite de candidature * Si on candidate maintenant, c'est grave ? * pas du tout, vaut mieux être en avance qu'en retard ;-) * par contre, dans la candidature, on donne toutes les informations nécessaires à l'audit et actuellement nous ne sommes pas en mesure de les fournir (site web, cgu, docs techniques de chaque services…) * Donc pas possible dès maintenant. Proposition de cible : réunion Chalec de mars * https://forum.chatons.org/t/calendrier-pour-la-14eme-portee-de-chatons/3105 * ok : https://git.a-lec.org/a-lec/commissions/chalec/chatons/-/issues/5 * critères pour être retenus ? * respecter la charte : https://www.chatons.org/charte * aide à la conformité : https://framagit.org/chatons/CHATONS/-/blob/master/docs/Liste_de_conformit%C3%A9_%C3%A0_la_Charte_CHATONS.pdf * en résumé : * que du logiciel libre * toute l'archi transparente * il manque des petites maj dans la doc infra, mais majoritairement bon * documentation techniques de tous les services * TODO tout le monde si c'est pas fait * rédiger des CGU, modèle : * https://framagit.org/chatons/CHATONS/-/blob/master/docs/CGU_types.md * Proposition : rédaction collaborative d'un premier jet, date butoire le 15 février. * https://pad.chalec.org/p/Chantier_CGU * pouvoir rencontrer les utlisateurs * liste des paquets utilisés (1 fois par an) * facile ;) ## Vif du sujet ### Point méthodes de travail (outils) RAS ### Services ouverts #### audio.chalec.org * notes Cpm : * faible fréquentation mais également faible publicité * Promis on va en faire : * Probablement normal car cas d'usage : réunion (asso, jeux en ligne...) ... mais occasionel difficile, non ? Qu'en pensez-vous ? * Certes, mais de la pub peut aider * l'expérience montre que les gens ont pris l'habitude de la visio et donc l'audio simple n'a pas grande attirance * notre chaton est construction donc oui c'est tout à fait normal * l'ouverture du site web www.chalec.org sera certainement le bon moment pour faire de la publicité * +1 * graphiques : https://stats.chalec.org/servicesaupublic-audio-metrics-specific-months-last.xhtml * configuration de ChalecInfos OK * ébauches logos dédié : * https://git.a-lec.org/a-lec/commissions/chalec/identite-visuelle/-/issues/2 * Merci, j'avais pas vu. Le logo proposé par Human est bien mais peut être peu adapté pour un petit format. Considérant que le logo est affiché en grand sur la page, pas trop grave ? * l'usage décrit dans le ticket vise principalement les petits formats (favicon, StatoolInfos…) * statistiques 2022 : * metrics.service.users.2022.months=1 * audioconferencing.joiners.2022.months=14 * metrics.audioconferencing.rooms.active.2022.months=4 * script rapport d'activité : * proposition de déploiement de StatoolInfos * TODO Cpm FAIT * Questions : * Possibilité pour les utilisateurs de créer des salons privés ? * oui, de façon temporaire (suppression quand la dernière personne le quitte) * bouton droit sur la racine > Ajouter * TODO Cpm * rajouter info sur la création de salon privé * rajouter info sur la création d'un salon * indicateur sur le site web du nombre de personnes connectés * envisageable quand le site www sera ouvert * passer des partenariats avec des structures qui pourraient en avoir besoin * concurrencer Discord * démarche : faire des campagnes d'advocacy * voir la commission ComCom #### libreverse.chalec.org * notes Cpm : * faible fréquentation mais également faible publicité * https://stats.chalec.org/servicesaupublic-libreverse-metrics-specific-months-last.xhtml * normal puisque chaton en construction * l'ouverture du site web www.chalec.org sera certainement le bon moment pour faire de la publicité * incident split brain avec restauration ancienne sauvegarde * découverte d'une vallée des morts (4 pyramides très proches) * :O * ticket logo dédié : * https://git.a-lec.org/a-lec/commissions/chalec/identite-visuelle/-/issues/3 * Pas de proposition actuellement ? * une ajoutée mais pas très convaincu par les couleurs * attente de la version officielles du logo Chalec * La version officielle est celle présente dans le repo (maj effectuée il y a 3 semaines) * par défaut fond transparent (voir partie transverse plus bas) * statistiques 2022 : * accounts : TODO * users : 1 * joiners : 75 * logs.action : 45 460 * database.size (Mio) : 739 * SELECT pg_size_pretty ( pg_database_size ('databaseName')); * TODO Cpm * déploiement ChalecInfos : * TODO Cpm FAIT * #3 Visibilité des noms des joueurs sur la carte * #4 Création d'un module de rapport de bug/feature in game * #5 Tester l'integration du module mumble de minetest * #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 * Questions : * Faire une petite capture de jeu pour diffuser sur salon XMPP/page web libreverse ? * avec un service aussi visuel, c'est assurément une bonne idée * je me souviens avoir fait une séance photo assez délirante pour un autre chaton, l'enfer pour que la vache et le lapin fassent des cœurs au bon moment ha ha ha (https://www.libre-service.eu/services/minetest.xhtml). * 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 ? * bonne idée #### xmpp.chalec.org ##### Activité du mois (janvier 2021) 2022?Merci Nombre de domaines couverts: 4 Nombre de comptes (tous domaines confondus): 35 - actifs: 25 - inactifs: 11 - suppressibles: 0 Nombre d'utilisateurs du pont IRC: 3 dont 1 provenant de la fédération Un compte inactif est un compte ne s'étant pas connecté durant le mois écoulé. Un compte suppressible n'a jamais lu le message de bienvenue et ne s'est pas connecté durant les six derniers mois. Occupation d'espace disque des archives de messages (MAM): 313790 o - Messages stockés pour le pont IRC (MAM): 71342 Salons XMPP actifs: 21 Salons IRC actifs : 11 - 2 serveur(s) connectés Occupation d'espace disque téléversement de fichiers: 642Mio - maximum: 252Mio - minimum: 8,0Kio - moyenne: 53Mio Quota de stockage par utilisateur: 250 Mio Nombre d'appels audio/vidéo transmis: 10 Quantité de données relayée (UDP): moyenne 1.10 MiB, max 3 MiB, total 11 MiB Quantité de données relayée (TCP): moyenne .90 MiB, max 2 MiB, total 9 MiB *Tickets * Documentation manquante * https://git.a-lec.org/a-lec/commissions/chalec/outils-pour-chalec-xmpp/-/issues/4 * Intégration de noms de domaines externes * https://git.a-lec.org/a-lec/commissions/chalec/outils-pour-chalec-xmpp/-/issues/3 *Questions * Puisque le stockage courant est le résultat d'un roulement, il est peut-être peu significatif d'avoir l'espace courant, et serait mieux d'avoir aussi le flux téléversé (max, moyenne) sur une période de référence ? * Cette métrique n'est pas facilement déterminable sans empiéter dans la vie privée. Ça demanderait d'identifier quel fichier appartient à quel utilisateur, et pour ça il faut activer des paramètres que je considère dangereux pour la vie privée. ### Services à court et moyen terme #### ctrlv.chalec.org * Neox * logiciel : Privatebin * contraintes (cpu/mémoire/disque/réseau) : A-A-A-A * La vm est créée et connectée au réseau, le déploiement est en cours * https://git.a-lec.org/a-lec/commissions/chalec/ctrlv/-/issues/1 #### sondage.chalec.org * Neox * contraintes (cpu/mémoire/disque/réseau) : A-A-A-A * questions : * quelle version ? * faire une recherche (TODO) * La vm est créée et connectée au réseau, maintenant faut déployer le service (beaucoup en retard quoi) #### toot.chalec.org 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) * 6 Users : 36 peers au 2022.02.02 * Nouvelle release avec un fix ou 2. Faudra que je la mette à jour Questions: * Possibilité d'un logo Chalec dans la barre du haut (en haut à gauche) ? #### pad.chalec.org * type : pad * nommage : pad.chalec.org * logiciel : Etherpad contraintes : B-B-B-C * machine virtuelle : ouverte * Statut : * Phase : expérimentale * Etherpad installé (+PostgreSQL) + plugins (color, font size, align, table of content, empty pads) * Isengard : Néant. * Lancement service + surveillance : A améliorer. Actuellement cron + screen * Evaluer l'API HTTP disponible et possibilités : néant * Desactiver par défaut plugin "table of content" qui est assez atroce sur mobile : difficulté de conf, ne tient pas compte de ma conf. * Favicon: ajoutée. Mais fonctionnelle ? * Cpm : chez moi oui \o/ * Doc technique : néant * Statistiques : néant * Avis sur l'expérimentation actuelle (Etherpad) * croax : Edition difficile sur mobile (peut-être à cause du plugin table of content ?) * Oui ! Trouver un moyen de la désactiver ? * solution n°1 : modifier manuellement le css du thème choisi * solution n°2 : installer un autre module de thème * croax : bien sur PC * croax : possibilité de déclarer le service ouvert incéssament sous peu * super ! * croax : anonyme vs compte obligatoire : en faveur de l'ouverture, le moins de comptes possible * politique de conservation des pads ? * conservation infinie ? * suppression des pads si non accès pendant x mois ? x = 3, 6, 12 ? * Question très importante * Pour les pads utilisés par a-lec, l'idéal serait une conservation infinie * Pour les utilisateurs... 6 mois ? * En faveur de 6 mois après dernière modification * difficile de faire 2 règles sur le même service de pad * dans ce cas export pour archivage est possible j'imagine * Questions * croax : Besoin de plug-in supplémentaires ? MyPads ? * Pas de besoin pour moi (sauf si mypads est le seul moyen de gérer les durées de conservation) * correcteur orthographique (https://git.a-lec.org/a-lec/commissions/chalec/pad/-/issues/5) * nom de l'auteur sur passage de souris (https://git.a-lec.org/a-lec/commissions/chalec/pad/-/issues/4) * export ODT (https://git.a-lec.org/a-lec/commissions/chalec/pad/-/issues/2) * croax : Besoin de tester autre solution ? Les retours sont plutôt en faveur d'Etherpad * C'est plus simple de rester sur etherpad qui fonctionne * avec celui-là on a nos repères :) * croax : on a utilisé des mots français pour l'ensemble des services, pourquoi "pad" ? "bloc-note" ? "notes" ? "calepin" ? * Très vrai. Donnez vos avis! * calepin pourrait être bien ? * texte.chalec.org ? * possibilité de faire un sondage pad vs calepin * todo CA : créer un sondage sur toot * croax : ajouter une page d'accueil ? Customiser ? * customiser : +1 * donner l'information de la règle de suppression * lien vers www.chalec.org et www.a-lec.org + logos * lien vers la doc utilisateurs (page sur www.chalec.org) * indication de version * croax : stats ? Que faire ? * déployer StatoolInfos : https://git.a-lec.org/a-lec/commissions/chalec/stats#ajout-dun-nouveau-service * doc technique ? * https://git.a-lec.org/a-lec/commissions/chalec/pad/-/blob/main/README.md #### nuage.chalec.org * human (+ LaurentP mais absent jusqu'à nouvel ordre) * En cours d'installation * Question de l'existant sur chapril (cpm): FAIT * Doc en cours d’adaptation * Idée de logo : chat qui "joue" avec un nuage * CGU : cf ligne 67 et ticket dans Chalec #### video.chalec.org * Liste des infos nécessaire (team légal/infra/comm ) * Page d'accueil * INSTANCE * Nom * Courte description * Description * Catégories * Langues des modo * Caractère NSFW (oui non ?) Cette instance est dédiée aux contenus vidéos à caractère sensible ou sexuellement explicite ? * Not Safe For Work * Politique (floutage) * Conditions d'utilisation * CF CGU cf ligne 67 * Code de conduite * Informations concernant la modération * Qui est derrière cette instance ? * Pourquoi avez-vous créé cette instance ? * Combien de temps prévoyez-vous de maintenir cette instance ? * Comment allez-vous financer le serveur PeerTube ? * Sur quel type de serveur/hardware l'instance est-elle hébergée ? * Doc en cours de rédaction * Idée de logo : chat qui "regarde" une petite télé peertube * licence des vidéos relayées * accepter de relayer des vidéos en licence pas libre ? * pour l'instant ok #### visio.chalec.org * Human * lecture de la doc commencé a finir et a installer. * note : utilité pour l'AG #### Service de forge * Human * type : forge * forge.chalec.org * logiciel : Gitea * machine virtuelle : forge.chalec.org * TODO Neox création : FAIT * questions : * restriction aux projets libres ? OUI * vérification des licences des dépôts * logiciel FSF disponible * modération ? * des comptes oui nécessaire * une fiche de déploiement : * https://forge.devinsy.fr/adminsys/documentation/src/branch/master/forge.devinsy.fr.md * TODO Déploiement Cpm ### Services à long terme Du nouveau au sujet des petitions ? ### Projets transversaux/annexes #### Chantier identité visuelle * https://git.a-lec.org/a-lec/commissions/chalec/identite-visuelle * versions finales du logo ? * publiées il y a 3 semaines cf nom du commit "Logo officiel" * chosir la version transpartente par défaut * Quelles variantes par services ? * #2 Version audio.chalec.org du logo Chalec * #3 Version libreverse.chalec.org du logo Chalec * #4 Version ctrlv.chalec.org du logo Chalec * #5 Version visio.chalec.org du logo Chalec * Favicon ? * En cours de recherche, le mois de janvier était dense. Je vais probablement m'en occuper (et soumettre à Claudia pour validation) sauf si elle peut dégager du temps. #### www.chalec.org Gestionnaire : Echolib. Du nouveau de GSL: * Le repo est régulièrement push. neox devrait l'avoir testé aujourc'hui, et mis à disposition de la team * Le générateur de Pages est fait, même si, il manque l'inttégration de fichier code et la convertion des listes (très rapide à faire ; ce sera ajouté en même temps que la création du CSS, comme le fichier de navigation des articles récents à droite disposant d'un menu horizontal permettant d'accéder à la liste complète des articles par date). Quel types d'outil/liens ajouter dans ce menu ? * La gestion de validation avant converttion est faite ; à la moindre erreur, impossible de convertir. * Nombreux logs d'informations pour savoir ce qui va pas. Le fichier article test.txt est là pour ça. La Convertion par "$ gsl make NBR" où NBR est l'ID de l'article (affiché un peu partout via "$ gsl show") crée les pages HTML dans un dossier de prévisualisation vers une URL spécifique (à créer via nginx) * Possibilité de revenir en arrière avec "$ gsl undo NBR", d'éditer avec "$ gsl edit NBR"... En cas d'édition, si l'articloe a été convertit avant, il sera automatiquement revérifié, et reconvertit si pas d'erreurs vues par le checker. * Je m'attaque au CSS pour a-lec. Pour Chalec, les pages seraient HTMLement structuées de la même manière.. GSL peut-être configuré pour personnaliser le nom du site, l'acronyme des classes css, la description du site... * Une DB de stats est incluses (Données brutes pour le moment) comprenant entre autres: * Date, auteur, nombre de paragraphes, de mots, de liens, d'images, de fichiers, de strong/bold utilisés... par article * Sur le repo, un fichier how to .txt permet d'apprendre comment écrire un article. C'est un format mélange de markdown et restructuredtext qui me semble facile à utiliser et surtout Maison. Vous pouvez retrouver ces infos dans "$ gsl help" * Je chôme pas, mais tout ça, ça a demandé une importante organisation Seules dépendances : GNU CoreUtils / Bash * charte graphique * à choisir * à implémenter #### ChalecInfos * notes Cpm : * installation vm dédiée : TODO Neox FAIT * déploiement du site web : * https://stats.chalec.org/ * TODO Cpm FAIT * génération automatique de métrics : * audio.chalec.org : FAIT * libreverse.chalec.org : FAIT * stats.chalec.org : FAIT * déployer StatoolInfos pour votre service : * https://git.a-lec.org/a-lec/commissions/chalec/stats#ajout-dun-nouveau-service * un atelier ? * +1 * proposition du mercredi 09 février 20h30-22h00 * Neox, croax : ok pour moi * Echolib #### Durée de rétention des logs Pas suivi, aucune nouvelle de mon côté, je dois relancer des gens pour en apprendre d'avantage. #### Recrutement * avons-nous rencontrés des gens ? * on recrute * action ComCom pour passer des petites annonces #### Extra : besoins d'avis rien a voir avec le chalec https://pad.chalec.org/p/a-chat-lec (url pour rire, rien a voir avec chalec) ## Conclusion ### Prochaine réunion Date prochaine réunion : * mercredi 02 mars * pour: neox, Cpm, croax,Estelle * autre ? Horaire de début : * 20h30 * pour: neox, Cpm, croax,Estelle * autre ? Horaire de fin : * 23h00 * pour: Cpm neox, croax,Estelle * autre ?