↩ Accueil

Vue lecture

Gestion simple de tournois sportif PyTournois

Sportifs du dimanche, on a souvent besoin de gérer des tournois très simples du type « tout le monde rencontre tout le monde » avec quelques contraintes:

  • nombre de terrains limité ;
  • temps d’attente minimal entre deux matchs ;
  • règles variées sur la gestion des scores.

Depuis une vingtaine d’années, je développe différents sites en Python/Django. Du coup j’ai fabriqué un début de site :).

Code

Libriste depuis toujours, le code du projet est sous licence GPL. Actuellement très simple, le site permet de gérer uniquement le mode « toutes les équipes se rencontrent ». Plus tard, suivant les retours, les utilisations et mon temps libre, j’ajouterai d’autres modes (par exemple pour gérer des groupes de placements).

Pour éviter les calculs inutiles, l’affectation des rencontres utilise des grilles de placement. Ces grilles sont calculées une fois pour toutes et contenues dans le projet. L’avantage est d’être efficace et rapide sur la génération de toutes les rencontres. L’inconvénient est que seules quelques combinaisons sont actuellement disponibles :)

Fonctionnement

Le fonctionnement est très simple, le principe de base est que toutes les informations sont visibles sans connexion. Il y a quatre grands rôles utilisateurs:

  • administrateur: sert surtout pour créer des comptes utilisateurs ;
  • organisateur: peut créer des équipes et réinitialiser un tournoi ;
  • arbitre: peut enregistrer/modifier les résultats des matchs ;
  • anonyme: accès à la liste des matchs et au classement.

Les règles de classement sont affichées. On peut également définir un message d’accueil. Si on veut sauvegarder les résultats d’un tournoi, il y a un export au format CSV.

Démonstration

Il y a évidemment un site de démonstration du projet. Le lien se trouve ci-dessous. Les ressources nécessaires pour faire tourner le site sont extrêmement limitées. Si les fonctionnalités du site vous conviennent et que vous voulez l’utiliser pour un club/tournois, n’hésitez pas à me contacter. Je pourrais mettre en ligne une version dédiée gratuitement.

Commentaires : voir le flux Atom ouvrir dans le navigateur

  •  

Lettre d'information XMPP de janvier 2025

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.

Bannière de la lettre d’information XMPP

