Ils font Mageia : Samuel Verschelde

 Par Marcello Anni, de l’équipe Mageia Italia.

Bonjour Samuel, bienvenue de la part des utilisateurs italiens de Mageia. Tout d’abord, pourrais-tu commencer par te présenter ? 

Bonjour. Je m’appelle Samuel Verschelde, j’ai 29 ans et je vis en France, à Lyon.

D’où est venu, au départ, ton intérêt pour Linux ? 

J’ai découvert Linux pendant mes études, en 2003. C’était très enthousiasmant de découvrir tout un monde qui m’était inconnu, je n’avais jusqu’alors utilisé que des ordinateurs sous système Microsoft. La première distribution que j’aie installée était une Debian « Potato », ce qui n’était probablement pas le meilleur choix pour un débutant peu familier de la ligne de commande Unix. Puis j’ai utilisé Red Hat pendant quelque temps avant de finalement fixer mon choix sur Mandrake en 2004.

Comment as-tu découvert Mageia et pourquoi as-tu décidé de te joindre au projet ? 

J’ai entendu parler de Mageia le jour-même de son annonce publique et j’ai immédiatement décidé de rejoindre le projet. Sauver la distribution GNU/Linux que j’aimais en contribuant à la transformer en un projet dirigé par la communauté de ses utilisateurs était (et est encore) extrêmement motivant. Et puis la plupart des gens que je connaissais parmi les contributeurs rejoignaient Mageia, il paraissait donc clair que, même si elle survivait, la distribution Mandriva ne serait plus jamais comme avant.

Dans quels domaines contribues-tu à Mageia ? 

Je m’intéresse principalement aux versions stables de Mageia. Finalement, ce sont celles que les gens utilisent. Pour cela, j’ai rejoint plusieurs équipes :

  • L’équipe de packageurs, afin de pouvoir résoudre des bogues, pousser de nouvelles versions ou ajouter de nouveaux logiciels à la distribution. Cela me permettra bientôt de pousser des rétroportages (‘backports’, c’est-à-dire de nouvelles versions de logiciels populaires) pour Mageia 1, à la condition de trouver suffisamment de testeurs pour les valider.
  • L’équipe Assurance Qualité (QA) : son travail actuel consiste essentiellement à tester les mises à jour (correction de bogues et/ou de problèmes de sécurité) avant qu’elles soient diffusées à tous les utilisateurs. Je n’avais pas initialement prévu de tant travailler pour l’équipe QA, mais il s’est trouvé que c’était un réel besoin, aussi j’y ai investi du temps, en essayant de rassembler de nouveaux bénévoles et d’aider à organiser le travail de l’équipe.

Par ailleurs, je suis « tuteur » de quatre personnes qui souhaitent devenir packageurs pour Mageia. Je n’étais pas sûr d’être assez expérimenté en packaging pour faire cela mais, là encore, il y avait un besoin (des volontaires attendaient un tuteur depuis plusieurs semaines) alors je me suis proposé. Cela semble plutôt bien se passer et, en cas de doute, je peux toujours demander conseil à des packageurs plus expérimentés.

Et, bien sûr, il y a le projet Mageia App Db que nous avons lancé il y a quelques mois.

Tu es le mainteneur de Mageia-app-db. Peux-tu nous expliquer ce que c’est et quel est son objectif ? 

Mageia App Db est une base de données de RPM en ligne dont les objectifs sont de :

  • Fournir un endroit « officiel » où chercher des informations à propos des paquets dans Mageia ;
  • Se concentrer sur l’interaction entre les utilisateurs, les testeurs et les packageurs : des utilisateurs vers les packageurs (demandes de rétroportages, demandes de nouveaux logiciels via un système de vote…), des packageurs vers les utilisateurs-testeurs (demandes de tests, c’est-à-dire que des packageurs demandent à des utilisateurs de tester un paquet particulier avant de le pousser dans les dépôts officiels…) ;
  • Être puissant mais en restant cependant facile à utiliser.

Voici quelques exemples de fonctionnalités, en projet ou déjà implémentées : notification par courriel (par exemple quand un nouveau paquet est disponible), copies d’écran, évaluation, tags…

Pour une liste complète, voir la page web du projet.

À quel stade de développement se trouve Mageia-app-db ? Quelles sont ses fonctionnalités principales et qu’attendre des prochaines versions ?

Le statut actuel est : « en cours de développement actif, mais déjà utilisable dans l’état actuel si vous pardonnez l’absence de certaines fonctionnalités ». Si nous ne comptons que les contributeurs les plus réguliers, il y a trois développeurs : Adrien Gallou (France), Vyacheslav Blinov (Russie) et moi.

En ce moment, la version 0.2 offre les fonctionnalités suivantes :

  • Elle se synchronise avec Sophie, la base de données RPM multidistributions d’Olivier Thauvin, elle est donc toujours à jour ;
  • Elle permet de naviguer dans la liste, de rechercher des paquets, de voir des copies d’écran (si disponibles), les dernières mises à jour ou les derniers rétroportages, et d’utiliser divers filtres.
  • Grâce à Sophie, elle peut fonctionner non seulement pour Mageia mais aussi pour Mandriva, Fedora, OpenSuse et d’autres distributions basées sur RPM.

La version de démonstration est disponible ici.

L’état actuel est encore assez grossier, mais déjà utile, au moins pour moi (et mon frère Rémi m’a confirmé qu’il l’utilisait aussi ;)) !

La version 0.3 devrait amener les fonctionnalités suivantes :

  • L’installation officielle de Mageia App Db sur les serveurs de Mageia (ce n’est pas vraiment une fonctionnalité en soi, mais c’est tout de même une étape importante) ;
  • La connexion LDAP vers la bases de donnée des utilisateurs de Mageia, permettant ainsi que votre login sur les sites Web de Mageia fonctionne également dans Mageia App Db ;
  • La notification des utilisateurs. Vous pourrez choisir de recevoir un courriel lorsqu’un paquet donné sera mis à jour, par exemple si une nouvelle version de VirtualBox est mise à disposition dans les rétroportages.
  • L’internationalisation de l’interface utilisateur, tout d’abord avec un nombre réduit de langues. Notez que je ne parle que de l’interface utilisateur : la traduction des descriptions de paquets est un autre sujet, autrement plus considérable.
  • Et diverses petites améliorations.

Merci Samuel de nous avoir accordé cet entretien et garde le cap pour ce formidable travail ! À bientôt ! 

Merci de m’avoir interrogé, et salutations à tous les utilisateurs de Mageia !

Cette entrée a été publiée dans Non classé. Vous pouvez la mettre en favoris avec ce permalien.

2 réponses à Ils font Mageia : Samuel Verschelde

  1. Samuel Verschelde dit :

    De même que dans la version anglaise de l’article, j’en profite de manière éhontée pour inviter ceux qui le souhaitent à me rejoindre ainsi que 11 autres utilisateurs de Mageia qui sont actuellement sur le réseau social libre et décentralisé Diaspora*

    Mon profil : https://joindiaspora.com/u/stormi

    Vous trouverez les autres à l’aide du tag #mageia

    • Samuel Verschelde dit :

      J’oublie : joindiaspora.org nécessite une invitation (je peux vous inviter, suffit d’un e-mail), mais d’autres pods (beh oui, c’est décentralisé, il y a plusieurs « pods ») sont ouverts sans invitation.