Syndicate content
Mis à jour : il y a 29 min 37 sec

Projets Libres! Saison 3 épisode 16 : l'April épisode 1, les grands combats

1 juillet, 2025 - 11:08

Nous continuons notre tour de l'écosystème francophone du logiciel libre. Cette fois-ci, nous nous attardons sur une association emblématique : l'April

Agenda du Libre pour la semaine 27 de l’année 2025

30 juin, 2025 - 16:14

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 27 événements (France: 25, internet: 2) est en seconde partie de dépêche.

Sommaire [FR Montpellier] Framapermanence - Le lundi 30 juin 2025 de 18h00 à 21h00.

Réunion du framagroupe montpelliérain. Ces réunions ont pour objectif de monter des projets en droite ligne des activités de Framasoft:

Dégafamisons Internet, les Chatons pour Collectif d’Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires, framalibre, framakey, framapack…

Les thèmes:

  • le point sur BIM! ;
  • nouveaux projets;
  • nouveaux services;
  • discussion autour du projet CHATONS Montpellier;
  • BIM! veut dire: Bienvenue sur l’Internet Montpelliérain ou Bienvenue sur l’Internet Mutualisé;
  • BIM! Le bimbendum du net;
  • inscription du chatons sur «Rejoindre le collectif»;
  • discussions libres;
  • échanges d’idées;
  • faire des perspectives pour les actions futures;
  • tout simplement, passer un moment convivial.

CHATONS est le Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires.

Il rassemble des structures souhaitant éviter la collecte et la centralisation des données personnelles au sein de silos numériques du type de ceux proposés par les GAFAM (Google, Apple, Facebook, Amazon, Microsoft).

Ainsi, nous vous invitons à venir participer aux Framapermanences qui auront lieu à la Maison des Adolescents de l’Hérault, le cinquième lundi de chaque mois, de 18h00 à 21h00.

Entrée libre et gratuite sur inscription. Une simple adhésion à l’association est possible. Rejoindre le groupe Montpel’libre sur Telegram S’inscrire à la Newsletter de Montpel’libre.

[FR Grenoble] L’Atelier de Bidouille (ABIL) - Le lundi 30 juin 2025 de 19h00 à 21h00.

L’Atelier de Bidouille Informatique Libre (ABIL) est ouvert à toutes les personnes qui n’arrivent pas à résoudre des problèmes avec leur ordinateur:

  • trouver et installer un logiciel
  • utiliser et/ou apprendre à utiliser un logiciel
  • réinstaller ou installer un système d’exploitation
  • monter un ordinateur
  • réparer un ordinateur
  • créer et/ou mettre à jour un site oueb
  • … ou d’autres choses sur un ordinateur

L’atelier permet de résoudre son problème en compagnie de bénévoles et des participants qui ne sont ni expert·e·s en informatique, ni réparateur·rice·s, mais qui ont l’habitude de la « bidouille » et seront là pour vous aider à trouver l’information là où elle se trouve (si elle existe).

Pendant les ateliers, l’ABIL met à disposition du matériel: postes de travail, unités centrales à remonter ou installer, écrans, claviers, souris, pièces détachées, connexion Internet…

Attention, l’ABIL ne met à disposition que des systèmes d’exploitation et des logiciels libres. Si vous souhaitez résoudre un problème sur un système ou logiciel non-libre, apportez votre machine pour participer à l’atelier, muni des licences du système d’exploitation et/ou des logiciels concernés.

[FR Saint-Étienne] OpenStreetMap, rencontre Saint-Étienne et sud Loire - Le lundi 30 juin 2025 de 19h00 à 21h00.

Depuis la rentrée 2023, les temps de rencontre autour d’OpenStreetMap sont relancés.

L’occasion de se rencontrer (ou de se retrouver), d’échanger sur OpenStreetMap et de lancer des projets en commun.

[FR Lyon] Tout autour d’une bibliothèque Python - Le lundi 30 juin 2025 de 19h00 à 21h00.

Créer une bibliothèque Python, c’est bien. Mais comment faire pour gérer tout ce qu’il y a autour ? En plus d’organiser les fichiers dans le dépôt, il faut penser au packaging, aux versions, aux tests, à la documentation, à l’automatisation des tâches…

Faisons ensemble un petit tour d’horizon de quelques bonnes pratiques techniques à mettre en œuvre lors de la création d’une bibliothèque Python, en partant du code, et en ajoutant brique par brique les fondations pour en faire un beau projet agréable à utiliser, à maintenir et à développer.

Après cette présentation par Guillaume, un moment d’échange a lieu. Amenez ce que vous voulez partager à boire ou à manger et comportez-vous en accord avec la charte de l’AFPy !

[FR Montpellier] Permanence | GNU/Linux et Logiciels Libres - Le lundi 30 juin 2025 de 19h00 à 21h00.

Venez découvrir Linux et vous faire aider pour l’installer et à la prise en main, dans différents lieux, dans et à proximité de la métropole montpelliéraine

L’équipe de Montpel’libre vous propose une permanence Logiciels Libres : discussions libres et accompagnements techniques aux systèmes d’exploitation libres pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien.

Le contenu de l’atelier s’adapte aux problèmes et aux questionnements des personnes présentes avec leur(s) ordinateur(s), qu’il soit fixe ou portable, et permet ainsi l’acquisition de nouvelles compétences nécessaires à une autonomie numérique certaine, au rythme de chacun.

Les thèmes :
Vous pourrez y aborder plusieurs thèmes (liste non exhaustive) :

  • discussions conviviales entre utilisateurs autour de Linux en général ;
  • pré-inscription aux prochains Cafés Numériques et Installparty ;
  • premières explorations du système ;
  • installations et configurations complémentaires ;
  • mise à jour et installation de nouveaux logiciels ;
  • prise en main, découverte et approfondissement du système

Les permanences techniques ont lieu une fois par semaine, dans un lieu et à des jours et heures différents.

Entrée libre et gratuite sur inscription. Une simple adhésion à l’association est possible. Rejoindre le groupe Montpel’libre sur Telegram S’inscrire à la Newsletter de Montpel’libre.

Fiche activité: https://montpellibre.fr/fiches_activites/Fiche_A5_002_Permanence_GNU-Linux_Montpellibre_2024.pdf

[FR Chaumont] Permanence associative - Le mardi 1 juillet 2025 de 18h00 à 20h00.

Permanence associative du Schmilblik Numérique.

L’occasion de s’entraider dans nos usages des solutions libres au sein du Schmilblik, tiers-lieu dédié à la culture et la création artistique, à Chaumont.

Des boissons chaudes, de la bienveillance et beaucoup de convivialité.

Tous les niveaux techniques sont les bienvenus, de parfait·e débutant·e à expert·e chevronné·e.

[FR Le Mans] Permanence du mercredi - Le mercredi 2 juillet 2025 de 12h30 à 17h00.

Assistance technique et démonstration concernant les logiciels libres.

Il est préférable de réserver votre place à contact (at) linuxmaine (point) org 

Planning des réservations consultable ici.

[FR Le Blanc] Ateliers « Libres » de Linux - Le mercredi 2 juillet 2025 de 14h00 à 17h00.

Installer ou configurer Linux, diagnostiquer mon ordinateur,
installer ou configurer un logiciel libre,
échanger sur GNU/Linux et les Logiciels Libres,
trouver des réponses à mes questions

[FR Agen] Permanence d’aGeNUx - Le mercredi 2 juillet 2025 de 17h30 à 19h30.

Pour l’année 2025 notre association aGeNUx tiendra ses permanences tous les mercredis après-midi de 17h30 à 19h30 sauf les jours fériés et pendant les vacances d’été.

Elles ont lieu au Campus Numérique 47 à la salle Barjavel.

Ces permanences sont ouvertes à tous et à toutes, membres de l’association ou non. On peut s’y informer sur les logiciels libres, en tester, poser des questions ou tout simplement venir rencontrer d’autres utilisateurs de logiciels libres.

[FR Angers] Rencontre mensuelle OpenStreetMap - Le jeudi 3 juillet 2025 de 18h00 à 19h00.

Déjà fan d’OpenStreetMap ou envie de découvrir cette cartographie libre, de contribuer à l’enrichissement de la cartographie locale angevine, de mettre à jour des données qui vous tiennent à cœur (pistes cyclables, environnement, facilitation des parcours PMR, bâti, etc.) ?

Les cartographes bénévoles angevins se rencontrent les premiers jeudis de chaque mois pour échanger des astuces, faire découvrir les outils disponibles (sur ordiphone ou PC) et organiser des actions collectives.

Vous n’y connaissez rien ? Pas grave, on vous apprendra autour d’une pression, d’un thé ou d’un jus de fruit !

[FR via Internet] Permanence numérique en visio - Le jeudi 3 juillet 2025 de 20h00 à 21h30.

À propos de cet événement

L’association Libretic tient sa permanence numérique tous les 1ᵉʳˢ jeudi du mois à 20h:

Que vous soyez adhérents ou non, si vous souhaitez:

  • utiliser des logiciels libres et respectueux de la vie privée ?
  • découvrir les services internet mis à disposition par l’association Libretic ?
  • gagner en autonomie numérique, à votre rythme avec des outils libres ?
  • alors venez discuter avec nous lors de cette permanence.
  • rendez-vous est donné aux participants à 20h à l’adresse https://jitsi.libretic.fr/libretic-permanence-virtuelle
  • 20 minutes sont consacrées à l’accueil des participants, à l’identification des thématiques que chacun  souhaite aborder, au temps à y consacrer et aux éventuels groupes qu’il serait nécessaire de constituer pour cela
  • de 20h20 à 21h30: si nécessaire les groupes se séparent puis vient un échange sur les thématiques identifiées

La séance de travail se terminera au maximum à 21h30, le salon restera disponible pour des échanges éventuels entre les participants sans les animateurs

Libretic est une association loi 1901 reconnue d’intérêt général.

L’atelier est animé par des bénévoles de l’association.

[internet] Permanence numérique en visio - Le jeudi 3 juillet 2025 de 20h00 à 21h30.

L’association Libretic tient sa permanence numérique tous les 1ᵉʳˢ jeudi du mois à 20h:

Que vous soyez adhérents ou non, si vous souhaitez:

  • utiliser des logiciels libres et respectueux de la vie privée ?
  • découvrir les services internet mis à disposition par l’association Libretic ?
  • gagner en autonomie numérique, à votre rythme avec des outils libres ?