Bienvenue dans la lettre d’information XMPP, ravie de vous retrouver !
Ce numéro couvre le mois de janvier 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, veuillez vous inscrire avant le 16 février 2025, 00:00 UTC !

    27ème Sommet XMPP

    La XSF a tenu son 27e sommet XMPP les 30 et 31 janvier 2025 à Bruxelles (Belgique, Europe). Pendant ces deux jours, nous avons discuté des sujets liés au développement du protocole XMPP et nous avons continué à progresser sur les problèmes actuels au sein du protocole et de l’écosystème. Nous aimerions remercier toutes celles et ceux qui ont participé au sommet pour leur engagement continu et leur contribution à la XSF et à tous les projets liés à XMPP !

    La XSF souhaite remercier tout particulièrement les personnes qui ont rendu le sommet possible :

    • Daniel Gultsch pour le temps et les ressources qu’il a consacrés à l’organisation de l’événement.
    • Alexander Gnauck et Dave Cridland pour avoir sponsorisé le dîner du XSF.
    • Ralph Meijer pour son temps et son travail dévoué sur le streaming/swag/réservation du dîner.
    • Edwin Mons pour le formulaire du dîner.
    • Kevin Smith pour avoir dirigé le sommet et modéré les orateurs.
    • Alex Palaistras pour avoir tenu un registre sur le bloc-notes avec tous les sujets et le retour d’information pendant toute la durée du sommet.
    • Isode pour avoir à nouveau parrainé le Sommet XMPP.

    Bienvenue au 27ème Sommet XMPP !

    Vous trouverez un résumé des principaux sujets abordés au cours du Sommet ici.

    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

    Articles XMPP

    Actualité des logiciels XMPP

    Clients et applications XMPP

    • Conversations a publié les versions 2.17.8 et 2.17.9 pour Android.
    • Monal a publié les versions 6.4.9 et 6.4.10 pour iOS et macOS.
    • Monocles Chat 2.0.4 a été publié pour Android. Cette version apporte plusieurs corrections.
    • Cheogram a publié la version 2.17.2-4 pour Android.
    • Les versions Movim 0.29 et 0.29.1 ont été publiées. Movim 0.29 (nom de code « Rankin ») est le premier client XMPP qui implémente les « Stories » (XEP-0501 (Pubsub Stories)), une façon très agréable de partager du contenu avec vos contacts et de leur permettre de réagir facilement par chat. Elle introduit également les « Briefs », une manière plus simple de créer une publication courte qui consiste seulement en un texte et quelques médias sur votre profil ou dans vos Communautés. La version 0.29.1 est accompagnée d’une fonctionnalité « Stories » plus soignée et améliorée, de corrections de la base de données ainsi que de travaux préparatoires pour la version PHP 8.4. Pour en savoir plus sur ces versions, rendez-vous sur le Blog Movim.

    Movim 0.29 (Rankin) introducing Stories!

    Movim 0.29 (Rankin) introducing Briefs!

    Serveurs XMPP

    • MongooseIM a lancé la version 6.3.1 de sa solution de messagerie instantanée d’entreprise.

    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.

    • GRE Formatter : MIME
      • Ce formateur GRE utilise Multipurpose Internet Mail Extensions (MIME) pour formater les données utiles.
    • GRE Encrypter : OpenPGP
      • Ce GRE Encrypter utilise OpenPGP pour crypter les données utiles.
    • Gateway Relayed Encryption
      • Cette spécification décrit un mécanisme de chiffrement de bout en bout avec des passerelles qui est compatible avec des réseaux tiers.

    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 0.4.2 de XEP-0424 (Message Retraction)
      • Utilise une commande XEP-0425 /me dans le corps du message de rétractation
      • Indique que l’attribut « id » de l’élément <retracted/> d’une tombstone doit correspondre à l’attribut « id » du message de rétractation.
      • Spécifie la XEP-0359 comme dépendance et exiger que le stanza « id » soit utilisé à la place de l’identifiant d’origine.
      • Met à jour les « considérations de sécurité » pour mentionner le risque d’identifiants de message non uniques. (jcb)
    • Version 0.4.0 de XEP-0474 (SASL SCRAM Downgrade Protection)
      • Utilise délimiteur de valeur (tm) mieux approprié

    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.

    • Dernier appel à commentaires sur XEP-0484 (Fast Authentication Streamlining Tokens).
      • Ce dernier appel se terminera à la fermeture de réunion le 2025-01-27.

    Extensions stables

    • Version 1.0.0 de XEP-0421 (Occupant identifiers for semi-anonymous MUCs)
      • Acceptée comme stable selon le vote du Conseil du 2025-01-14. (Editeur XEP(dg))

    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.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    •  

    COSMIC Desktop Alpha 7 Brings More New Features

    System76 has just announced the 7th alpha release of its Rust-based COSMIC desktop environment. As with earlier alphas, the focus remains on adding the features planned for inclusion in its first stable release (dubbed Epoch 1). It’s always worth tempering expectations: COSMIC’s first release won’t feature-match the newest versions of decades-old desktop environments. Nor will COSMIC’s fledgling native core apps, also built in Rust and making an Iced-based toolkit, out-gun rivals. Yet, despite the proverbial mountain System76’s set out to climb by building their own DE from scratch (using toolkits and technologies that aren’t super common), they’re making excellent pace […]

    You're reading COSMIC Desktop Alpha 7 Brings More New Features, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

    •  

    04/24 Pop!_OS 24.04-alpha7

    Pop!_OS is an Ubuntu-based Linux distribution featuring a custom GNOME desktop. Pop!_OS is designed to have a minimal amount of clutter on the desktop without distractions in order to allow the user to focus on work. The distribution is developed by Linux computer retailer System76.
    •  

    Lenovo ThinkPad X1 Carbon Gen 13 Aura Can Work Well As A Solid Linux Laptop

    The Framework Laptop 13 with AMD Strix Point is now shipping that as detailed in our review earlier this month can provide for a very capable Linux laptop for Linux developers, creators, and enthusiasts. But for those hesitant about the high price and still weeks away before they have shipped all their pre-orders, if you are principally concerned about battery life, and/or after proven build quality backed by on-site warranty and other warranty/support options, the Lenovo ThinkPad X1 Carbon Gen 13 Aura Edition ends up being a solid option for a very reliable and well-engineered laptop for Linux use. Here is a look at the Lenovo ThinkPad X1 Carbon Gen 13 Aura Edition on Linux that is powered by Intel Lunar Lake.
    •  

    SCALE 1.3 Adds BFloat16 & Other New Features For Compiling CUDA Apps On AMD GPUs

    A new software project covered on Phoronix last year was SCALE for natively compiling CUDA applications for AMD GPUs. This "clean room" implementation of CUDA building off the open-source LLVM codebase continues going strong and out this week is SCALE 1.3 with more features and hardware support for compiling CUDA software for AMD GPU execution...
    •  

    yahi un agrégateur de statistiques dans l'esprit d'awstats

    J’ai la nostalgie d’awstats : la possibilité de faire des statistiques web sans déployer des tonnes d’infrastructure (genre Grafana).

    Pour cela, j’ai codé Yahi, un module Python qui agrège dans sa forme basique les statistiques web en format usuel (nginx, apache, lighthttpd, varnish) pour les présenter dans une page web « tout en un ».

    Il se décompose pour sa partie utilitaire en deux scripts:
    - un d'agrégation des statistique de journaux de serveurs webs dont l'écriture d'une version personnalisée ici celle que j'utilise pour faire des démos sans IP ou URLs est relativement simple;
    - un de génération d'une page de visualisation HTML avec les données.

    Certes cette page requiert du JavaScript pour fonctionner, mais elle requiert zéro dépendance vers des liens externes et inclut autant toutes les visualisations que les données dans une seule page (données, CSS, visualisations). Cela permet de l’avoir en marque-page grâce à quelques ruses de javascript, et cela rend son hébergement aisé pour les sysadmins. (NdM: goaccess (MIT en C) sait faire aussi).

    Son API permet en outre de faire des agrégations plus compliquées.

    Et, je recherche des bétas testeurs pour en faire un produit fini.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    •  

    Continuer de soutenir les associations du libre

    Vous le savez sans doute déjà, un des moyen de soutenir les associations francophones du monde du Libre est de leur acheter leurs goodies ou de leur faire des dons.

    L’association En Vente Libre a été créée en 2009 par des bénévoles de Framasoft et Ubuntu-FR. En 2017, elle est reprise par une aprilienne, un debianiste et un ubunteros inconscients qui ne voulaient pas que la plate-forme disparaisse. Depuis EVL continue de mettre à disposition des associations du logiciel libre un moyen de vendre leurs différents produits de manière mutualisée et de récupérer des dons. Permettre la diffusion de la culture libre à travers le monde est un peu prétentieux, mais c’est toujours l’objectif !

    Les premières associations qui en ont bénéficié sont : Debian, Ubuntu-Fr, l’April, La Mouette, Framasoft, Multisystème, EduNathon. Depuis 2017 se sont ajoutées : Mageia, Borsalinux, La Quadrature du Net, LinuxFr, Alionet, Khaganat, LIbre comme L’Art et La Contre-Voie. En 2023, FDN et Musique Libre ont rejoint le groupe.

    => Cette année, c’est le tour de l’association Le deuxième texte dont l’objectif est de redonner leur place aux femmes de lettres dans le canon littéraire enseigné en France. Logo Le deuxième texte
    Pour cela, elle contribue aux communs numériques en enrichissant, en mettant en valeur et en partageant des textes de femmes, notamment à travers les wikis de la Wikimedia Foundation. Les contenus créés sont publiés dans des formats ouverts et sous des licences libres. Pour ses travaux, l’association utilise et fait connaître des outils libres et respectueux de la vie privée.

    La force de la plate‐forme EVL est de proposer de faire des dons ou d’acheter des articles de plusieurs associations en même temps. Cela permet une mutualisation des coûts bancaires et des frais divers (arrêtons d’enrichir les banques !).

    Vous pouvez donner à toutes les associations, acheter des T-shirts, mugs, autocollants, clés, badges sous-bock, autocollants, CD de musique ou encore casquettes.

    Vous soutiendrez plusieurs associations en même temps financièrement en ne faisant qu’un seul virement.

    Si vous :

    • appartenez à une association et que vous voulez vendre vos produits ou obtenir des dons sur la plate‐forme EVL, n’hésitez pas à demander notre convention par courriel à bureau@enventelibre.org ;
    • voulez participer au projet et devenir bénévoles, contactez‐nous par courriel à association@enventelibre.org ;

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    •  

    04/24 Clear 43300

    Clear Linux is a minimal distribution primarily designed with performance and cloud use-cases in mind. The operating system upgrades as a whole rather than using individual packages. Extra software can be added to the system (along with associated dependencies) using pre-compiled bundles which can be accessed through the distribution's swupd software manager.
    •  

    Mesa Falling Back To Its Multi-File Cache Due To Performance Reasons

    Mesa has supported on-disk shader cache for years to help speed-up game load times and overall system efficiencies. They had shifted from a multi-file cache layout to a single file cache for greater space savings. Steam also added support for the single-file cache. But now upstream Mesa is shifting back from the single-file cache default to the multi-file cache over performance issues...
    •  

    Raspberry Pi HEVC Decoder Linux Driver Updated For Mainline Kernel Attempt

    At the end of last year the upstreaming efforts began for a Raspberry Pi HEVC decoder driver for getting H.265/HEVC accelerated decode working on the Raspberry Pi 4 and Raspberry Pi 5 single-board computers with the mainline kernel. Nearly a half-year later that effort is still ongoing but yesterday brought the third iteration of this driver...
    •  

    04/24 Archcraft 2025.04.24

    Archcraft is a minimal Linux distribution based on Arch Linux. The project provides a graphical user interface using minimal window managers rather than full featured desktop environments. Archcraft is installed using the Calamares system installer and includes the yay package manager to facilitate fetching software from the Arch User Repository.
    •  

    Fix Coming for Window Button Bug in Ubuntu 25.04

    If you installed Ubuntu 25.04 (or upgraded from 24.10 before the gate was closed due to various pernickety issues) you might have noticed that window buttons in GTK apps. Ubuntu user Cristiano Fraga G. Nunes certainly did, filing bug report to report that “…on Ubuntu 25.04, the window control buttons (minimize, maximize, close) appear at inconsistent sizes across different GTK applications.” As he notes, GTK4 apps like Nautilus and Text Editor use smaller window buttons than in GTK3 apps, like Terminal which uses larger buttons (the same size GTK4 apps did in Ubuntu 24.10): Why the discrepancy? Ubuntu uses Yaru […]

    You're reading Fix Coming for Window Button Bug in Ubuntu 25.04, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

    •  

    Linux 6.15 Lands Fix For "3x Performance Regression" Affecting Nginx & Other Software

    The Linux 6.15 kernel has just merged a fix for the big performance regression I spotlighted yesterday on Phoronix with a huge hit to the Nginx HTTPS web server performance that could see a 3x regression from the in-development Linux 6.15 kernel code. It turns out other workloads/applications also were negatively impacted by this regression. While a stumper at first even with the bisected commit, the issue was luckily resolved very quickly.
    •  

    04/23 DragonOS Noble-R2

    DragonOS is a Lubuntu-based desktop distribution which is focused on software defined radio (SDR). The distribution provides a pre-installed suite of the most powerful and accessible open source SDR software. DragonOS has verified support for a range of inexpensive and powerful SDR hardware, including RTL-SDR, HackRF One, LimeSDR, BladeRF, and others.
    •  

    20 ans de Fedora-fr : troisième entretien avec Emmanuel, ancien président de Borsalinux-fr

    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 Emmanuel Seyman (pseudo eseyman), ancien président de Borsalinux-fr et actuel empaqueteur dans l’écosystème du langage Perl.

      Sommaire

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

      J’ai découvert Linux pendant mes études à l’EFREI, l’École FRançaise d’Électronique et d’Informatique. Ma première distribution était une Red Hat Linux 4.2 que j’ai installé sur mon PC en 1997.

      En finissant mes études, je savais que je voulais travailler avec du Logiciel Libre et j’ai commencé un travail d’administrateur système et réseaux chez un hébergeur web dont les serveurs étaient sous Red Hat Linux.

      Quand Red Hat a annoncé la fin de Red Hat Linux et le lancement de Fedora, je suis passé d’une distribution à l’autre. Quelques années plus tard, j’ai eu l’occasion de devenir packager (on devait en être à la Fedora 8) et, encore aujourd’hui, je continue à maintenir des paquets.

      Ces jours-ci, je fais partie d’une équipe de gestion d’identité dans une entreprise qui fait de l’assurance-crédit. Je gère la partie Unix (essentiellement des serveurs OpenLDAP sous Linux) alors que mes collègues gèrent la partie Active Directory.

      Peux-tu présenter brièvement tes contributions au Projet Fedora ?

      Maintenir mes paquets reste l’essentiel de mes contributions. Je gère plusieurs centaines de paquets, quasiment tous des modules Perl ou des applications écrites en Perl.

      Depuis, je fais partie du SIG Server ou j’essaie de contribuer en y apportant mon expérience dans ce domaine.

      Qu’est-ce qui fait que tu es venu sur Fedora et que tu y es resté ?

      J’utilisais déjà Red Hat Linux à la fois au boulot et chez moi donc ça a été un enchainement logique de passer sur Fedora Core 1. Je voyais d’un très bon œil de passer sur un système plus communautaire.

      Pourquoi contribuer à Fedora en particulier ?

      En prenant exemple sur FreshRPMS, un dépôt logiciel pour Red Hat Linux géré par Matthias Saou, j’avais commencé à faire des paquets des logiciels que j’utilisais qui ne se trouvaient pas dans Fedora, des modules Perl pour la plupart. L’étape suivante la plus logique était de maintenir ces paquets au sein du projet Fedora et je suis donc devenu contributeur Fedora.

      Contribues-tu à d’autres Logiciels Libres ? Si oui, lesquels et comment ?

      À un moment donné, je me suis retrouvé à maintenir une instance de Bugzilla et j’ai commencé à remonter des bogues puis soumettre des correctifs. Au bout d’un moment, les développeurs ont jugé mes contributions suffisamment importantes pour me nommer contributeur.

      De temps en temps, je reviens sur le gestionnaire de bogues du projet pour voir.

      Utilises-tu Fedora dans un contexte professionnel ? Et pourquoi ?

      Au niveau professionnel, j’utilise Red Hat Entreprise Linux et il m’arrive régulièrement d’ajouter certains de mes paquets à Fedora EPEL pour pouvoir les utiliser au boulot.

      Est-ce que tes contributions à Fedora sont un atout direct ou indirect dans ta vie professionnelle ? Si oui, de quelle façon ?

      Professionnellement, j’utilise Red Hat Entreprise Linux et mon utilisation de Fedora me permet de mieux comprendre le fonctionnement de RHEL. Il m’est déjà arrivé de mettre des paquets que je maintiens dans mon temps libre dans EPEL pour que je puisse m’en servir au boulot.

      Tu es actif au sein du SIG Perl, peux-tu expliquer le rôle de ce SIG et de ton activité dans ce groupe de travail ?

      Il y a pas mal d’interdépendances entre modules Perl et c’est utile d’avoir un canal Matrix dans lequel il y a tous les packageurs concernés pour qu’on discute ensemble lorsque quelqu’un tombe sur un problème.

      Ceci dit, le SIG Perl est relativement informel et c’est compliqué de parler d’une activité de groupe avec des rôles bien définis.

      Qu’est-ce qui t’a poussé à travailler sur les paquets de Perl ?

      Je connais relativement bien le langage, ce qui facilite le débogage et la création de correctifs.

      Tu es par ailleurs membre de l’association les Mongueurs de Perl, quel est ton rôle dans cette association ? Y a-t-il un lien ou une synergie entre le SIG Perl et cette association d’une quelconque façon ?

      Je suis le président de l’association depuis plusieurs années.

      Il m’arrive de parler de Fedora au sein des Mongueurs. En particulier, je vante le fait que Fedora contient toujours une version de Perl qui est très à jour et qu’on peut donc utiliser toutes les nouveautés du langage.

      Quand je vois que l’une des associations fait quelque chose de bien, j’incite l’autre à en faire autant. C’est pour cette raison que les Mongueurs de Perl publient maintenant un article sur chaque nouvelle version de Perl sur LinuxFR.

      Tu as été aussi président de Borsalinux-fr pendant quelques années, de 2011 à 2015, peux-tu expliquer en quoi consiste ce rôle ?

      J’étais déjà en relation avec les gens de Fedora-fr parce que j’étais président de Parinux, le LUG de Paris, et qu’il nous était arrivés de planifier des évènements ensemble. Après avoir passé la main, j’ai pu trouver le temps pour participer aux activités de Borsalinux-fr et j’ai adhéré à l’association.

      Je suis arrivé dans l’association à un moment ou les relations avec Red Hat n’étaient pas au beau fixe. Red Hat ne souhaitait pas que l’association utilise “Fedora” dans son nom, car c’est une marque déposée. En plus de ça, les personnes à la tête de l’association étaient là depuis plusieurs années et commençaient à fatiguer.

      À un moment donné, l’association s’est retrouvée sans président et, lors de l’assemblée générale suivante, je me suis proposé pour le poste. Pendant mon premier mandat, j’ai surtout fait de l’administratif (changement de nom de l’association, changement de siège social, partenariat avec Red Hat…). Le suivant m’a permis d’inciter les adhérents à contribuer et d’aller présenter la distribution sur des évènements inédits pour nous.

      En dehors de cela tu as également participé activement à la vie de l’association, peux-tu revenir sur quelques-unes de tes activités ?

      Après avoir été président de l’association pendant 4 ans, j’ai voulu passer la main (je ne trouve pas sain qu’une même personne reste à la tête d’une organisation). Renault a accepté de prendre le poste, mais on se retrouvait alors sans secrétaire. Pour combler le manque, j’ai pris le poste et je suis resté secrétaire pendant 4 ans.

      À côté de ça, je gère les goodies de l’association. De temps en temps, nous créons des goodies Fedora en plus des goodies que nous donne le Projet Fedora. Je centralise tout ça chez moi et j’envoie des goodies à chaque fois que quelqu’un représente l’association sur un évènement.

      Tu as également été président de Parinux, quels liens il y avait entre cette activité et tes contributions au sein de Fedora et de Fedora-fr ?

      En tant que président de Parinux, je gérais le village associatif de Solutions Linux. J’ai été contacté par quelqu’un (Thomas Canniot ?) qui voulait un stand pour l’association. De mémoire, les fondateurs de l’association comptaient utiliser le salon pour se rencontrer pour la première fois et signer les statuts de l’association. C’est comme ça que j’ai appris l’existence de l’association et du site web.

      Un peu plus tard, Parinux a décidé de faire des install partys spécifique à une distribution. Pour celle de Fedora, j’ai donc contacté Fedora-Fr et une bonne partie de l’association a débarqué à la Cité des Sciences pour nous aider. De mémoire, nous avons pu faire ce genre d’évènement plusieurs fois.

      Tu contribues également au dépôt externe RPMFusion, peux-tu expliquer la nature de tes contributions et ce qui t’intéresse dans ce projet ?

      Contribuer à RPMFusion, c’est beaucoup dire… J’ai pu apporter mon aide de deux manières différentes. Je n’ai plus les dates en tête, donc je vais donner ça dans le désordre.

      RPMFusion avait besoin d’un paquet de Bugzilla pour CentOS. J’ai donc mis Bugzilla dans EPEL et RPMFusion a pu mettre à jour sa version pour ne plus avoir a mettre à jour Bugzilla à la main.

      À un autre moment (je me souviens que c’était lors d’un FOSDEM), les admins de RPMFusion cherchaient un bugmaster, quelqu’un pour gérer leur instance de Bugzilla. Étant donné que j’avais une certaine expérience, ils m’ont proposé le poste et j’ai accepté.

      Qu’est-ce qui te motive à participer aux activités locales ?
      Tu nous as représenté sur de nombreux salons en France, qu’est-ce qui te plaît ou qui ne te plaît pas dans ces événements ? Lesquels apprécies-tu le plus et pourquoi ? Quels intérêts trouves-tu à y aller ?

      Ça permet de rencontrer des gens et de discuter avec eux, ce qui me fait toujours plaisir. Comme on retrouve toujours un peu les mêmes gens sur les villages associatifs, ça permet aussi de passer plusieurs jours en compagnie de gens qui me sont chers. Et, honnêtement, je ne sais pas ce que je ferais de mes jours de RTT si je ne les utilisais pas pour mes activités associatives.

      Pour ce qui est du choix des salons, j’ai un faible pour Capitole du Libre, le salon toulousain, qui a un côté communautaire qui me plaît beaucoup.

      Si tu avais la possibilité de changer quelque chose dans la distribution Fedora ou dans sa manière de fonctionner, qu’est-ce que ce serait ?

      J’aimerais beaucoup qu’on soit plus nombreux à faire la distribution, que ça soit au niveau des SIG, des tests… J’aimerais beaucoup qu’on facilite le fait de passer d’utilisateur de la distribution à contributeur.

      À l’inverse, est-ce qu’il y a quelque chose que tu souhaiterais conserver à tout prix dans la distribution ou le projet en lui-même ?

      Je suis très attaché à la nature libre de la distribution.

      Que penses-tu de la communauté Fedora-fr que ce soit son évolution et sa situation actuelle ? Qu’est-ce que tu améliorerais si tu en avais la possibilité ?

      Je participe assez peu à la communauté francophone. Je dois avouer que j’aimerais un moyen de lire le forum qui puisse se faire depuis un terminal, mais je doute que les efforts qu’il faudrait faire puissent se justifier.

      Tu participes peu à la communauté francophone, mais tu as conservé une certaine présence au sein de l’Association Borsalinux-fr comme les relations pour les goodies avec le Projet Fedora ainsi qu’avec EVL et bien sûr ta présence sur certains évènements francophones pour nous représenter. Considères-tu tout ceci comme une symbiose entre le travail du Projet Fedora et l’Association Borsalinux-fr ?

      C’est surtout du Borsalinux-fr. En vérité, je gère les goodies essentiellement parce que je vais sur les salons (j’en ai donc besoin) et que les gens qui gèrent EVL sont des amis qui habitent eux aussi dans la région parisienne. Et soyons honnêtes, c’est loin d’être chronophage.

      Arrives-tu à détecter ou motiver des personnes à devenir des contributeurs lors de ces évènements ?

      J’essaie surtout de convaincre les gens de faire des petits pas et passer au niveau suivant. Si quelqu’un est utilisateur, je vais l’encourager à rapporter des bogues au projet. S’il le fait déjà, je vais lui proposer de tester les versions béta de la distribution… S’il participe à l’animation du stand Borsalinux-fr sur un salon, je vais lui demander s’il ne veut pas, en plus, animer un stand sur un autre salon.

      Quelque chose à ajouter ?

      Je trouve que ça fait déjà beaucoup… 🙂

      Merci pour ta contribution !

      Conclusion

      Nous espérons que cet entretien vous a permis d’en découvrir un peu plus sur le Projet Fedora et l’association Borsalinux-fr.

      Si vous avez des questions ou que vous souhaitez participer au Projet Fedora ou Fedora-fr, ou simplement l’utiliser et l’installer sur votre machine, n’hésitez pas à en discuter avec nous en commentaire ou sur le forum Fedora-fr.

      À dans 10 jours pour un entretien avec Timothée Ravier, contributeur au Projet Fedora en particulier concernant les systèmes dits immuables et l’environnement KDE Plasma.

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      •  

      Orange Pi RV2 Benchmarks: The Most Performant RISC-V Board For Less Than $100 With 8 Cores + 8GB RAM

      Earlier this month Canonical announced Ubuntu Linux support for the Orange Pi RV2 as a low-cost RISC-V developer board. The Orange Pi RV2 with eight RISC-V cores and 8GB of RAM costs just around $64 USD. The price point and specs were interesting that I ordered one and have been running performance benchmarks on it since for seeing how capable this is as finally an interesting, low-cost and readily available RISC-V board.
      •  

      QEMU 10.0 Open-Source Virtualization Software Released, Here’s What’s New

      QEMU 10.0 open-source virtualization software is now available for download as a major release that introduces many new features. Here's what's new!

      The post QEMU 10.0 Open-Source Virtualization Software Released, Here’s What’s New appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

      •  

      OpenMandriva Lx 6.0 Released with Linux 6.14, KDE Plasma 6.3, and Server Edition

      OpenMandriva Lx 6.0 distribution is now available for download with Linux kernel 6.14, KDE Plasma 6.3, GNOME 48, LXQt 2.2, and more. Here’s what’s new!

      The post OpenMandriva Lx 6.0 Released with Linux 6.14, KDE Plasma 6.3, and Server Edition appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

      •