Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
Hier — 24 novembre 2024Flux principal

Lettre d'information XMPP de septembre 2024

14 novembre 2024 à 01:23

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, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de septembre 2024.

    Sommaire

    Bannière de la lettre d'information XMPP

    Annonces de la XSF

    Si vous êtes intéressé à rejoindre la XMPP Standards Foundation en tant que membre, postulez avant le 24 novembre 2024 !

    La XMPP Standards Foundation lance également un appel pour le conseil d'administration 2024 et le conseil XSF 2024. Participez aux décisions de l'organisation de la XMPP Standards Foundation ainsi qu'aux spécifications que nous publions. Si vous souhaitez vous présenter au conseil d'administration ou au conseil XSF, veuillez ajouter une page wiki contenant votre candidature dans l'une des sections suivantes avant le 3 novembre 2024 00:00 UTC. Note : les membres du Conseil XMPP doivent être des membres élus de la XSF; cependant, il n'y a pas de restriction de ce type pour le Conseil d'administration.

    XMPP et le Google Summer of Code 2024

    La XSF a de nouveau été acceptée en tant qu'organisation hôte du GSoC en 2024 ! Ces projets XMPP ont reçu une place et ont commencé le développement :

    XSF et Google Summer of Code 2024

    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, consultez l'annonce blog. Projets actuellement hébergés que vous pouvez soutenir :

    Événements XMPP

    • Rencontres XMPP à Berlin (DE / EN) : réunion mensuelle des passionnés de XMPP à Berlin, chaque deuxième mercredi du mois à 18h, heure locale
    • Happy hour XMPP en Italie [IT] : réunion mensuelle en ligne sur XMPP, chaque troisième lundi du mois à 19h, heure locale (événement en ligne avec mode réunion et diffusion en direct).

    Vidéos

    • Introduction détaillée et complète à Rivista XJP : le système de gestion de contenu XMPP PubSub.

    Articles XMPP

    Nouvelles des logiciels XMPP

    Clients et applications XMPP

    • Cheogram a publié la version 2.15.3-4 pour Android.
    • Conversations a publié la version 2.16.7 pour Android.
    • L'installateur Psi+ 1.5.2041 a été publié.
    • Gajim 1.9.4 et 1.9.5 ont été publiés. Ces versions intègrent le support du projet XMPP Providers. De plus, il y a désormais le support des "Hats" (XEP-0317), qui permettent d'assigner des rôles aux participants de salons de discussion, par exemple "Support", "Expert" ou tout autre rôle que vous souhaitez assigner. Enfin, la version de Gajim sur le Microsoft Store a été améliorée de nombreuses manières. Vous pouvez consulter le changelog pour plus de détails.
    • Movim 0.28 a été publié. Cette nouvelle version (nom de code "Tempel") apporte un « panneau de recherche fraîchement repensé, des passerelles de comptes et des fonctionnalités d'administration améliorées, des corrections de bases de données et un nouveau flux d'appels et un hall de conférence » parmi de nombreuses autres corrections et améliorations.

    Movim 0.28 (Tempel) Présentation du nouveau flux d'appels et du hall de conférence

    Serveurs XMPP

    Bibliothèques et outils XMPP

    Communauté Ignite Realtime :

    Extensions et spécifications

    La XMPP Standards Foundation développe des extensions XMPP dans sa série de XEPs en plus des RFCs XMPP.

    Les développeurs et développeuses, et autres experts ou expertes en normes du monde entier collaborent à ces extensions, en développant de nouvelles spécifications pour les pratiques émergentes et en affinant les façons de faire existantes. Proposées par n’importe qui, les plus réussies finissent finales ou actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’ajournées. Ce cycle de vie est décrit dans la XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

    Extensions proposées

    Le processus de développement d'une 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.

    Nouvelles extensions

    • Version 0.1.0 de la XEP-0493 (OAuth Client Login)
      • Promue en tant qu'extension expérimentale (Éditeur XEP : dg)
    • Version 0.1.0 de la XEP-0494 (Gestion d'accès client)
      • Promue en tant qu'extension expérimentale (Éditeur XEP : dg)

    Extensions ajournées

    Si une XEP expérimentale n'est pas mise à jour pendant plus de douze mois, elle sera déplacée d'expérimentale à ajournée. Si une nouvelle mise à jour est effectuée, la XEP redeviendra expérimentale.

    • Aucune XEP ajournée ce mois-ci.

    Extensions mises à jour

    • Version 2.13.2 de la XEP-0004 (Formulaires de données)
      • Ajout d'une section sur les valeurs vides et absentes. (gk)
    • Version 1.35.1 de la XEP-0045 (Salons de discussion multi-utilisateurs)
      • Ajout d'une définition d'erreur explicite lorsque des non-propriétaires tentent d'utiliser des fonctionnalités spécifiques aux propriétaires. (gk)
    • Version 1.3.1 de la XEP-0133 (Administration des services)
      • Correction d'une coquille dans l'exemple pour obtenir la dernière connexion d'un utilisateur (dc)
    • Version 0.4.2 de la XEP-0264 (Jingle Content Thumbnails)
      • Limitation des 'largeurs' et 'hauteurs' à la plage de 0 à 65535, au lieu d'entiers non bornés. Cela est conforme à XEP-0084 et XEP-0221 par exemple. (egp)
    • Version 0.2.0 de la XEP-0272 (Multiparty Jingle (Muji))
      • Envoi des IQs Jingle au JID réel
      • Définir comment utiliser avec XEP-0482
      • Ajustement de l'espace de noms (lmw)
    • Version 1.1.2 de la XEP-0313 (Gestion des archives de messages)
      • Correction des JID et affiliations des deux premières sorcières dans l'exemple MUC.
      • Correction des 'id' dupliqués dans l'exemple MUC.
      • Correction de l'indentation dans les exemples. (egp)
    • Version 0.3.1 de la XEP-0474 (Protection contre la rétrogradation SASL SCRAM)
      • Correction de coquilles
      • Adaptation de la section du modèle d'attaque au nouveau protocole simplifié (tm)

    Dernier appel

    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é que la XEP semblait prête, l'Éditeur XMPP lance un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état stable.

    • Pas de dernier appel ce mois-ci.

    Extensions stables

    • Aucune XEP n’est passée à stable ce mois-ci.

    Extensions dépréciées

    • Aucune XEP déclarée dépréciée ce mois-ci.

    Extensions rejetées

    • Aucune XEP rejetée ce mois-ci.

    Partagez les nouvelles !

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

    Consultez également notre Flux RSS !

    Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre XMPP job board.

    Contributions et traductions de la lettre d’information

    Il s’agit d’un effort communautaire, et nous aimerions remercier les traducteurs et traductrices pour leurs contributions. Les personnes volontaires sont bienvenues ! Les traductions de la lettre d’information XMPP seront publiées ici (avec un certain retard) :

    • anglais (original) : xmpp.org
      • contributeurs généraux : 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
      • traduction : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
    • italien : notes.nicfab.eu
      • traduction : nicola
    • espagnol : xmpp.org
      • traduction : Gonzalo Raúl Nemmi
    • allemand : xmpp.org
      • traduction : Millesimus

    Aidez-nous à créer la lettre d’information

    Cette lettre d’information XMPP est produite collaborativement par la communauté XMPP. La lettre d’information de chaque mois est rédigée dans ce simple pad. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et contributrices. N’hésitez pas à vous joindre à la discussion dans notre salon public Comm-Team (MUC) et ainsi nous aider à soutenir cet effort communautaire. Vous avez un projet et vous voulez en parler ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

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

    • collecte des nouvelles dans l’univers XMPP
    • résumés courts des nouvelles et des événements
    • résumé de la communication mensuelle sur les extensions (XEP)
    • révision de l’ébauche de la lettre d’information
    • préparation d’images pour les médias
    • traductions
    • communication à travers des comptes de médias

    Licence

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

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    À partir d’avant-hierFlux principal

    Lettre d’information XMPP d’août 2024

    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, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois d’août 2024.

      Sommaire

      Bannière newsletter XMPP

      Annonces de la XSF

      La XSF a signé une lettre ouverte adressée à la Commission européenne. Comme de nombreuses autres organisations actuellement, la XMPP Standards Foundation (XSF) a décidé de signer également la lettre ouverte à la Commission européenne.

      La XMPP Standards Foundation lance également un appel pour le Conseil et le Conseil d’administration 2024 de la XSF. Impliquez-vous dans les décisions organisationnelles de la XSF ainsi que dans les spécifications que nous publions. Si vous êtes intéressé de vous présenter pour le Conseil ou le Conseil d’administration, veuillez ajouter une page wiki présentant votre candidature dans l'une ou les deux sections avant le 3 novembre 2024, 00:00 UTC. Note : Les membres du Conseil doivent être membres élus de la XSF ; cependant, il n’y a pas cette restriction pour le Conseil d’administration.

      XMPP et Google Summer of Code 2024

      La XSF a de nouveau été acceptée en tant qu'organisation hôte du GSoC en 2024 ! Ces projets XMPP ont reçu une place et ont commencé la phase de codage :

      Logo GSOC

      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, consultez l'annonce blog. Voici les projets actuellement hébergés que vous pouvez soutenir :

      Événements XMPP

      Vidéos

      Articles XMPP

      Nouvelles des logiciels XMPP

      Clients et applications XMPP

      Movim 0.27

      Serveurs XMPP

      • Yunohost : un package non-officiel pour Prosody, visant à offrir un meilleur support pour XMPP, a été conçu et est disponible pour tests. Pour rappel, Yunohost est une distribution serveur basée sur Debian, qui facilite l’hébergement d’une multitude de services (apps). La version 11 de Yunohost intègre le serveur XMPP Metronome en installation de base, facilitant ainsi la découverte d’XMPP, avec certaines limitations cependant.

      Bibliothèques et outils XMPP

      • QXmpp 1.8.1 a été publié.

      • Blasta (miroir) est un système de gestion de signets fédéré basé sur XMPP, qui vous permet de partager la collection de signets stockée sur votre propre compte XMPP, non seulement entre vos logiciels, appareils et machines, mais aussi avec d'autres personnes.

      Blasta

      Extensions et spécifications

      La XMPP Standards Foundation développe des extensions XMPP dans sa série de XEPs en plus des RFCs XMPP.

      Les développeurs et développeuses, et autres experts ou expertes en normes du monde entier collaborent à ces extensions, en développant de nouvelles spécifications pour les pratiques émergentes et en affinant les façons de faire existantes. Proposées par n’importe qui, les plus réussies finissent finales ou actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’ajournées. Ce cycle de vie est décrit dans la XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

      Extensions proposées

      Pas de XEP proposée ce mois-ci.

      Nouvelles extensions

      Pas de nouvelle XEP ce mois-ci.

      Extensions ajournées

      Aucune XEP ajournée ce mois-ci.

      Si une XEP expérimentale n’est pas mise à jour pendant plus de douze mois, elle sera déplacée d’expérimentale à ajournée. Si une nouvelle mise à jour est effectuée, la XEP redeviendra expérimentale.

      Extensions mises-à-jour

      • Version 1.2.0 de XEP-0402 (Signets natifs PEP)

        • Encourage les clients à quitter immédiatement une salle si une notification de signet avec autojoin à false est reçue.
      • Version 1.0.2 de XEP-0388 (Profil SASL extensible)

        • Correction de plusieurs exemples incorrects.
        • Correction du schéma XML pour correspondre aux exemples.
      • Version 1.35.0 de XEP-0045 (Chat multi-utilisateur)

        • Suppression des références à l’utilisation des resourceparts lors de l’interdiction d’utilisateurs.
        • Interdiction des modifications de la liste de bannissement qui entrent en conflit avec les conditions de l’interdiction d’un utilisateur.
        • Amélioration de l’exemple « Service supprime un non-membre ».
        • Remplacement de l’utilisation inappropriée des mots-clés RFC 2119 dans §9.7.
        • Ajout de l’élément lors de la destruction d’une salle.
        • Utilisation explicite des bare JIDs pour les affiliations.
        • Permettre aux non-propriétaires de récupérer les listes de propriétaires et d’administrateurs dans les salles non anonymes.
      • Version 0.2.0 de XEP-0478 (Annonce des limites de flux)

        • Ajout du schéma XML.
        • Clarification sur l’optionnalité des deux enfants.
        • Correction de l’indentation et d’une faute de frappe.
      • Version 1.0.1 de XEP-0386 (Bind 2)

        • Ajout d’un schéma XML.
      • Version 1.3.0 de XEP-0054 (vcard-temp)

        • Mise à jour des cas d’erreur pour être compatibles avec .

      Dernier appel

      Pas de dernier appel ce mois-ci.

      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é que la XEP semblait prête, l’Éditeur XMPP lance un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent permettre d’améliorer la XEP avant de la renvoyer au Conseil pour qu’il la passe à l’état stable.

      Extensions stables

      Aucune XEP n’est passée à stable ce mois-ci.

      Extensions dépréciées

      Aucune XEP déclarée dépréciée ce mois-ci.

      Partagez les nouvelles !

      N’hésitez pas à partager les nouvelles sur d’autres réseaux :

      S’inscrire à lettre d’information

      Consultez également notre Flux RSS !

      Vous recherchez des offres d’emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre XMPP job board.

      Contributions et traductions de la lettre d’information

      Il s’agit d’un effort communautaire, et nous aimerions remercier les traducteurs et traductrices pour leurs contributions. Les volontaires sont les bienvenus ! Les traductions de la lettre d’information XMPP seront publiées ici (avec un certain retard) :

      • anglais (original) : xmpp.org
        • contributeurs généraux : 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
        • traduction : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
      • italien : notes.nicfab.eu
        • traduction : nicola
      • espagnol : xmpp.org
        • traduction : Gonzalo Raúl Nemmi
      • allemand : xmpp.org
        • traduction : Millesimus

      Aidez-nous à créer la lettre d’information

      Cette lettre d’information XMPP est produite collaborativement par la communauté XMPP. La lettre d’information de chaque mois est rédigé dans ce simple pad. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et contributrices. N’hésitez pas à vous joindre à la discussion dans notre salon public Comm-Team (MUC) et ainsi nous aider à soutenir cet effort communautaire. Vous avez un projet et vous voulez en parler ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

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

      • collecte des nouvelles dans l’univers XMPP
      • résumés courts des nouvelles et des événements
      • résumé de la communication mensuelle sur les extensions (XEP)
      • révision de l’ébauche de la lettre d’information
      • préparation d’images pour les médias
      • traductions
      • communication à travers des comptes de médias

      Licence

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

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Lettre d'information XMPP de février 2024

      NdT — 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, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de février 2024. Merci à tous nos lecteurs et aux contributeurs de cette lettre d'information !

      Comme la présente 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 personnes. Si vous êtes satisfait des services et des logiciels que vous utilisez, pensez à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.

        Sommaire

        Annonces de la XSF

        Bienvenue aux personnes ayant renouvelé leur adhésion et aux nouvelles adhésions du 1er trimestre 2024 !

        Si vous souhaitez rejoindre la XMPP Standards Foundation, postulez maintenant.

        XMPP et le Google Summer of Code 2024

        La XSF a été acceptée à nouveau comme organisation hôte du GSoC en 2024 ! Si cela vous intéresse, n'hésitez pas à nous contacter !

        Les idées de projet GSoC émanant d'organisations liées à XMPP sont les suivantes :

        Projets hébergés fiscalement par la XSF

        La XSF peut offrir une domiciliation fiscale pour les projets XMPP. Les candidatures sont à réaliser via Open Collective. Pour plus d'information, voir le billet de blog. Projets actuels pouvant être supportés:

        Événements XMPP

        • XMPP happy hour italienne [IT]: rencontre XMPP mensuelle italienne, chaque 3e lundi du mois à 19h00 (heure locale) (évenèment en ligne, avec partage vidéo et web en direct).

        Articles

        Nous sommes heureux d'annoncer le lancement de l'instance PeerTube XMPP-IT, une plateforme dédiée au partage et à la découverte de vidéos autour du protocole XMPP et ses applications. Les membres de la communauté XMPP sont encouragés à contribuer en créant et partageant leurs propres vidéos. Qu'il s'agisse de tutoriels, illustration de projets ou discussions sur des sujets XMPP, vos contributions sont bienvenues !

        JMP a fêté son 7e anniversaire ! Félicitations ! Découvrez la passerelle mobile-friendly vers les fournisseurs SIP pour passer des appels de votre mobile vers un téléphone fixe.

        jmp-sip-gateway

        Nouvelles des logiciels

        Clients et applications

        monocles chat est disponible sur Google Play. Elle apporte de nombreuses mises à jour comme une vue des commandes fonctionnelle et un meilleur support des applications WebXDC, mais aussi une première intégration moderne des autocollants.

        Serveurs

        • La version ejabberd 24.02 a été publiée, et elle prend en charge les protocoles TLS 1.3 et SASL2 avancés. Cette version apporte des améliorations de performance avec Bind 2 pour des temps de connexion plus rapides, ce qui est particulièrement crucial pour les utilisateurs de réseaux mobiles. La prise en charge de XEP-0424 : Message Retraction permet aux utilisateurs de gérer l'historique de leurs messages et de supprimer ce qu'ils ont posté par erreur.

        Bibliothèques et outils

        • GitLab XMPP Bot, un bot XMPP qui envoie des messages basés sur les hooks de GitLab a eu sa version 1.0.0. Ce bot est basé sur python-nbxmpp et il est actif dans le chat de support de Gajim.

        • go-xmpp 0.1.0 a été publié.

        • python-nbxmpp 4.5.4 a été publié, ce qui corrige quelques problèmes concernant les changements de sujet et l'analyse de la date.

        • Slixfeed est un bot d'information proposé en tant que composant client et service ; il peut gérer plusieurs chats simultanément et afficher des médias en ligne, ce qui, en plus d'être destiné principalement aux chats privés, le rend exceptionnellement utile pour les groupchats où les contenus visuels sont essentiels.

        • StropheJS 2.0.0 a été publié.

        • xmpp-rs s'est enrichi d'un Code de conduite et d'un guide de contribution. N'hésitez pas à venir dire boujour !

        Extensions et spécifications

        La XMPP Standards Foundation développe des extensions XMPP dans sa série de XEPs en plus des RFCs XMPP.

        Les développeurs et développeuses, et autres experts ou expertes en normes du monde entier collaborent à ces extensions, en développant de nouvelles spécifications pour les pratiques émergentes et en affinant les façons de faire existantes. Proposées par n’importe qui, les plus réussies finissent finales ou actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’ajournées. Ce cycle de vie est décrit dans la XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

        Extensions proposées

        Le processus de développement d'une 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.

        • Pas de XEP proposée ce mois-ci.

        Nouvelles extensions

        • Pas de nouvelle XEP ce mois-ci.

        Extensions ajournées

        Si une XEP expérimentale n'est pas mise à jour pendant plus de douze mois, elle sera déplacée d'expérimentale à ajournée. Si une nouvelle mise à jour est effectuée, la XEP redeviendra expérimentale.

        • Aucune XEP ajournée ce mois-ci.

        Extensions rejetées

        • XEP-0360: Nonzas (are not Stanzas)

        Extensions mises-à-jour

        • Aucune XEP mise-à-jour ce mois-ci.

        Dernier appel

        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é que la XEP semblait prête, l'Éditeur XMPP lance un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état stable.

        • Pas de dernier appel ce mois-ci.

        Extensions stables

        • Aucune XEP n’est passée à stable ce mois-ci.

        Extensions dépréciées

        • Aucune XEP déclarée dépréciée ce mois-ci.

        Diffuser la nouvelle

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

        Consultez également notre Flux RSS !

        Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre tableau des offres d'emploi XMPP.

        Contributeurs & traducteurs

        Il s’agit d’un effort communautaire, et nous aimerions remercier les traducteurs et traductrices pour leurs contributions. Les volontaires sont les bienvenus ! Les traductions de la lettre d’information XMPP seront publiées ici (avec un certain retard) :

        • anglais (original) : xmpp.org

          • contributeurs généraux : Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, XSF iTeam
        • français : jabberfr.org et linuxfr.org

          • traduction : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
        • italien : notes.nicfab.eu

          • traduction : nicola

        Aidez-nous à créer la lettre d’information

        Cette lettre d’information XMPP est produite collaborativement par la communauté XMPP. La lettre d’information de chaque mois est rédigé dans ce simple pad. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et contributrices. N’hésitez pas à vous joindre à la discussion dans notre salon public Comm-Team (MUC) et ainsi nous aider à soutenir cet effort communautaire. Vous avez un projet et vous voulez en parler ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

        Tâches régulières :

        • rassembler les nouvelles dans l'univers XMPP
        • bref résumé des nouvelles et évènements
        • résumé de la communication mensuelle des extensions (XEPs)
        • relecture du brouillon de lettre d'information
        • préparation d'infographies
        • traductions
        • communication via les réseaux sociaux

        Licence

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

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        Codeberg, la forge en devenir pour les projets libres ?

        Face aux risques que fait peser GitHub sur le monde des logiciels libres suite à son rachat par Microsoft en 2018, une alternative semble avoir percé. Cette dépêche propose un tour d'horizon des problèmes posés par GitHub et expose comment Codeberg pourrait y répondre.
        Logo Codeberg

          Sommaire

          Les points forts de Codeberg

          L'association Codeberg e.V. 1 et son projet Codeberg.org ont été fondés en janvier 2019, suite au rachat par Microsoft de GitHub. En plus d'un statut associatif à but non lucratif, ce qui limite les risques de disparition du jour au lendemain, Codeberg est basé en Europe (à Berlin), ce qui est un plus pour nos données personnelles.

          Son logo représente un sommet enneigé sur fond de ciel bleu. En effet, en Allemand, der Berg veut dire la montagne et on pourrait donc traduire Codeberg par une « montagne de code ». Et effectivement, la communauté compte fin avril 2024 plus de 102 000 utilisateurs et plus de 129 000 projets y sont hébergés. L'association qui dirige le projet compte plus de 400 membres. Le financement s'effectue par les dons (déductible des impôts en Allemagne) et/ou contributions aux projets sous-jacents à la forge.

          La forge est basée sur Forgejo, logiciel libre sous licence MIT, dont le nom vient de l'Esperanto forĝejo, ce qui est cohérent avec l'attention portée à la langue de l'utilisateur et aux problèmes de traduction (service Weblate). Comme avec GitLab, la licence libre implique qu'un projet peut posséder sa propre instance s'il le souhaite. On notera que Forgejo est un fork de Gitea, lui-même fork de Gogs, et est donc écrit en langage Go, langage sous licence BSD avec un brevet. Le projet Forgejo, évidemment hébergé sur Codeberg, est très actif avec plus de 900 Pull Requests acceptées depuis un an.

          La problématique du tout GitHub

          GitHub, lancé en 2008, est devenu la plus grosse plateforme d'hébergement de codes sources, utilisée par un grand nombre de projets majeurs du monde du libre (Firefox, Matrix, Yunohost…). Ce qui par effet d'attraction — et de réseau centralisant, contraire au choix de git décentralisé par nature — conduit souvent à faire de Github un choix par défaut, facilitant les interactions avec les autres projets et permettant d'accéder à une large base de contributeurs potentiels. Quand on cite une URL GitHub dans un réseau social, on peut d'ailleurs voir apparaître ce genre de message :

          Contribute to Someone/my_project development by creating an account on GitHub.

          Cependant, si ce service fourni par Microsoft est actuellement encore gratuit, il est soumis à son bon-vouloir, avec le risque de voir se répéter l'épisode SourceForge (publicités trompeuses, installateurs modifiés, usurpation d'identité de projets partis ailleurs, etc.).

          Par ailleurs, derrière une communication favorable à l'open source, le code de la forge GitHub est volontairement fermé. Vous ne pouvez donc pas avoir votre propre instance de GitHub. En outre, cela laisse un flou sur l'exploitation de nos données (au sens large, le code lui-même et nos données personnelles, l'hébergement étant délégué). Avec l'arrivée du projet Copilot, il est cependant certain que nos codes servent à alimenter un outil d'IA, permettant à Microsoft de monétiser des suggestions de code en faisant fi des questions de licence. Une partie d'un code sous licence libre pourrait potentiellement se retrouver injectée dans un projet avec une licence incompatible et de surcroît sans citation de l'auteur.

          Des alternatives possibles

          On pense tout d'abord à GitLab, logiciel lancé en 2011, qui permet d'avoir sa propre instance serveur pour maîtriser l'ensemble (client et serveur sont libres). Parmi les grands projets libres, on trouve en particulier GNOME et Debian qui utilisent leur propre instance GitLab CE (Community Edition), logiciel sous licence MIT. Mais il faut nuancer : la forge GitLab.com utilise GitLab EE (Enterprise Edition) qui est propriétaire et propose des fonctionnalités supplémentaires. GitLab suit donc un modèle dit open core. GitLab compterait plus de 30 millions d'utilisateurs inscrits et l'entreprise GitLab Inc., lancée en 2014, génère plusieurs centaines de millions de dollars de revenus. On notera enfin qu'en 2018, le site migre de Microsoft Azure à Google Cloud Platform (USA), ce qui a posé des problèmes d'accès dans certains pays.

          Autres projets de forges libres plus modestes :

          • Codingteam.net (une initiative française, service clôturé en 2019).
          • SourceHut http://sr.ht (et https://sourcehut.org/), initié par Drew DeVault.
          • Disroot basé sur Forgejo comme Codeberg, mais il ne semble pas avoir attiré de projets d'envergure (le portail, sorte de Framasoft néerlandais, est néanmoins à recommander).
          • Chez un Chaton (GitLab ou Gitea pour la plupart).
          • L'auto-hébergement : chez-vous, dans un fablab, en datacenter sur serveur dédié…

          Pour vous faire venir sur Codeberg

          Premières impressions

          La page principale est accueillante et annonce que Codeberg.org ne vous piste pas et n'utilise pas de cookies tiers. Les statistiques actuelles sont affichées : nombre de projets, d'utilisateurs et de membres de l'association. Chose agréable, vous avez la possibilité de choisir le français parmi les nombreuses langues proposées pour l'interface. Petite icône qui attire l'attention : l'activité de chaque dépôt peut être suivie grâce à un flux RSS. Sinon, l'organisation générale est très semblable à celle de GitHub ou GitLab et la prise en main de Codeberg se fait donc sans effort.

          Fonctionnalités avancées

          • Codeberg pages : permet de disposer d'un site web statique pour le projet
          • Forgejo actions : pour dérouler automatiquement les actions nécessaires à l'intégration continue (CI/CD)
          • Weblate : pour gérer les traductions de votre projet. On peut d'ailleurs y constater que parmi les traductions de Forgejo, le Français est dans le peloton de tête.

          Projets ayant migré ou ayant un miroir sur Codeberg

          Un certain nombre de projets importants utilisent désormais Codeberg, ce qui est à la fois un gage de confiance et assure une base de contributeurs a minima :

          • libreboot : remplacement libre de BIOS/UEFI.
          • Conversations : le client majeur XMPP sur Android.
          • WideLands : jeu libre basé sur le concept de Settlers II.
          • LibreWolf : fork de Firefox axé sur la vie privée.
          • F-Droid : magasin d'applications libres pour Android.
          • FreeBSD : miroir de https://cgit.freebsd.org/
          • FreeCAD : miroir officiel.
          • Forgejo : fork communautaire de Gitea suite à la privatisation de celui-ci en 2022.
          • Fedilab : client Android pour le Fediverse.
          • irssi : client IRC.
          • Peppermint OS : une distribution Linux avec bureau minimaliste.
          • DivestOS : un fork de LineageOS orienté sur la protection de la vie privée.
          • VeggieKarte : un service pour trouver des restaurants végétariens/végétaliens.

          Comment migrer vers Codeberg ?

          Migrer le code source et l'éventuel Wiki associé ne devrait pas poser de problème particulier. Il suffit de configurer git pour pusher vers la nouvelle forge. Cette page décrit comment migrer l'ensemble de votre projet (incluant les issues, le wiki, les Pull Request, etc.) vers Codeberg : https://docs.codeberg.org/advanced/migrating-repos/

          Concernant les Workflows (CI), bien qu'il n'y ait pas de garantie de compatibilité avec les Actions Github, la syntaxe se veut similaire pour faciliter la transition : https://forgejo.org/2023-02-27-forgejo-actions/

          Au-delà de l'aspect technique, il reste aussi à faire migrer la communauté d'utilisateurs (la présence fortement suivie sur Mastodon peut être un avantage).

          Conclusion

          Codeberg est un outil prometteur. Il reste pour la communauté du logiciel libre à le faire grandir. Rappelons les statistiques : 100 millions de développeurs sur GitHub, 30 millions utilisant GitLab et 100 000 pour Codeberg. Le potentiel est grand, l'un des enjeux est de financer l'association pour accompagner la croissance de la communauté, tout en faisant monter en puissance l'infrastructure informatique.

          Sources / Liens

          Controverse GitHub

          Forges diverses

          Codeberg


          1. e.V. est l'abréviation de eingetragener Verein (association déclarée). 

          Commentaires : voir le flux Atom ouvrir dans le navigateur

          ❌
          ❌