alors venez discuter avec nous lors de cette permanence.

  • rendez-vous est donné aux participants à 20h à l’adresse https://jitsi.libretic.fr/libretic-permanence-virtuelle
  • 20 minutes sont consacrées à l’accueil des participants, à l’identification des thématiques que chacun  souhaite aborder, au temps à y consacrer et aux éventuels groupes qu’il serait nécessaire de constituer pour cela
  • de 20h20 à 21h30: si nécessaire les groupes se séparent puis vient un échange sur les thématiques identifiées

La séance de travail se terminera au maximum à 21h30, le salon restera disponible pour des échanges éventuels entre les participants sans les animateurs. 

Libretic est une association loi 1901 reconnue d’intérêt général.

L’atelier est animé par des bénévoles de l’association.

[internet] Concevoir, avec LaTeX, des quiz pour Moodle - Le jeudi 3 juillet 2025 de 20h00 à 21h00.

L'association GUTenberg, Groupe francophone des Utilisateurs de TeX, organise ce jeudi 5 juillet 2025 à 20h son 20ᵉ exposé mensuel !

Lors de cette séance, nous aurons le plaisir d’écouter Matthieu Guerquin-Kern nous donner un exposé intitulé « Concevoir, avec LaTeX, des quiz pour Moodle »:

Dans un premier temps, dédié aux utilisateurs de LaTeX qui ne connaissent pas la plateforme d’apprentissage Moodle et ses quiz, nous parcourrons le processus pour créer un quiz avec l’interface en ligne de la plateforme. Nous verrons ensuite comment, dans ce processus, le paquetage moodle peut soulager les utilisateurs de LaTeX.

Dans un second temps, nous pourrons évoquer, en fonction de vos souhaits, quelques usages plus avancés du package moodle: commande \htmlregister, gestion des images rastérisées ou vectorielles, gestion du code avec minted et consorts, génération d’une suite de questions paramétrisées à partir d’un unique prototype. Sur les aspects avancés, il sera aussi possible d’évoquer l’utilitaire Python XMoodL2TeX qui fait l’inverse du package moodle: transcrire un XML en un fichier.tex. Comme d’habitude, cela se passera à 20h en visio-conférence à l’adresse:

https://podulco.univ-littoral.fr/meetin… c8059c4d28 Nous espérons vous y voir nombreux !

Si vous appréciez ces exposés mensuels, et plus généralement les actions qu’elle mène (la Lettre, Journées, FAQ, TeXnique.fr, etc.), n’hésitez pas à adhérer à l’association GUTenberg.

[FR Milly-sur-Thérain] Sensibilisation et partage autour du Libre - Le vendredi 4 juillet 2025 de 17h00 à 19h00.

Le premier vendredi de chaque mois, l’association OISUX propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres

C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.

L’atelier aura lieu dans les locaux de la mairie.

[FR Paris] Soirée « radio ouverte » au studio de Cause Commune - Le vendredi 4 juillet 2025 de 19h30 à 22h00.

Libre à vous !, l’émission de radio de l’April sur les libertés informatiques est diffusée sur la radio associative Cause Commune, la voix des possibles.

La radio propose un rendez-vous convivial chaque premier vendredi du mois à partir de 19 h 30 dans ses locaux à Paris: une soirée « radio ouverte » avec apéro participatif à la clé. Occasion de découvrir le studio et de rencontrer les personnes qui animent les émissions.

La prochaine soirée-rencontre aura lieu vendredi 4 juillet 2025 à partir de 19 h 30 au studio de la radio: 22 rue Bernard Dimey 75018 Paris. Inscription (non obligatoire, mais cela facilite l’organisation) sur le bloc-notes.

À partir de 20 h il y aura en direct une émission intitulée « Comm'un vendredi » consacrée aux coulisses de la radio. Le principe général est de réunir des animatrices et animateurs d’émissions de la radio pour parler de leurs émissions, de la radio, de leurs expériences. Mais aussi donner la parole aux auditrices et aux auditeurs.

[FR Vanves] Portes ouvertes - Installations - Dépannages - Le samedi 5 juillet 2025 de 09h30 à 18h00.

Le premier samedi de chaque mois (sauf août et septembre), de 9h30 à 18h, nous organisons une journée porte ouverte pour présenter notre association et son but.

Lors de cette journée vous êtes invités à venir nous rencontrer pour découvrir les possibilités des logiciels libres.

Venez avec vos questions, vos souhaits, vos matériels, nous verrons ensemble comment y répondre.

Nous acceptons le don de Matériels informatique (surtout portables),Tablette et Smartphone, de préférence avec leur alimentation / chargeur.

Le Wiki pour vous aider à passer au Libre : https://wiki.llv.asso.fr/doku.php

Pour le déjeuner, une participation vous sera demandé.

IMPORTANT: Lisez la « Préparation pour l’installation » : https://wiki.llv.asso.fr/doku.php?id=wiki:installer:preparation_installation

Localisation précise: https://www.openstreetmap.org/note/4365747

Proche du Métro (13) Malakoff Plateau de Vanves (à 5 minutes)

[FR Preignac] Ğmarché - Le samedi 5 juillet 2025 de 10h00 à 15h00.

Un Ğmarché à Preignac, en Gironde (33) et la Ğ1 s’anime !
Exposants et badauds, venez nombreux !

Inscription obligatoire par le formulaire de Framaforms

— l’adresse précise vous sera communiquée par courriel de confirmation après votre inscription.

à bientôt !

[FR Aix-en-Provence] Samedi Libre - Le samedi 5 juillet 2025 de 10h00 à 17h00.

CE SAMEDI LIBRE SE DÉROULERA au CENTRE DES AMANDIERS

Vérifier cette page avant de vous déplacer !

  • Matin (10h00-12h30):
    • Conseils, démonstrations et interventions sur rendez-vous (mailto:contact@axul.org)…
  • Midi (12h30-13h30):
    • Repas en commun et discussions
  • Après-midi (13h30-16h00)
  • Conseils, démonstrations et interventions sur rendez-vous (mailto:contact@axul.org)…

INFORMATIONS GÉNÉRALES:

Ces Samedis Libres sont organisés par l’Axul en collaboration avec plusieurs associations de logiciels libres des Bouches-du-Rhône.

Ils proposent des présentations générales et une aide technique pour le dépannage et la mise à jour d’ordinateurs avec des logiciels libres. Ils présentent aussi des démonstrations de matériels et de téléphones libres.

Des informations sont disponibles sur la Culture Libre (OpenStreetMap, Wikipedia…).

DÉMONSTRATIONS :

Plusieurs démonstrations sont maintenant virtualisées sous forme d'introductions

DÉMONSTRATIONS et PRÉSENTATIONS POSSIBLES (sur réservation) :

Présentation de livres et de sites Internet consacrés au Libre

Démonstration d’un Fairphone, un téléphone libre et éthique

Démonstration du micro-ordinateur micro:bit conçu pour rendre l’enseignement et l’apprentissage facile et amusant

Démonstration du micro-ordinateur PyBoard co-développé avec le langage MicroPython

Démonstration du micro-ordinateur Raspberry Pi 400 un ordinateur DANS un clavier pour la découverte de l’informatique et de l’électronique

Démonstrations liées aux nouveaux programmes scolaires sur le codage

Autres démonstrations

  • Distribution Emmabuntüs pour la rénovation d’ordinateurs anciens.
  • Distribution PrimTux pour les élèves de l’école primaire.
  • Distributions Linux installées sur des clefs USB insérées dans des ordinateurs Linux, Windows 7 ou Windows 10.
  • Cohabitation Linux - Windows 10: le cas d’Ubuntu 64 bits.
  • Évolution du projet pédagogique OLPC (One Laptop per Child): ordinateur XO-4, tablette OLPC partiellement libérée avec F-Droid et différentes machines avec la plate-forme pédagogique Sugarizer.

NB: Certaines démonstrations pédagogiques sont en libre service. Les autres démonstrations seront normalement possibles toute la journée: elles seront lancées en fonction des souhaits des visiteurs et des disponibilités des spécialistes.

Adresse: Centre Social et Culturel des Amandiers, 8 allée des Amandiers, Jas-de-Bouffan (cliquer sur ce dernier lien pour avoir un plan détaillé).

Ces samedis libres et gratuits sont ouverts à toutes et à tous, débutantEs ou expertEs GNU/Linux, membres ou non d’associations du Libre. Les locaux sont au rez-de chaussée et accessibles par tous.

Entrée Libre. Tout Public.

Prochaines réunions:

[FR Ivry sur Seine] Cours de l’École du Logiciel Libre - Le samedi 5 juillet 2025 de 10h30 à 18h30.

Présentation de l’E2L

Quel est le rôle de l’école du logiciel libre ?

Tout d’abord, ce n’est pas une école comme les autres. Elle n’a pas d’établissement fixe, pas de cours de récréation, pas de carte d’étudiant, ni de diplôme de fin d’année.

Comme toutes les écoles, son rôle est d’apprendre à ses élèves les logiciels libres, c’est-à-dire:

  • comment en trouver de bons parmi les nombreux sites qui en proposent,
  • comment en prendre possession en fonction des licences,
  • comment les installer en fonction de ses besoins,
  • comment les tester et les utiliser,
  • comment en comprendre le fonctionnement pour ensuite les modifier,
  • comment écrire ses propres logiciels libres.

En fait, l’école du logiciel libre est une université populaire, comme celles qui ont vu le jour en France à partir du 19ᵉ siècle, et dont le but est de transmettre des connaissances théoriques ou pratiques à tous ceux qui le souhaitent. Et pour atteindre ce but, sa forme juridique est de type « association à but non lucratif ».

Comment fonctionne l’école?

Cette école étant une association, elle possède, comme toutes les autres, un bureau, élu chaque année en assemblée générale, pour l’administrer. Mais elle a aussi des responsables pédagogiques dont le rôle est essentiel car ce sont eux qui établissent les programmes des cours en fonction des souhaits des adhérents, valident les candidatures des enseignants et affectent les sessions.

Les membres du bureau et les responsables pédagogiques forment « l’encadrement de l’école ». Tous les membres « encadrants » doivent être membres de l’association.

Les locaux où se déroulent les cours seront ceux que l’on veut bien nous prêter: une salle des fêtes, un théâtre, une salle de réunion publique, un amphi dans une école publique, ou autre.

Les thèmes des cours sont définis par les adhérents en fonction de leurs envies, de leurs besoins. Les cours sont ensuite décidés par les responsables pédagogiques de l’école en fonction des enseignants disponibles.

Afin de permettre au plus grand nombre de participer et d’assister aux cours, les sessions se tiennent essentiellement le samedi. Une première, sous forme d’atelier public, de 10h30 à 13h, et une autre, sous forme de cours, de 14h30 à 18h30.

Programme détaillé sur le site http://e2li.org

[FR Saint-Cyr-l'Ecole] Permanences logiciels libres - pc et smartphones - Le samedi 5 juillet 2025 de 14h00 à 17h00.

Root66 vous propose une permanence Logiciels Libres.

À cette permanence, tu pourras bénéficier d’une aide et d’un accompagnement pour t’aider à installer, configurer des logiciels libres aussi bien sur PC que sur Smartphones.
Un vieux pc qui rame? Besoin de faire une sauvegarde de tes données? Envie de tester des applications opensource sur ton téléphone ou sur ton pc, mais tu as peur de tout casser et de ne pas y arriver seul·e. Pas de souci, l’équipe de root66 est là pour t’accompagner, à ton propre rythme!

Un des objectifs est de t’aider à reprendre le contrôle de tes données et d’apprendre pas à pas les bonnes pratiques à adopter pour sécuriser et améliorer ta vie privée numérique.

N’hésite pas à passer! L’équipe de root66 sera ravie de t’accueillir!

Le système de paiement GNU Taler prend vie

30 juin, 2025 - 12:15

GNU Taler est un système de paiement conçu pour les transactions financières les plus courantes dans tout type de devise (euros, dollars, bitcoins…), développé depuis dix ans à l’initiative de l’Inria et sorti officiellement en 1.0 au mois de mai. Il permet depuis cette date d’effectuer des transactions en francs suisses, mais il fonctionnait d’ores et déjà comme une monnaie locale à Bâle, sur les distributeurs de boissons de la Haute école spécialisée bernoise, et avec des cryptomonnaies comme Bitcoin ou Ethereum. Dans la zone euro, c’est la banque allemande GLS qui devrait rendre Taler disponible pour tous ses sociétaires au cours de l’été 2025, suivi par la banque hongroise MagNet en 2026.

Taler n’est pas une crypto-monnaie, ni une blockchain. Selon les mots de Christian Grothoff, professeur à l’université de Berne et contributeur au projet, « vous pouvez envisager GNU Taler comme une approche alternative pour construire quelque chose comme l’euro numérique, mais avec des considérations supplémentaires que la banque centrale européenne ne semble pas avoir, comme les droits humains ».

Bien que Taler ne soit pas une monnaie, du point de vue de l’acheteur, il « se comporte comme de l’argent liquide » : « quand vous le dépensez, vous avez la même discrétion [privacy] qu’avec du liquide ». Ce n’est qu’au moment où le vendeur verse la somme payée sur son compte en banque que celle-ci peut être identifiée (le “T” de “Taler” signifie “taxable”). Cela signifie aussi que l’argent que vous utilisez via Taler reste associé à votre appareil : si vous perdez votre téléphone, vous perdez votre porte-monnaie numérique (en contrepartie, votre historique d’achats reste aussi sur votre appareil, et reste donc privé par défaut).

Intégration

Un des enjeux pour permettre à Taler de décoller sera l’intégration de ce moyen de paiement chez une masse critique de commerçants, qui elle même ne sera possible qu’une fois les interfaces logicielles / connecteurs disponibles. Pour cela :

  • Un portail des intégrations disponibles ou en cours de préparation (dont Magento, WooCommerce, Odoo et Joomla) a été monté
  • Une initiative pour financer ces composants logiciels a été mise en place, portée par NLnet, bien connue ici pour soutenir les projets libres.
À propos

Le déploiement est porté par le consortium européen NGI TALER avec des membres des Pays-Bas, Belgique, France, Allemagne, Grèce, Hongrie, Luxembourg et Suisse.

Le premier point de vente physique acceptant les Taler a été mis en place dans la Haute école spécialisée bernoise en 2020.

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Microsoft «Edit»

29 juin, 2025 - 20:52

Et si Microsoft croyait en la ligne de commande pour tous ?
Idée étrange, mais vraie : depuis mi-mai 2025, Microsoft met à disposition un éditeur de texte minimaliste, mais fonctionnel, en ligne de commande : Edit.

On parle de quoi ?
  • Il se nomme Edit … ou pas … à vous de voir comment vous voulez le nommer (oui, c'est écrit dans le bout de documentation disponible).
  • C'est un logiciel libre - Licence MIT.
  • Il est écrit en Rust, et tient dans un binaire statique (qui fait 222 ko pour la version Linux x86_64)
  • Il est prévu pour fonctionner sous Windows, MacOS et Linux au moins sur les architectures x86_64 et ARM 64 - Les binaire Windows et Linux, pour x86_64 et ARM 64 sont directement fournis dans les versions sur GitHub (vouz utilisez MacOS … compilez vous-même)
On n'avait pas déjà Visual Studio Code (ou le Bloc-notes) ?

Le nom est clairement une référence à l'historique edit.com que l'on trouvait sous MS-DOS, et ce nouvel Edit fonctionne bien en ligne de commande (oui, j'ai testé hors d'un environnement graphique). Mais aucune version DOS (16 bits) n'est prévue, le support du 32 bits étant même une priorité secondaire.

Le but est de rester simple et léger, loin de l'éditeur à faire tout (et n'importe quoi) qu'est Visual Studio Code, mais se montre plus avancé que le spartiate Bloc-notes (Notepad) Windows.

Quelques menus simples, assez peu de fonctions, mais prévu pour être simple à aborder.
La souris est gérée, si l’environnement la prend en charge.
La gestion des codages de caractères (avec UTF-8 par défaut vraisemblablement), du type de retour à la ligne, et des fichier multiples sont des fonctions de bases.
Plusieurs localisations, dont le français, sont déjà gérées … et plusieurs autres langues peuplent déjà les Pull-Requests.
Pas de coloration syntaxique, mais la question est déjà posée (et semble faire débat).

Ce n'est qu'un nouvel éditeur de texte en CLI, on n'en manquait pas forcément, même d'assez simples d'utilisation (enfin, les personnes qui utilisent la ligne de commande le savent).
Pas le plus novateur, pas le plus abouti, pas celui qui a le plus de fonctions, … juste un de plus … Mais quand on connait la force de frappe de Microsoft, cela a piqué ma curiosité et j'ai voulu en savoir plus (et tant qu'à faire partager ce que j'ai trouvé).

Je trouve aussi amusant que Microsoft s’intéresse à un outil simple et minimaliste, en ligne de commande et destiné au plus grand public, finalement très loin des ogres de ressources gonflés à l'IA dans les discours de grands décideurs.

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Vingt-sept ans de LinuxFr.org

28 juin, 2025 - 16:43

En ce 28 juin 2025, le site LinuxFr.org fête ses vingt‑sept bougies. Depuis 1998, une équipe de bénévoles code et gère ce site, permettant à son lectorat de publier contenus et commentaires sur le logiciel libre, sur les nombreux autres domaines du Libre comme la culture, la cartographie, le matériel ou les manuels scolaires ; mais aussi bien d’autres thématiques comme la robotique, la cuisine, la typographie, TapTempo, la vie et la mort, ou la sérendipité, l’intelligence artificielle et la fIAtigue, la législation.

    En vrac, LinuxFr.org c’est aussi :

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Linutop OS 25 un système complet pour les kiosques ou l’affichage dynamique sur PC

    27 juin, 2025 - 10:45

    Linutop OS 25 est basé sur Xubuntu 22.04 pour PC, il est dédié à l'affichage dynamique ou au kiosque sécurisé.

    Linutop Kiosk Player d’Affichage Dynamique: permet de configurer simplement une « playlist » pour un affichage en plein écran (image, Gif, PDF, lien URL, page web, vidéo HD, musique), il est compatible avec le système de diffusion Linutop.tv et peut fonctionner avec ou sans réseau.

    L’usage en entreprise d’un mini PC avec linutop OS permet de configurer rapidement un affichage dynamique. Il s’appuie sur la version légère Xubuntu sous l’environnement graphique ‘XFCE’, complété par VLC Media player et les outils Linutop.

    Linutop Configuration panel: Une interface graphique pour faciliter la configuration du système : langue clavier et fuseau horaire, configuration écran, démarrage d’un VNC ou SSH en un clic, ou la sécurité qui permet de figer le système à chaque redémarrage pour minimiser sa maintenance.

    Le système démarre automatiquement sur sa playlist en plein écran et permet de mettre en veille l'écran si nécessaire.

    Avantages:

    • Panneau de configuration graphique en français
    • La version gratuite permet d’utiliser VLC avec les derniers accélérateurs matériel.
    • Permet de construire un affichage dynamique local ou distant à moindre coût.
    • Permet de configurer une borne sécurisé qui se remet à zéro à chaque redémarrage.

    Principaux usages:

    • Affichage dynamique : école, musée, hôtel, magasin, restaurants, mairie, usine, bureau.
    • Kiosque Internet : Salle d'attente, bureau, école, borne d'accès Internet publique.
    • Système pour usage multiple : Media player dédié, un poste en libre service et plus.

    note:
    Le version free de linutop OS 25 permet d'afficher en plein écran une vidéo de feu de bois ou un aquarium afin d'agrémenter votre confort visuel en fonction de la température.

    NdM: le tutoriel ne semble pas encore avoir été mis à jour et mentionne encore les infos de la précédente version basée sur Ubuntu 18.04 (au lieu de Xubuntu 22.04 pour Linutop OS 25 selon l'annonce), cf configuration matérielle ou compatibilité matérielle. Idem pour la FAQ sur les différences entre les versions Free et Pro.

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Incident du 26 juin 2025 ayant touché les serveurs de production et de développement

    27 juin, 2025 - 10:39

    Ayant simultanément ressenti un trouble dans la force, vos administrateurs des serveurs LinuxFr.org ont noté un souci sur le site hier matin. Et d'autres personnes de l'équipe ont aussi signalé le problème (supervision efficace et réactive par le lectorat).

    Le serveur hébergeant les conteneurs de production et de développement a redémarré (hors de toute opération planifiée) à 06h15 Paris le 26 juin 2025, et contrairement aux redémarrages habituels pour les mises à jour, cela a entraîné un changement des adresses IP internes des conteneurs de production et de développement, après redémarrage (06h18). Tous les services avaient bien redémarré, mais les accès aux sites web n'étaient plus possibles : le serveur web frontal ne pouvait plus joindre les adresses prévues, aboutissant à des réponses techniques 502 Bad Gateway.

    La correction sur les adresses IP a été faite à 08h08 pour la production et 08h16 pour le développement.

    Les deux autres serveurs hébergés au même endroit n'ont pas été affectés.

      Changement d'adresses IP

      Les conteneurs de production et de développement sont configurés en DHCP et gardent normalement les mêmes adresses sur les redémarrages.

      Exemple de redémarrage propre pour des mises à jours de sécurité :

      mai 24 10:06:08 oups dnsmasq-dhcp[1256]: DHCPREQUEST(lxc0) 192.168.0.2 aa:aa:aa:aa:aa:aa mai 24 10:06:08 oups dnsmasq-dhcp[1256]: DHCPACK(lxc0) 192.168.0.2 aa:aa:aa:aa:aa:aa prod mai 24 10:06:22 oups dnsmasq-dhcp[1256]: DHCPRELEASE(lxc0) 192.168.0.2 aa:aa:aa:aa:aa:aa ---redémarrage--- mai 24 10:08:57 oups dnsmasq-dhcp[1228]: DHCPDISCOVER(lxc0) 192.168.0.2 bb:bb:bb:bb:bb:bb mai 24 10:08:57 oups dnsmasq-dhcp[1228]: DHCPOFFER(lxc0) 192.168.0.2 bb:bb:bb:bb:bb:bb mai 24 10:08:57 oups dnsmasq-dhcp[1228]: DHCPREQUEST(lxc0) 192.168.0.2 bb:bb:bb:bb:bb:bb mai 24 10:08:57 oups dnsmasq-dhcp[1228]: DHCPACK(lxc0) 192.168.0.2 bb:bb:bb:bb:bb:bb prod

      (les IP, MAC et interfaces ont été changées)
      On a demande et attribution de l'IP pour une adresse MAC donnée, puis elle est relâchée à l'arrêt de la machine, puis réattribuée au démarrage.

      Incident :

      juin 26 03:57:46 oups dnsmasq-dhcp[951195]: DHCPREQUEST(lxc0) 192.168.0.2 cc:cc:cc:cc:cc:cc juin 26 03:57:46 oups dnsmasq-dhcp[951195]: DHCPACK(lxc0) 192.168.0.2 cc:cc:cc:cc:cc:cc prod ---redémarrage--- juin 26 04:18:42 oups dnsmasq-dhcp[1222]: DHCPREQUEST(lxc0) 192.168.0.2 dd:dd:dd:dd:dd:dd juin 26 04:18:42 oups dnsmasq-dhcp[1222]: DHCPNAK(lxc0) 192.168.0.2 dd:dd:dd:dd:dd:dd address in use juin 26 04:18:46 oups dnsmasq-dhcp[1222]: DHCPDISCOVER(lxc0) dd:dd:dd:dd:dd:dd juin 26 04:18:46 oups dnsmasq-dhcp[1222]: DHCPOFFER(lxc0) 192.168.0.100 dd:dd:dd:dd:dd:dd juin 26 04:18:46 oups dnsmasq-dhcp[1222]: DHCPREQUEST(lxc0) 192.168.0.100 dd:dd:dd:dd:dd:dd juin 26 04:18:46 oups dnsmasq-dhcp[1222]: DHCPACK(lxc0) 192.168.0.100 dd:dd:dd:dd:dd:dd prod

      On a demande et attribution de l'IP pour une adresse MAC donnée. Elle n'est pas relâchée à l'arrêt de la machine, n'est pas disponible au redémarrage, et une autre est alors attribuée.

      Nature du redémarrage

      Le redémarrage a été brutal, sans arrêt propre des services. Il ne s'agit donc pas d'un arrêt logiciel propre depuis le serveur.

      La cause possible peut donc être un souci d'instabilité électrique, l'arrêt/extinction physique sur le serveur, un bug ou une faille logicielle, ou encore le redémarrage électrique via la carte d'administration. Cette cause n'est actuellement pas connue.

      Mesures préventives et correctives

      Il pourrait être utile de figer les IP internes et/ou d'assurer la synchronisation/reconfiguration du frontal web.

      Il n'est pas prévu d'avoir de la redondance sur la production à court/moyen terme, donc un souci sur le conteneur de production continuera à avoir un effet visible.

      La supervision peut certainement être améliorée (et l'état des services rendu visible depuis un simple navigateur web).

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Common Lisp ces deux dernières années: un monstre de l'évolution parmi nous

      26 juin, 2025 - 11:00

      Le langage Common Lisp n’est pas un dinosaure éteint. À l’instar de certains requins, c’est une bestiole qui n’a cessé d’évoluer pour devenir un prédateur redoutable aujourd’hui. C’est un langage qui éclate l’auteur du journal à l’origine de cette dépêche, dzecniv, au quotidien depuis des années, avec lequel il déploie certains services facilement (venant de Python, il apprécie le déploiement), alors il a de nouveau rédigé un petit récapitulatif de ce qui s’est passé dans cet écosystème ces deux dernières années.

      Vous prendrez garde à ne pas conclure que les bibliothèques et projets qui sont présentés ici sont les seuls de leur domaine, ni que tous les nouveaux projets sont listés, ni qu’il s’agit d’un aperçu complet de l’écosystème.

      Sommaire

      (NdM: dans la suite, l'auteur du journal à l’origine de la dépêche s'exprime à la première personne)

      Pour avoir un aperçu plus global de l'écosystème, veuillez faire une petite recherche sur GitHub, surveillez reddit/r/lisp et reddit/r/common_lisp, utilisez un moteur de recherche, ou commencez par jeter un coup d’œil sur la liste awesome-cl.

      Il me tient à cœur de faire cette liste, car de l’extérieur on ne se rend pas forcément compte à quel point, certes, le langage et l’écosystème sont stables, mais qu’ils évoluent également.

      S’il fallait en choisir trois, je mettrais ces travaux en avant :

      1. je suis impressionné par tout ce qui se passe autour de l’implémentation SBCL (et des travaux en cours sur ECL et ClozureCL)
      2. j’adore l’éditeur Lem, et suis également impressionné par tous les modules qu’il comporte déjà, par la qualité de sa base de code et par la facilité avec laquelle on peut l’explorer, ce qui est aussi rendu facile par l’interactivité du langage
      3. plusieurs outils pour écrire et exécuter des scripts plus rapidement que d’habitude émergent, et sont nécessaires à mon avis.

      Bonne découverte.

      Hacker News est passé de Racket à Common Lisp (SBCL)

      C’est une nouvelle plutôt cool pour nous les publicitaires pro du langage. HN a été développé avec le dialecte de Lisp Arc, initialement implémenté avec Racket, et pour des questions de performance ils l’ont ré-implémenté en Common Lisp, avec SBCL.

      Pour plus de contexte : Paul Graham (avec Robert Morris) crée Viaweb en 1995, le premier fournisseur d’applications en ligne (pour garder la terminologie de Wikipédia, page Paul Graham), développé en Common Lisp, avec l’implémentation CLisp. Cette implémentation existe toujours et est légèrement développée, mais il est généralement conseillé d’utiliser SBCL (qui colle mieux au standard, qui est plus performante, qui donne plus d’indications de typage pendant le développement, etc.). “PG” vend Viaweb à Yahoo en 1998 (pour ce qui devient Yahoo! Store), et fonde l’incubateur de start-ups YCombinator. PG n’était pas satisfait par Common Lisp, au tout au moins (là, je n’ai pas les sources) voulait un dialecte plus succinct, qui permette d’écrire des applications web de manière plus compacte. Il ébauche un dialecte de Lisp, appelé Arc, et l’implémente avec Racket (MzScheme à l’époque). Le site de Hacker News (géré par YCombinator) fut donc écrit en Arc avec cette première implémentation.

      Le responsable (ou un des responsables) du portage vers SBCL et modérateur d’Hacker News, dang, explique :

      [Clarc, l’implémentation en Common Lisp] est beaucoup plus rapide et permet de faire tourner HN sur plusieurs cœurs. Ça a été un travail de fond de quelques années, principalement parce que je ne trouve pas le temps pour travailler dessus.

      Les sources du site d’HN ne seront pas publiées pour ne pas dévoiler de multiples mécanismes anti-spam et anti-abus (les séparer du code source serait « beaucoup de travail »), mais les sources de Clarc pourraient l’être, avec un peu plus d’efforts pour les séparer du code d’HN.

      https://lisp-journey.gitlab.io/blog/hacker-news-now-runs-on-top-of-common-lisp/

      C’est quoi Common Lisp ?

      C’est un langage multi-paradigmes, et selon les implémentations, comme avec SBCL : compilation en code machine très performant, typage graduel, très interactif :

      • débogueur interactif, permet de corriger une fonction, de la re-compiler et de reprendre l’exécution depuis la fonction boguée, sans devoir tout relancer de zéro (démo youtube)
      • ne perd pas l’état du programme en cours quand on travaille avec un bon éditeur
      • permet même de contrôler comment des instances sont mises à jour lorsque la définition d’une classe change (pas forcément utile pour le quotidien on est d’accord, encore que, quand on sait le faire on en tire parti, mais c’est pensé pour les systèmes à longue durée de vie, qu’on peut patcher pendant qu’ils tournent),
      • un REPL avec beaucoup de fonctionnalités (ne redémarre jamais, on peut installer des bibliothèques depuis le REPL), extrêmement utile et satisfaisant en tant que développeur (j’en ai toujours un d’ouvert),
      • on compile fonction par fonction avec un raccourci clavier, SBCL nous donne beaucoup de warnings et d’erreurs de typage instantanément (et pour du Haskell intégré dans Common Lisp, cf. Coalton ci-dessous).

      Définir une fonction :

      (defun hello () (print "hello!")) ;; Appeler la fonction: (hello)

      Compiler la fonction :

      • soit C-c C-c depuis tout bon éditeur, sans quitter le programme, sans redémarrer quoi que ce soit,
      • soit C-c C-k depuis l’éditeur, pour re-compiler le fichier,
      • soit sbcl --load hello.lisp depuis la ligne de commande (ce qu’on va donc faire rarement, seulement de temps en temps pour vérifier que ça passe, pour construire un binaire, pour déployer depuis les sources…)

      Liens :

      La communauté

      Elle est active, il y a des évènements IRL réguliers dans quelques villes, l’European Lisp Symposium chaque année…

      On peut voir les chiffres de la communauté reddit/r/common_lisp (plus petite que le plus général “lisp”),

      La communauté est présente sur reddit, Discord (lien: https://discord.gg/hhk46CE), IRC, Mastodon, LinkedIn…

      Documentation

      On a la chance d’avoir de très bons livres sur CL, mais historiquement peu de doc en ligne. Ça évolue.

      Les spécifications du langage ont été portées vers des sites beaucoup plus sympas à l’utilisation que le site de référence, comme le Common Lisp Community Spec, site également publié sous licence libre,

      Le Common Lisp Cookbook reçoit un bon nombre de contributions. On peut le trouver en EPUB : https://github.com/LispCookbook/cl-cookbook/releases/tag/2025-01-09

      Le livre PAIP est maintenant disponible en ligne : https://norvig.github.io/paip-lisp/#/

      J’ai sorti un nouveau site sur le développement web en Common Lisp : https://web-apps-in-lisp.github.io/index.html

      FreeCodeCamp a publié un cours “complet” sur Youtube : https://www.reddit.com/r/Common_Lisp/comments/1i1e766/lisp_programming_language_full_course_for/

      cf. d’autres vidéos sympas ici : https://www.cliki.net/Lisp%20Videos

      J’ai sorti neuf vidéos (1h22) pour expliquer CLOS, le système objet : https://lisp-journey.gitlab.io/blog/clos-tutorial-in-9-videos-1h22min--read-the-sources-of-hunchentoot-and-kandria/

      Les implémentations

      Il s’en passe des choses.

      SBCL

      SBCL a toujours des sorties mensuelles : https://www.sbcl.org/news.html

      SBCL s’est vue dotée d’un nouveau GC.

      Entre autres choses, rapidement :

      • appeler SBCL comme une bibliothèque partagée depuis C ou Python, avec sbcl-librarian (par les mêmes personnes derrière Coalton) (recette sur le Cookbook),
      • compilation croisée pour Android
      • support pour Haiku
      • « memory allocation arenas » pour arm64
      • améliorations du module sb-simd
      • SBCL est porté pour la Nintendo Switch, pour les besoins du jeu Kandria (cf plus bas)
      • installation facile sur Windows avec Chocolatey (non officiel)
      • ou des builds quotidiens pour MSYS2
      ABCL - CL pour Java

      ABCL a sorti des nouvelles versions :

      Et Clojure ? Je ne connais qu’à peine (ça reste du Java, ça reste gourmand en ressources, le REPL est moins riche en fonctionnalités, le langage ne donne pas d’erreurs de type à la compilation avec un C-c C-c), donc je peux juste citer d’autres lispers. cf. :

      CCL, LispWorks, Allegro, ECL, CLASP, SICL, LCL, Alisp, Medley

      Ces implémentations sont actives.

      ECL a un module pour WASM, en cours de développement mais qui permet déjà de lancer Maxima, un logiciel de calcul formel, dans un navigateur.

      Breaking news: ECL vient d'être accepté par NLNet pour justement travailler sur ce module.

      Pour info, on peut également utiliser Maxima via SageMath, avec KDE Cantor, avec l'interface graphique wxMaxima, sur Android, dans un "notebook" Jupyter, via Emacs avec le paquet "maxima-mode", et on peut faciliter son utilisation depuis un REPL Common Lisp et avec maxima-interface.

      CLASP, pour interfacer CL et C++ nativement, est toujours développé par une start-up en bio technologies :

      SICL est peut-être le futur de Common Lisp. C’est une nouvelle implémentation, modulaire. Des bouts sont déjà utilisés dans d’autres implémentations.

      Medley est la ré-incarnation de la Medley Interlisp Lisp Machine. Je ne l’ai pas connue, trop jeune. On peut la tester via un navigateur.

      LCL pour Lua Common Lisp est une nouvelle implémentation, Alisp est une nouvelle implémentation en cours de développement (en C).

      Industrie, offres d’emplois

      Il y a peu d’offres, publiques en tout cas, on voit des opportunités passer de manière moins formelle sur les réseaux. Mais il y en a (cf. le lien original, par ex. une offre pour 3E à Bruxelles).

      Et oui, certaines entreprises utilisent toujours Common Lisp, et certaines entreprises choisissent de leur plein gré ce langage comme base de leurs nouveaux produits. On le voit surtout dans le domaine de l’informatique quantique, et toujours pour une certaine forme d’IA. Mais des boîtes plus classiques peuvent en tirer parti. On voit des logiciels de management de projet (Planisware, cocorico c’est une boîte française, développé avec l’implémentation Allegro), du développement web, des bots internet…

      Quelques exemples :

      et des usages, moins dans l’actualité :

      Projets cools Éditeurs

      Éditeurs pour Lisp : https://lispcookbook.github.io/cl-cookbook/editor-support.html (il y en a d’autres qu’Emacs, mais essayez donc !)

      Lem : https://lem-project.github.io/

      Construit en CL, il est donc extensible à la volée en Lisp, comme Emacs. Contient un client LSP qui fonctionne pour de nombreux autres langages, et des modes syntaxiques plus classiques pour nombre d’autres.

      Quelques fonctionnalités de Lem :

      • mode vim et Emacs
      • interface Git interactive (opérations classiques, rebase interactive (sans les actions “edit” ou “reword”))
      • navigateur de fichiers
      • panneau de navigation
      • terminal via libvterm
      • curseurs multiples
      • pour le terminal (ncurses) et le bureau (SDL2), et une version “cloud” pour édition collaborative en chantier.
      • Tetris (en mode graphique)

      Nouveau projet : Neomacs https://github.com/neomacs-project/neomacs basé sur Electron

      Coalton : comme Haskell, pour Common Lisp

      En les citant, Coalton c’est :

      the implementation of a static type system beyond Haskell 95. Full multiparameter type classes, functional dependencies, some persistent data structures, type-oriented optimization (including specialization and monomorphization). All integrated and native to CL without external tools.

      C’est une bibliothèque logicielle qu’on installe comme n’importe quelle autre, mais qui fournit un autre langage pour écrire des programmes typés statiquement, tout en s’interfaçant de manière native avec son langage hôte.

      Coalton est développé à l’origine pour des boîtes dans l’informatique quantique. Cf le compilateur quilc.

      Ce n’est donc pas un jouet. Et si les développeurs ne font pas un tonnerre de tous les diables pour montrer leur travail incroyable, c’est qu’ils bossent ;) (mais ils répondront au FUD sur HN).

      Les gestionnaires de bibliothèques

      Depuis au moins 10 ans, le « package manager » qui rend de fidèles services est Quicklisp. Il sort des distributions de bibliothèques, qui ont été vérifiées pour charger correctement. La dernière en date était en octobre :

      Et oui, elle date un peu. Plusieurs explications à cela, à lire et discuter par ailleurs.

      Aujourd’hui, de nouveaux outils émergent:

      Développement de jeux

      Le meilleur exemple dans ce domaine est Kandria, qui est sorti sur Steam :

      • https://kandria.com/
      • retours d’expérience (anglais): où oui, Common Lisp (ici SBCL) est assez performant pour faire tourner un jeu, y compris sur la Nintendo Switch, à condition de surveiller la création d'objets en mémoire.

      Son auteur augmente maintenant son moteur de jeu pour la 3D. On peut le suivre et voir une démo sur Mastodon.

      On trouvera d’autres ressources, par exemple :

      Une fonctionnalité incroyablement utile pour les développeurs, est qu’on peut développer son jeu pendant qu’il tourne. Compiler une fonction avec C-c C-c, et voir le jeu changer. Sans tout relancer de zéro à chaque fois.

      La communauté organise 2 fois par an des « Lisp Game Jam ». Où tous les dialectes de Lisp sont permis ;)

      Interfaces graphiques

      C’est un large sujet, et de multiples bibliothèques existent, plus ou moins faciles à prendre en main, plus ou moins portables, etc. Mais voyez la capture d’écran d’Opus Modus en introduction : c’est bien un logiciel graphique multi-plateformes. Dans ce cas, développé avec LispWorks. Par ailleurs, LispWorks possède un “runtime” pour Android et iOs.

      Je vais vous laisser voir awesome-cl ou l’article original.

      Le web, les web views, Electron

      Le web en Common Lisp c’est faisable (et je le fais), on a pas mal de bibliothèques pour divers besoins, on a quelques “frameworks”, minimalistes. Il faut être prêt à mettre les mains dans le cambouis, à mieux connaître le web que lorsqu’on utilise des “frameworks” de haut niveau qui ont beaucoup de couches d’abstraction. Ceci dit, la malléabilité du langage, sa performance, son multi-threading, ses excellents outils de développement, ses fonctionnalités avancées, son déploiement facile… font que certaines choses compliquées dans un autre langage, ou qui nécessiteront une bibliothèque, se font en quelques lignes de manière native.

      Ce qui me plaît, c’est la stabilité du langage et de l’écosystème, l’efficience des programmes (de l’ordre de C ou Java, une comparaison parmi d'autres, retours à trouver dans ses articles postérieurs et sur HN), et encore et toujours l’interactivité pendant le développement, le fait que le serveur de développement ne redémarre jamais, ne me fait pas attendre et reste réactif, et comme je disais plus haut le déploiement d’applications, facile : je peux générer un binaire de mon appli web, comprenant tous les fichiers statiques (templates HTML, le JavaScript, etc), le copier sur mon serveur, et c’est tout. Ou le vendre et ne pas devoir accompagner mon client pendant l’installation.

      C’est ce que dit aussi l’auteur de Screenshotbot (projet open-source d’automatisation de prise de captures d’écran). Quand sa concurrence fait installer ses solutions via npm, il livre un petit binaire qui fait tout. Et j’ai bien dit petit, donc ±10Mo pour le projet et toutes ses dépendances, car il utilise LispWorks, qui permet d’enlever le code mort de l’image finale, alors que SBCL ne permet pas (encore ?) cela et les binaires pèsent ±30Mo compressés, 80Mo non compressés. Néanmoins, un binaire (compressé) de 30Mo (c’est le cas pour une application à moi qui inclue une douzaine de dépendances) contient le débogueur, le compilateur… ce qui permet de se connecter à une application pendant qu’elle tourne et de charger du code à la volée. On peut s’en servir pour observer ce qu’il se passe autant que pour faire des mises à jour. Au choix ! Mais oui, on peut garder les bonnes pratiques de l’industrie.

      Pour démarrer sur le sujet :

      Comme outils moins classiques, on a CLOG (CL Omnificient GUI), qui permet le développement d’applications web un peu comme une interface graphique, avec une grande interactivité pendant le développement (via websockets).

      L’infatigable lisper @mmontone se lance dans mold-desktop, un desktop pour le web, en suivant les principes de « moldable software ».

      Enfin, un article pour présenter les trois « web views » pour Common Lisp: webview, webui, Electron. On peut délivrer une application multi-plateformes écrite avec les technologies du web.

      Scripting

      En Common Lisp peut lancer un programme depuis les sources, ou bien générer un exécutable.

      Mais, par défaut, l’un ou l’autre sont un peu lourds à l’usage et ne satisfont pas vraiment le développeur pressé qui souhaite lancer un petit script écrit en Lisp. C’est aussi un peu pour cela qu’on reste tant dans le REPL, où toute procédure une fois définie est instantanément appelable. On n’a pas véritablement besoin de passer par le terminal.

      Mais des projets élargissent les possibilités.

      kiln: « Infrastructure for scripting in Common Lisp to make Lisp scripting efficient and ergonomic » - soit, pouvoir appeler du Lisp depuis le shell de manière légère.

      unix-in-lisp - il paraît fou ce projet : on “monte” les utilitaires Unix dans son image Lisp.

      CIEL Is an Extended Lisp (discussion HN) - 100% Common Lisp, « batteries included »

      • une collection de bibliothèques pour rendre CL plus utile au quotidien aujourd’hui : inclue des bibliothèques pour le JSON, le web, le CSV, les expressions régulières…
      • un moyen de lancer des scripts au démarrage rapide et sans étape de “build”, avec toutes les bibliothèques à disposition.
      Vidéos

      Voici une petite sélection.

      Des démos d’applications :

      Apprendre :

      De l’European Lisp Symposium 2024 :

      Conclusion

      C’était un compte-rendu écourté qui vous aura, je l’espère, donné envie d’en voir plus.

      En Common Lisp on s’éclate ET on délivre du logiciel, ce qui n’est pas donné à tout le monde ;)

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      La Mouette et la bureautique libre - « Libre à vous ! » du 17 juin 2025 - Podcasts et références

      25 juin, 2025 - 16:23

      251ème émission Libre à vous ! de l’April. Podcast et programme :

      • sujet principal : l'association La Mouette et la bureautique libre, avec Laure Patas d’Illiers et Régis Perdreau. Sujet animé par Laurent Costy
      • la chronique Les humeurs de Gee sur « L'IA ne s'en ira pas »
      • interview avec l'association Infini

      Rendez‑vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 FM en Île‑de‑France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

      Vous pouvez laisser un message sur le répondeur de la radio, pour réagir à l’un des sujets de l’émission ou poser une question. Le numéro du répondeur : +33 9 72 51 55 46.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Lettre d'information XMPP de mai 2025

      25 juin, 2025 - 16:22

      N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est réalisée et publiée conjointement sur les sites XMPP.org, LinuxFr.org et JabberFR.org selon une procédure définie.

      Bienvenue dans la lettre d'information XMPP, ravie de vous retrouver !
      Ce numéro couvre le mois de mai 2025.

      Tout comme cette lettre d'information, de nombreux projets et leurs efforts au sein de la communauté XMPP sont le résultat du travail bénévole de certaines personnes. Si vous êtes satisfait des services et des logiciels que vous utilisez, n'hésitez pas à les remercier ou à aider ces projets ! Vous souhaitez soutenir l'équipe de la lettre d'information ? Lisez en bas de page.

        Sommaire Événements XMPP
        • XMPP Italian happy hour [IT] : réunion mensuelle italienne XMPP sur le web, tous les troisièmes lundis du mois à 19h00 heure locale (événement en ligne, avec mode réunion web et streaming en direct).
        • Le XMPP Sprint à Berlin a eu lieu du 23 au 25 mai 2025. Des développeuses et développeurs d'Allemagne, de France et du Royaume-Uni représentant Conversations, Dino, ejabberd, Kaidan, LiveDashboard, Macaw, Monal, Renga, et Prose se sont rassemblés pour le réaliser ! Le sprint était sponsorisé par la XSF, Ammonit Measurement GmbH, et Wikimedia e.V..

        Vidéos XMPP Conférences XMPP
        • Le vendredi 16 mai, Vril a organisé le Workshop di XMPP e Free Software all'AntiBiennale di Venezia (un atelier sur XMPP et les logiciels libres) à Cabasego, à Venise, en Italie. L'atelier a duré environ une heure et demie et les diapositives sont librement disponibles à la consultation. L'événement s'est déroulé dans une très belle maison, incroyablement bien située dans le centre de Venise, habitée par des personnes qui sont toujours prêtes à laisser leur porte ouverte aux communautés souterraines de Venise. [IT]
        Articles XMPP Actualité des logiciels XMPP Clients et applications XMPP
        • Converse.js a publié la version 11.0.0 de son client de chat XMPP open-source et basé sur le web. La version Desktop peut être téléchargée à partir d'ici. Cette version délivre des corrections de bogues, des changements et de nouvelles fonctionnalités. Il y en a bien trop pour les énumérer ici. Assurez-vous de consulter le lien vers la version pour tous les détails !

        Serveurs XMPP
        • Prosody IM a le plaisir d'annoncer la version 13.0.2. Cette mise à jour corrige divers problèmes qui ont été remarqués depuis la version précédente, ainsi que quelques améliorations, y compris d'importantes corrections pour les invitations. Certains messages de log et commandes prosodyctl ont également été améliorés. Lisez tous les détails sur le changelog de la version. Comme toujours, des instructions détaillées de téléchargement et d'installation sont disponibles sur la page de téléchargement pour votre commodité.
        Bibliothèques et outils XMPP Extensions et spécifications

        La XMPP Standards Foundation développe des extensions pour XMPP dans sa série XEP en plus des RFC XMPP. Des développeuses, développeurs et experts en standards du monde entier collaborent sur ces extensions, en élaborant de nouvelles spécifications pour des pratiques émergentes et en affinant des méthodes existantes. Proposées par n’importe qui, celles qui rencontrent un grand succès deviennent Finales ou Actives, selon leur type, tandis que d’autres sont soigneusement archivées comme Reportées. Ce cycle de vie est décrit dans XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. En savoir plus sur le processus des standards. La communication autour des standards et des extensions a lieu sur la liste de diffusion des standards (archive en ligne).

        Extensions proposées

        Le processus de développement des XEP commence par la rédaction d'une idée et sa soumission à l'éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP expérimentale.

        • Aucune XEP proposée ce mois-ci.
        Nouvelles extensions
        • Aucune nouvelle XEP ce mois-ci.
        Extensions déférées

        Si une XEP expérimentale n’est pas mise à jour pendant plus de douze mois, elle sera retirée de la catégorie Expérimental pour être classée comme Déférée. Si une mise à jour intervient, la XEP sera replacée dans la catégorie Expérimental.

        • Aucune XEP déférée ce mois-ci.
        Extensions mises à jour
        • Aucune XEP mise à jour ce mois-ci.
        Derniers appels

        Les derniers appels sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé si la XEP semble prête, l'éditeur XMPP émet un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent aider à améliorer la XEP avant de le renvoyer au Conseil pour qu'il passe à l'étape Stable.

        • Aucun dernier appel ce mois-ci.
        Extensions stables
        • Aucune XEP n’est passée à Stable ce mois-ci.
        Extensions dépréciées
        • Aucune XEP n’a été dépréciée ce mois-ci.
        Extensions rejetées
        • Aucune XEP n’a été rejetée ce mois-ci.
        Partagez les nouvelles

        N'hésitez pas à partager ces nouvelles sur d'autres réseaux :

        Consultez également notre flux RSS !

        Vous recherchez des offres d’emploi ou souhaitez engager une personne en tant que consultante professionnelle pour votre projet XMPP ? Consultez notre tableau des offres d’emploi XMPP.

        Contributions et traductions de la lettre d'information

        Il s’agit d’un effort communautaire, et nous souhaitons remercier les bénévoles pour leurs contributions. Le bénévolat et les traductions dans d'autres langues sont les bienvenus ! Les traductions de la lettre d'information XMPP seront publiées ici (avec un certain délai) :

        • Anglais (original) : xmpp.org
          • Contributions générales : Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Federico, Gonzalo Raúl Nemmi, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Schimon Zachary, Simone Canaletti, singpolyma, XSF iTeam
        • Français : jabberfr.org et linuxfr.org
          • Traductions : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
        • Italien : notes.nicfab.eu
          • Traductions : nicola
        • Espagnol : xmpp.org
          • Traductions : Gonzalo Raúl Nemmi
        • Allemand : xmpp.org
          • Traductions : Millesimus
        Aidez-nous à construire la lettre d'information

        Cette lettre d'information XMPP est produite de manière collaborative par la communauté XMPP. Chaque numéro mensuel de la lettre d'information est rédigé dans ce pad simple. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt GitHub de la XSF. Nous sommes toujours ravis d'accueillir des contributions. N’hésitez pas à rejoindre la discussion dans notre chat de groupe Comm-Team (MUC) et à nous aider à maintenir cet effort communautaire. Vous avez un projet et souhaitez partager vos actualités ? Pensez à partager vos nouvelles ou événements ici pour les promouvoir auprès d’un large public.

        Tâches que nous réalisons régulièrement :

        • recueillir des nouvelles dans l’univers XMPP
        • rédiger des résumés brefs des actualités et événements
        • résumer les communications mensuelles sur les extensions (XEPs)
        • réviser le brouillon de la lettre d'information
        • préparer des images pour les médias
        • traduire
        • communiquer via les comptes sur les réseaux sociaux
        Projets hébergés fiscalement par la XSF

        La XSF propose un hébergement fiscal pour les projets XMPP. Veuillez postuler via Open Collective. Pour plus d'informations, voir le billet d'annonce. Projets actuels que vous pouvez soutenir :

        Licence

        Cette lettre d'information est publiée sous la licence CC BY-SA.

        Télécharger ce contenu au format EPUB

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        Au café libre — « Libre à vous ! » du 10 juin 2025 — Podcasts et références

        24 juin, 2025 - 19:43

        Deux-cent-cinquantième émission « Libre à vous ! » de l’April. Podcast et programme :

        • sujet principal : Au café libre, débat autour de l’actualité du logiciel libre et des libertés informatiques
        • Que libérer d'autre que du logiciel, avec Antanak
        • Une nouvelle Pituite de Luk : « Khan est niqué »

        Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 FM en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

        Télécharger ce contenu au format EPUB

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        Revue de presse de l’April pour la semaine 25 de l’année 2025

        23 juin, 2025 - 16:25

        Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

        20 ans de Fedora-fr : neuvième entretien avec Nicolas président de Borsalinux-fr

        23 juin, 2025 - 07:48

        Dans le cadre des 20 ans de Fedora-fr (et du projet Fedora en lui-même), Charles-Antoine Couret (Renault) et Nicolas Berrehouc (Nicosss) avons souhaité poser des questions à des contributeurs francophones du Projet Fedora et de Fedora-fr.

        Grâce à la diversité des profils, cela permet de voir le fonctionnement du projet Fedora sous différents angles pour voir le projet au-delà de la distribution mais aussi comment il est organisé et conçu. Notons que sur certains points, certaines remarques restent d’application pour d’autres distributions.

        N’oublions pas que le projet Fedora reste un projet mondial et un travail d’équipe ce que ces entretiens ne permettent pas forcément de refléter. Mais la communauté francophone a de la chance d’avoir suffisamment de contributeurs et des contributrices de qualité pour permettre d’avoir un aperçu de beaucoup de sous projets de la distribution.

        Chaque semaine un nouvel entretien sera publié sur le forum Fedora-fr.org, LinuxFr.org et le blog de Renault.

        L’entretien du jour concerne Nicolas Berrehouc (pseudo Nicosss), contributeur de Fedora-fr et mainteneur de sa documentation. Devenu président de l’association Borsalinux-fr en avril 2025.

          Sommaire

          Bonjour Nicolas, peux-tu présenter brièvement ton parcours ?

          Je me nomme donc Nicolas, je ne suis pas informaticien de métier malgré ce que certaines personnes pourraient croire et je ne travaille pas pour Red Hat non plus. Je suis plus issu d’une formation automatisme, micro-contrôleur et électronique donc malgré tout un monde technique. Mon activité professionnelle actuelle n’est d’ailleurs pas en lien avec l’informatique ni à proprement dit avec ma formation. Je suis un touche-à-tout autodidacte qui aime apprendre et partager

          Agenda du Libre pour la semaine 26 de l’année 2025

          22 juin, 2025 - 20:53

          Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 36 événements (France: 31, internet: 4, Suisse: 1) est en seconde partie de dépêche.

          Sommaire [FR Chateaubriant] Votre ordinateur ne passera pas à Windows 11 - Le lundi 23 juin 2025 de 14h30 à 17h00.

          S’il n’est pas compatible avec W 11, il ne le sera pas non plus avec W 12.

           Acheter un nouvel ordinateur ?

          NON. Nous proposons des solutions alternatives et notamment Aciah-Linux, qui vous permettront de conserver votre ordinateur et nous vous accompagnerons dans cette évolution. Renseignez-vous.

          [internet] Mapathon 2024-2025 par CartONG - Le lundi 23 juin 2025 de 18h00 à 20h00.

          Vous voulez vous engager pour une cause, rencontrer de nouvelles personnes et découvrir la cartographie participative et humanitaire? CartONG vous invite à participer à un ou plusieurs mapathons en ligne!

          Lettre d'information XMPP d'avril 2025

          19 juin, 2025 - 14:24

          N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est réalisée et publiée conjointement sur les sites XMPP.org, LinuxFr.org et JabberFR.org selon une procédure définie.

          Bienvenue dans la lettre d'information XMPP, ravi de vous retrouver !
          Ce numéro couvre le mois d'avril 2025.

          Tout comme cette lettre d'information, de nombreux projets et leurs efforts au sein de la communauté XMPP sont le résultat du travail bénévole de certaines personnes. Si vous êtes satisfait des services et des logiciels que vous utilisez, n'hésitez pas à les remercier ou à aider ces projets ! Vous souhaitez soutenir l'équipe de la lettre d'information ? Lisez en bas de page.

            Sommaire Annonces XSF Adhésion à la XSF

            Si vous souhaitez rejoindre la XMPP Standards Foundation en tant que membre, les soumissions sont ouvertes jusqu'au 18 mai 2025, 00:00 UTC !

            Hébergement fiscal de projets par la XSF

            La XSF propose un hébergement fiscal pour les projets XMPP. Veuillez postuler via Open Collective. Pour plus d'informations, voir le billet d'annonce. Projets actuels que vous pouvez soutenir :

            Événements XMPP
            • Berlin XMPP Meetup [DE / EN] : réunion mensuelle des passionnés de XMPP à Berlin, tous les deuxièmes mercredis du mois à 18 heures (heure locale).
            • XMPP Italian happy hour [IT] : réunion mensuelle sur le web XMPP en Italie, tous les troisièmes lundis du mois à 19h00 heure locale (événement en ligne, avec mode de réunion web et streaming en direct).
            • XMPP Sprint à Berlin : les vendredi 23, samedi 24 et dimanche 25 mai 2025.
            Articles XMPP Actualité des logiciels XMPP Clients et applications XMPP
            • Cheogram a publié la version 2.17.10-1 pour Android. Cette version introduit une première implémentation de Spaces (XEP-503), parmi d'autres améliorations, corrections de bugs et plus encore !

            • Conversations a publié les versions 2.18.0, 2.18.1 et 2.18.2 pour Android. Les changements notables incluent la possibilité de choisir un emplacement de sauvegarde personnalisé, une option de restauration de sauvegarde importante pour Quicksy, et une prise en charge améliorée pour plus de types d'URI. Ce dernier inclut les numéros de téléphone tel, les adresses email mailto et, plus intéressant, le schéma web+ap pour ActivityPub proposé par Fedi Links.

            • Dino a publié la version 0.5 avec le cryptage OMEMO par défaut, des transferts de fichiers améliorés, un aperçu de l'image et d'autres détails du fichier avant le téléchargement, et deux boîtes de dialogue complètement retravaillées. Voir la version blog post pour tous les détails.

              • Dans le même temps, Dino a également reçu un financement de NLnet pour commencer le développement d'un grand nombre de nouvelles fonctionnalités. Il s'agit notamment de la modération des messages dans les chats de groupe, de la suppression locale des messages, de la gestion moderne des connexions avec FAST et SASL2, de plus d'options de formatage avec Message Markup, et bien d'autres choses encore ! Visitez la page du projet pour tous les détails.
            • Gajim a publié les versions 2.1.0 et 2.1.1 avec une nouvelle page « Activity feed », des améliorations de la mise en page de son dialogue « Start Chat » et le support de la « Message Display Synchronisation » (XEP-0490) à travers les chats de groupe parmi d'autres améliorations et corrections de bogues. Rendez-vous dans la section News pour plus de détails.

            • Kaidan a reçu un financement de NLnet pour diverses améliorations générales, notamment le chat multi-utilisateurs et la prise en charge de l'ancien protocole OMEMO. Le deuxième point est important, car si Kaidan utilise une version plus récente du protocole de cryptage de bout en bout OMEMO, d'autres clients populaires tels que Conversations, Monal et Dino utilisent toujours une version plus ancienne. Comme les deux ne sont pas compatibles, les utilisateurs de Kaidan ne pouvaient pas utiliser le chiffrement OMEMO avec les utilisateurs de la plupart des autres clients. En implémentant également l'ancienne spécification, Kaidan contribuera à combler ce fossé.

            • Monocles Chat 2.0.6 est disponible pour Android. Cette version apporte la prise en charge initiale des légendes de fichiers, l'option d'épingler un message non chiffré en haut d'une conversation, la prise en charge de la liste des fournisseurs, et l'option d'enregistrement sur votre propre serveur XMPP, parmi beaucoup d'autres nouvelles fonctionnalités et améliorations.

            • Movim a publié la version 0.30 (nom de code « Encke »), la plus grande évolution de Movim depuis de nombreuses années ! Cette version apporte les appels multi-participants, l'affichage des réactions dans la vue détaillée des messages, la prise en charge de l'Unicode 15.1 avec de nombreux nouveaux emojis à utiliser, et des avatars qui changent lorsqu'un contact ajoute des éléments à ses Stories.

            • et dans la foulée, Movim a également publié sa première version de correction de bogues : la version 0.30.1, ajoutant la prise en charge des images animées dans le proxy d'image et un nouveau panneau de configuration des avatars et des bannières, ainsi que l'implémentation (XEP-0392) de la génération cohérente de couleurs, parmi de nombreuses autres améliorations et corrections de bogues. Assurez-vous de consulter les annonces officielles sur le Movim Blog pour tous les détails !

            Serveurs XMPP
            • MongooseIM a publié la version 6.3.3 de sa solution de messagerie instantanée d'entreprise. Cette mise à jour mineure comprend diverses corrections et améliorations. Pour plus d'informations, consultez la documentation.

            • ProcessOne a publié ejabberd 25.04. Cette version apporte un correctif de sécurité important, plusieurs corrections de bogues et une nouvelle commande API.

            • Prosody IM a le plaisir d'annoncer la version 13.0.1, une nouvelle version mineure issue de la dernière branche stable. Elle corrige quelques bugs importants qui ont été découverts après la dernière version. Lisez tous les détails sur la version changelog. Comme toujours, des instructions détaillées de téléchargement et d'installation sont disponibles sur la page de téléchargement.

            • L'application Prosody pour YunoHost a été mise à jour pour fournir un ensemble de XEPs supportés par défaut, configurés pour tous les utilisateurs de YunoHost en un seul clic. YunoHost est un ensemble d'outils permettant de gérer facilement vos propres services auto-hébergés, et bien qu'il ait été fourni par défaut avec le fork de Prosody Metronome, il a récemment regroupé ses fonctionnalités XMPP dans une « application » séparée afin que les utilisateurs puissent y intégrer n'importe quel autre serveur XMPP de leur choix.

            Bibliothèques et outils XMPP Extensions et spécifications

            La XMPP Standards Foundation développe des extensions pour XMPP dans sa série XEP en plus des RFC XMPP. Des développeuses, développeurs et expertes de normalisation du monde entier collaborent sur ces extensions, en élaborant de nouvelles spécifications pour des pratiques émergentes et en affinant des méthodes existantes. Proposées par n’importe qui, celles qui rencontrent un grand succès deviennent Finales ou Actives, selon leur type, tandis que d’autres sont soigneusement archivées comme Reportées. Ce cycle de vie est décrit dans XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. En savoir plus sur le processus des standards. La communication autour des standards et des extensions a lieu sur la liste de diffusion des standards (archive en ligne).

            Extensions proposées

            Le processus de développement des XEP commence par la rédaction d'une idée et sa soumission à l'éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP expérimentale.

            • Aucune XEP proposée ce mois-ci.
            Nouvelles extensions
            • Aucune nouvelle XEP ce mois-ci.
            Extensions déférées

            Si une XEP expérimentale n’est pas mise à jour pendant plus de douze mois, elle sera retirée de la catégorie Expérimental pour être classée comme Déférée. Si une mise à jour intervient, la XEP sera replacée dans la catégorie Expérimental.

            • Aucune XEP déférée ce mois-ci.
            Extensions mises à jour
            • Version 1.1.3 de XEP-0313 (Gestion des archives de messages)
              • Correction d'une coquille (éditeur XEP (dg))
            • Version 0.4.0 de XEP-0377 (Rapports de spam)
              • Ajout d'un opt-in pour le traitement des rapports de spam.
              • Ajout de Guus der Kinderen comme co-auteur. (gdk)
            • Version 1.0.1 de XEP-0421 (Occupant identifiers for semi-anonymous MUCs)
              • Correction d'une coquille (éditeur XEP (dg))
            • Version 0.3.0 de XEP-0455 (Service Outage Status)
              • Suppression de toute signalisation d'événement in-band. (mp)
            Derniers appels

            Les derniers appels sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé si la XEP semble prête, l'éditeur XMPP émet un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent aider à améliorer la XEP avant de le renvoyer au Conseil pour qu'il passe à l'étape Stable.

            • Aucun dernier appel ce mois-ci.
            Extensions stables
            • Aucune XEP n’est passée à Stable ce mois-ci.
            Extensions dépréciées
            • Aucune XEP n’a été dépréciée ce mois-ci.
            Extensions rejetées
            • Aucune XEP n’a été rejetée ce mois-ci.
            Partagez les nouvelles

            Veuillez partager ces nouvelles sur d'autres réseaux :

            Consultez également notre flux RSS !

            Vous recherchez des offres d’emploi ou souhaitez engager une personne en tant que consultante professionnelle pour votre projet XMPP ? Consultez notre tableau des offres d’emploi XMPP.

            Contributions et traductions de la lettre d'information

            Il s’agit d’un effort communautaire, et nous souhaitons remercier les bénévoles pour leurs contributions. Le bénévolat et les traductions dans d'autres langues sont les bienvenus ! Les traductions de la lettre d'information XMPP seront publiées ici (avec un certain délai) :

            • Anglais (original) : xmpp.org
              • Contributions générales : Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Federico, Gonzalo Raúl Nemmi, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Schimon Zachary, Simone Canaletti, singpolyma, XSF iTeam
            • Français : jabberfr.org et linuxfr.org
              • Traductions : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
            • Italien : notes.nicfab.eu
              • Traductions : nicola
            • Espagnol : xmpp.org
              • Traductions : Gonzalo Raúl Nemmi
            • Allemand : xmpp.org
              • Traductions : Millesimus
            Aidez-nous à construire la lettre d'information

            Cette lettre d'information XMPP est produite de manière collaborative par la communauté XMPP. Chaque numéro mensuel de la lettre d'information est rédigé dans ce pad simple. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt GitHub de la XSF. Nous sommes toujours ravis d'accueillir des contributions. N’hésitez pas à rejoindre la discussion dans notre chat de groupe Comm-Team (MUC) et à nous aider à maintenir cet effort communautaire. Vous avez un projet et souhaitez partager vos actualités ? Pensez à partager vos nouvelles ou événements ici pour les promouvoir auprès d’un large public.

            Tâches que nous réalisons régulièrement :

            • recueillir des nouvelles dans l’univers XMPP
            • rédiger des résumés brefs des actualités et événements
            • résumer les communications mensuelles sur les extensions (XEPs)
            • réviser le brouillon de la lettre d'information
            • préparer des images pour les médias
            • traduire
            • communiquer via les comptes sur les réseaux sociaux
            Licence

            Cette lettre d'information est publiée sous la licence CC BY-SA.

            Télécharger ce contenu au format EPUB

            Commentaires : voir le flux Atom ouvrir dans le navigateur

            Kernel Recipes 2025 – 12e édition : c’est parti !

            17 juin, 2025 - 06:28

            Nous (NdM: équipe d'organisation de Kernel Recipes) sommes fiers de vous annoncer la 12e édition de Kernel Recipes. Elle aura lieu du 22 au 24 septembre 2025 à Paris. Comme les années précédentes, une vingtaine d'interventions reatives au fonctionnement de la communauté, des outils, la question de l'usage de Rust, de la sécurité… Le programme est en ligne et quasiment complet.

            Le parrain de cette édition : Paul McKenney

            Cette année, nous avons l’immense honneur d’accueillir Paul E. McKenney en tant que parrain de l’édition. Contributeur incontournable du noyau Linux depuis plus de 30 ans, connu pour son travail sur RCU (Read-Copy-Update), Paul proposera un talk sur RCU avec probablement des surprises sur scène au programme.

            Charity auctions

            Comme tous les ans nous mettons à l'honneur une association pour tenter d'apporter une contribution. Cette année, il s'agit des Restos du Coeur. Plus précisément, les fonds récoltés seront destinés à l’entretien et au développement de leur infrastructure informatique, entièrement gérée par des bénévoles, et essentielle au bon fonctionnement quotidien de l’organisation.

            Julien Briault, bénévole qui s’en occupe le soir après son travail, sera présent pour nous parler de son engagement et de son rôle.

            La billetterie est ouverte !

            Les places sont désormais disponibles, alors ne tardez pas à réserver la vôtre. Ne tardez pas, la moitié des places est déjà partie ! Vous êtes étudiants, contactez-nous pour bénéficier d'une remise de 50% sur les entrées.

            Dans la salle

            Notre "flying mic" fait peau neuve et continuera à favoriser les échanges lors des interventions. Frank TIZZONI sera également de la partie pour croquer sur le fait particpants et orateurs. Jean-Christophe Huwette (Uweti) sera à la manoeuvre pour le son et l'image et grâce à lui nous proposerons cette année encore un live stream de la conférence.

            Un grand merci à nos sponsors

            Kernel Recipes ne pourrait pas exister sans le soutien fidèle de ses sponsors : Meta, ARM, Collabora, HAProxy, Igalia, jumptrading, The Linux Foundation, Cyberzen, Linux Pratique. Ils nous permettent de conserver la conférence accessible à tous et proposer un environnement propice aux échanges.

            Télécharger ce contenu au format EPUB

            Commentaires : voir le flux Atom ouvrir dans le navigateur

            Agenda du Libre pour la semaine 25 de l'année 2025

            15 juin, 2025 - 09:19

            Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 46 événements (France: 42, internet: 3, Belgique: 1) est en seconde partie de dépêche.

            Sommaire

            Sortie de Datafari 6.2, moteur de recherche open source pour entreprise avec de l'IA

            15 juin, 2025 - 09:19

            Nous (NdM: France Labs qui porte datafari.com) sommes fiers de vous annoncer la mise à disposition de Datafari 6.2

            Pour faire court, la grosse nouveauté vient de l’intégration simplifiée des outils tiers d’IA générative. Ces travaux ont été en partis financés par le projet Européen NGI Search Neural Datafari, qui a permi du coup également d'ajouter la recherche vectorielle bout en bout au projet Apache Solr.

            Pour rappel, Datafari est une solution de recherche pour entreprise. Où que les connaissances se trouvent et sous quelque format que ce soit, elle permet aux employés de retrouver les données utiles.

            Et désormais grâce à l’IA, de « discuter » avec ses connaissances. Plus concrètement, il s’agit de récupérer et d’indexer les données et documents depuis de nombreuses sources différentes et plusieurs formats de fichiers, et de permettre aussi de chercher des documents mais aussi d’utiliser une IA générative pour les questionner.

            Pour cette dépêche, on se concentre sur la version libre et open source (mais il y a aussi d’autres nouveautés sur la version entreprise propriétaire).

            Notre dernière dépêche datant de… Datafari 5.3, voici Les nouveautés et changements principaux par rapport à cette dernière:

            1. Ajout d’un module RAG (Retrieval Augmented Generation)
            2. Passage à Solr 9.8 avec recherche vectorielle
            3. Ajout d’un module d’appel de LLM à l’indexation
            4. Gestion automatique du chunking des documents indexés
            5. Création d’un module autonome d’analytics au lieu de Zeppelin pour optimiser les ressources
            6. Création d’un regex connector à l’indexation
            7. Refonte technique de l’interface graphique, en React
            8. Passage à la V2 des API REST de Datafari
            9. Prototype d’agent autonome pour héberger en local un modèle d’IA
            10. Du bugfix de partout
            Comment démarrer ?

            Pour voir à quoi ça ressemble, nous avons téléversé une courte vidéo de démonstration. Pour démarrer tout de suite, le mieux est d’aller lire le quick start guide. Nous mettons gratuitement à disposition notre documentation Datafari sur Confluence, qui couvre les usages, l’administration et le développement. Attention, les modules d’IA que nous avons développés, nécessitent la disponibilité d’un serveur exposant un modèle d’IA compatible. De base, Datafari n’héberge pas localement une IA. Le plus simple pour débuter est de le connecter par exemple à openAI pour se faire la main, et ensuite de passer à des modèles locaux hébergés par vos soins ou par des partenaires.

            Pour rappel, voici les principales fonctionnalités de Datafari en tant que moteur de recherche :

            Que peut‐on faire avec Datafari ?

            Datafari est un moteur de recherche pour entreprise enrichi à l’IA : membres de la famille des outils de gestion des connaissances, les solutions de recherche fédèrent les connaissances en analysant et indexant tous les documents d’une organisation, aussi bien leur contenu que leurs métadonnées. Pour cela, le moteur de recherche doit être multi‐sources, multi‐formats, et gérer la sécurité. En outre, il faut permettre l’administration de l’outil.

            Dans la version libre, on peut, côté admin :
            1. Administrer les connecteurs aux sources de données vers de nombreuses sources (nous utilisons Apache ManifoldCF avec tous ses connecteurs) dont Sharepoint, Confluence, Alfresco et les partages de fichiers ;
            2. Gérer l’algorithme de pertinence qui classe les documents pour leur affichage suite à une requête ;
            3. Activer les modules de recherche vectorielle et de RAG
            4. Mettre en avant des documents pour des requêtes identifiées ;
            5. Créer des utilisateurs et leur assigner des rôles ;
            6. Voir des statistiques d’usage de l’outil ;
            7. Créer l’équivalent de Google AdWords (appelés promoliens) ;
            8. Gérer des synonymes ;
            9. Plein d’autres choses accessibles depuis la documentation Confluence.
            Côté utilisateur, on peut :
            1. Chercher de façon simple ou avancée ;
            2. Prévisualiser les résultats ;
            3. « Discuter » avec ses documents via le module RAG
            4. Bénéficier de la correction orthographique et de l’auto‐complétion ;
            5. Choisir et utiliser des facettes pour filtrer les résultats ;
            6. Mettre des résultats dans un panier de favoris ;
            7. Créer des alertes par courriel quand des documents modifiés ou nouveaux correspondent à une requête.
            Et ensuite ?

            Pour le reste de 2025, nous allons continuer à ajouter des fonctionnalités se basant sur les IA génératives pour multiplier les possibilités.

            Des commentaires ?

            Nous sommes en permanence à l’écoute des commentaires et suggestions pour faire avancer le produit, alors profitez-en, que ce soit d’un point de vue technique ou fonctionnel, ça nous intéresse. Ha et si vous êtes déjà un utilisateur, n’hésitez pas à en parler sur le web !

            Télécharger ce contenu au format EPUB

            Commentaires : voir le flux Atom ouvrir dans le navigateur