Destination Debian

Infos à la source, maîtrisez votre distribution Debian/Ubuntu

  • Soutenir
  • Mes livres
    • Mémento Git à 100%
    • Debian 8 Jessie
  • Lettre d’informations
  • Mes activités chez Debian
    • Historique
    • Mes projets
  • Mes autres sites
    • My blog on free software
    • Freexian, ma société
    • Mon blog perso
  • Contact
Home Archives for Actualités Actualités Debian

Mes activités libres en décembre 2013

Posted on 12/01/2014 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (147,56 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Cahiers de l’Admin Debian

Cover of the Debian Administrator's Handbook (Wheezy edition)J’ai passé une bonne partie du mois de décembre sur le livre. Dans un premier temps à finaliser la version anglaise et la rendre disponible. Puis à travailler à la mise à jour de la version française. Eyrolles va en publier une nouvelle édition basée sur cette traduction. Plus de détails à venir à ce sujet courant janvier !

Debian France

J’ai participé à de nombreuses discussions au sein de Debian France.

À commencer par le reproche que la majorité des évènements sont organisés à Paris. J’ai donc proposé de cartographier la position de chaque membre de Debian France. Nous avons ajouté de nouveaux champs dans la page de gestion des membres de telle sorte que les adhérents peuvent maintenant y ajouter leurs coordonnées GPS, et Frédéric Decou a procédé à quelques essais avec OpenStreetMap. Quelqu’un d’autre (Kiriarat) s’est proposé d’écrire le code intermédiaire nécessaire. Une carte manuelle est actuellement maintenue sur le site Web.

Sample logo receivedAu cours des discussions sur la mise en place de la boutique Debian France, j’ai suggéré de mettre à jour notre logo vers quelque chose de plus joli. Nous avons eu quelques suggestions et, après de nouvelles discussions avec Alexandre Delanoë et Sylvestre Ledru, nous avons organisé un petit concours pour inciter les graphistes à nous soumettre des propositions (le gagnant reçoit un ensemble de goodies Debian). Nous avons reçu 46 propositions (mon préféré est sur la droite !) Le bureau est en train de présélectionner les logos qui seront soumis au vote final des adhérents. Le vainqueur sera désigné à l’issue de la mini-debconf à venir sur Paris.

J’ai également continué à travailler sur les statuts et le règlement intérieur, qui devraient être adoptés lors de la prochaine assemblée qui se tiendra pendant la mini-debconf.

Travaux Debian divers

Maintenance de WordPress. J’ai parrainé Pablo Vasquez pour sa toute première petite contribution à l’empaquetage de WordPress. C’est quelque chose que j’ai vraiment apprécié, mais il n’est pas encore prêt à assumer tout seul la maintenance d’un paquet important tel que WordPress. J’ai eu de multiples autres propositions d’aide et j’ai répondu à toutes, tandis que je créais le rapport n°733726 afin de coordonner le travail pour la nouvelle version amont. Mais je n’ai eu aucun retour 🙁 Le passage de témoin de la maintenance d’un paquet est quelque chose de difficile…

Discussion autour du système d’init. Le comité technique a la lourde tâche de choisir le futur système de démarrage qui remplacera le vénérable System V init (cf. n°727708). J’ai suivi de près cette longue discussion, et y ai participé là où j’avais quelque chose d’intéressant à dire. La décision finale est attendue courant janvier. Pour ce que ça vaut, je partage entièrement, pour ma part, le point de vue de Russ Allbery dans cette discussion. Je fais tourner systemd sur certains de mes ordinateurs depuis maintenant quelques mois déjà.

Correction de lxc dans stable. Le paquet lxc dans stable a un modèle « debian » non-fonctionnel. Je n’aime vraiment pas mentionner que des choses ne fonctionnent pas dans une documentation, donc plutôt que d’écrire cela dans les Cahiers de l’Admin, j’ai fait quelque chose pour y remédier. J’ai préparé une mise à jour — ne provenant pas du mainteneur officiel (NMU) — pour le dépôt stable (cf. n°680469 pour le problème et n°732358 pour la demande de mise à jour dans stable).

Divers. J’ai parrainé une mise à jour de tcpdf. J’ai soumis une demande d’évolution concernant Publican, afin qu’il continue à traiter les instructions présentes dans les traductions. J’ai envoyé les nouvelles version de publican-librement et debian-handbook. J’ai soumis le bogue n°732678 concernant git-buildpackage, car ce dernier n’arrivait pas à appeler proprement lintian lorsque l’option -A était passée.

Merci

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in December 2013 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Cahier Admin, Debian, Debian France, Libre, Moi, Résumé d'activité

Mes activités libres en novembre 2013

Posted on 09/12/2013 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (44,52 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Cahiers de l’Admin Debian

Mise à jour vers Wheezy terminée. Roland et moi avons fini la mise à jour de la version anglaise du Cahier de l’Admin Debian suite à l’arrivée de Wheezy. Nous avons encore un peu de relecture à faire, mais vous pouvez déjà apprécier le résultat ici: https://debian-handbook.info/browse/wheezy/

N’hésitez pas à nous faire part de toute erreur que vous rencontreriez. Vous pouvez également nous soumettre des patchs prêts à l’emploi si vous souhaitez aller un peu plus loin.

Contributions à publican Le livre est généré avec publican et je maintiens son paquet Debian. Ce mois-ci on m’a signalé un bogue critique pour la publication car publican a tout simplement cessé de fonctionner… il s’est avéré que le problème résidait dans libxml-treebuilder-perl. J’ai donc réassigné le bogue n°728885 tandis que je proposais un patch à l’auteur amont. Après quelques jours sans réaction de l’équipe pkg-perl, et après avoir reçu un rapport de bogue inapproprié sur debian-handbook (évidemment publican était cassé dans unstable !), j’ai préparé un paquet corrigé par moi-même et l’ai envoyé (je fais toujours partie de l’équipe pkg-perl, même si j’y suis inactif).

Dans la mesure où j’ai fortement utilisé publican ce mois-ci, j’ai créé deux tickets dans son bugzilla. J’ai demandé l’ajout d’une nouvelle fonctionnalité dans le n°1034836, et remonté un problème de gestion du caractère « \n » dans les fichiers PO (n°1036150).

Debian France

Mise à jour de Galette. J’ai mis à jour le paquet galette et son plugin PayPal, et les ai déployés sur france.debian.net. Il contenait quelques corrections pour les emails de rappel envoyés aux membres.

Mise à jour des statuts. J’ai également repris mon travail de préparation de nouveaux statuts pour Debian France. Sylvestre Ledru a apporté un brouillon (élaboré avec l’aide d’un avocat) quelques mois plus tôt et je suis maintenant en train de le revoir/améliorer. Le but principal étant de clarifier le fait que Debian France devienne une organisation de confiance pour le projet Debian.

Boutique Debian France. Voilà déjà quelques mois que nous en avons eu l’idée, et c’est Sylvestre qui a fait le travail nécessaire pour ouvrir la boutique Debian France, avec l’aide d’EnVenteLibre. J’ai demandé à nos membres de préparer quelques CSS qui correspondent mieux aux couleurs de Debian, ce qui devrait être fait d’ici quelques jours. Les premiers goodies vont également commencer à apparaître bientôt, juste à temps pour Noël !

Travaux divers autour de Debian

Distro Tracker. Dans la droite ligne du Google Summer of Code, j’ai demandé à l’équipe DSA de mettre en place une nouvelle machine virtuelle afin d’héberger tracker.debian.org, une instance de Distro Tracker, la réécriture du Système de Suivi des Paquets. Ils ont fait leur part du travail (à l’exception du paramétrage des emails), et c’est maintenant à moi de trouver un peu de temps pour faire du nettoyage et déployer le tout.

WordPress. J’ai empaqueté WordPress 3.7.1 et envoyé une demande d’aide sur debian-mentors. J’ai obtenu trois réponses, leur ai donné une première direction de travail mais je n’ai eu aucun retour depuis. WordPress 3.8 est attendu pour dans quelques jours, et j’espère que l’un des nouveaux volontaires va s’occuper de préparer la nouvelle mise à jour.

Régressions de dpkg. Je n’ai rien fait depuis plusieurs mois maintenant mais je laisse au moins tourner la version Git de dpkg et j’ai détecté deux régressions. C’est une bonne chose de les avoir éradiquées avant le prochain envoi de la version 1.17.2 vers unstable.

Correction du Système de Suivi des Paquets (PTS). J’ai corrigé quelques avertissements que le code du PTS commençait à générer depuis la mise à jour de son hôte vers Wheezy. Ces avertissements généraient des emails ennuyeux aux utilisateurs du bot pts@qa.debian.org.

Mise à jour de sécurité de Ruby. J’ai aidé l’équipe Ruby à préparer les mises à jour de sécurité requises de Ruby 1.8 et 1.9.1 (cf. n°730178 et n°730189). Ce travail a été sponsorisé par Kali/Offensive Security.

Mise en place de SmartCard. J’ai acheté deux smartcards OpenPGP ainsi qu’un lecteur et j’ai déplacé toutes mes clés privées vers ces périphériques (une carte avec la clé primaire pour les signature/certification qui reste à la maison, une carte pour les utilisations mobiles/quotidiennes avec les clés secondaires pour le chiffrement/signature/authentification). Le disque dur de mon portable ne contient plus aucune clé privée. J’ai conservé les sauvegardes requises dans un endroit sûr mais, in fine, mes clés privées sont bien plus difficiles à voler. Je devrais faire part de mes conclusions dans un autre article…

Merci

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in November 2013 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Cahier Admin, Debian, Debian France, Libre, Moi, Résumé d'activité

Mes activités libres en septembre 2013

Posted on 07/10/2013 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (86,18 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Système de suivi des paquets^U Traqueur de distribution

Marko Lalic a implémenté pas mal de fonctionnalités intéressantes dans les dernières semaines du Google Summer of Code (notamment le support des équipes). Malheureusement il n’a pas (encore) déployé les derniers changements sur pts.debian.net.

Étant donné le bon boulot qu’il a abattu durant l’été, j’ai noté son GSoC comme « réussi ». J’espère qu’il continuera à œuvrer dans les parages et à contribuer; il va essayer de prendre en charge des renommages en masse dont nous avons convenus ensemble. En effet, après pas mal de tergiversations, j’ai décidé que ce logiciel s’appellerait « Distro Tracker ».

Une fois ces changements de dernière minute réalisés, j’ai pour projet de réclamer « tracker.debian.org » auprès des administrateurs système Debian. Ce qui signifie qu’il sera déployé en parallèle du système de suivi des paquets actuellement utilisé, et ce au moins jusqu’à ce qu’il dispose de toutes les fonctionnalités de l’ancien.

Il devrait être beaucoup plus facile de se plonger dans la nouvelle base de code, je devrais donc faire sa promotion et inviter les gens à y contribuer… une manière d’y arriver pourrait être d’écrire de courts éléments de documentation sur « comment bien démarrer ».

Ce que j’ai commencé à faire en créant une page de wiki dédiée: http://wiki.debian.org/qa.debian.org/distro-tracker

Empaquetage divers

J’ai reçu deux REJECT de la part des ftpmasters ce mois-ci (un pour galette, l’autre pour dolibarr). J’ai pris soin de corriger les divers problèmes liés à galette, et le paquet a été rapidement accepté après coup. En ce qui concerne dolibarr, j’ai assisté le mainteneur amont sur divers problèmes, et obtenu qu’il les corrige. Cela a pris un peu plus de temps et le paquet est toujours dans NEW.

J’ai empaqueté WordPress 3.6, puis WordPress 3.6.1 (mise à jour de sécurité). python-django a également reçu de multiples mises à jour de sécurité ce mois-ci: je me suis occupé d’une ou deux de celles-ci, mais c’est Luke Faraone qui s’est occupé de la majorité de ces mises à jour (ainsi que des rétroportages vers Squeeze !).

J’ai empaqueté Publican 3.6.1 et poussé dh-linktree 0.4, afin de corriger une erreur de compilation depuis les sources introduite avec Perl 5.18.

Sur un plan plus anecdotique, j’ai également créé un rapport de bogue (n°721849) après avoir constaté toute l’énergie dépensée afin d’assurer que debian/rules ne contienne aucune mention de copyright incorrecte.

Merci

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in September 2013 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Debian, GSOC, Libre, Moi, PTS, Résumé d'activité

Mes activités libres en août 2013

Posted on 10/09/2013 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour du logiciel libre. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail ((47,50 €, merci à tous !), c’est l’occasion de constater ce que je fais de votre argent. Sinon, c’est toujours quelques nouvelles intéressantes sur l’avancement de mes différents projets.

Système de suivi des paquets (PTS)

Nous ne sommes plus qu’à deux-trois semaines de la fin du Summer of Code, et donc de la fin de la réécriture du système de suivi des paquets (package tracking system – PTS). Nous avons parcouru un sacré bout de chemin en août… jetez-y un coup d’œil par vous-même sur pts.debian.net.

La réécriture ne couvre pas encore toutes les fonctionnalités de l’ancien système, mais j’ai préféré laisser certaines plus faciles et moins intéressantes à d’autres. À la place, j’ai demandé à Marko de travailler dans les semaines à venir sur des fonctionnalités qui amènent de la valeur ajoutée, telles que la possibilité de disposer de comptes utilisateurs autorisant une gestion simple de vos abonnements sur le Web, ou encore la possibilité de s’abonner à des groupes de paquets (c’est-à-dire ceux maintenus par une équipe).

Notre principal problème à présent provient d’exim, qui a un comportement par défaut plutôt décevant, à vouloir « forker » autant de processus que de mails reçus à une adresse qui expédie via un pipe (postfix a une gestion plus saine dans cette situation, en sérialisant les expéditions sur les pipes). Le nouveau système de suivi est bien plus modulaire que l’ancien et son empreinte mémoire est plus importante (environ 3 fois plus importante pour le processus qui envoie les mails, soit 30Mo au lieu de 10). Résultat: nous sommes rapidement arrivés à ne plus avoir de mémoire disponible… Pour l’instant, nous avons trouvé un moyen de contourner le problème via un paramètre d’exim mettant en attente dans une file les emails lorsque la charge devient trop importante, mais ce n’est pas une solution satisfaisante à mon sens. Nous pourrions également implémenter notre propre file d’attente et un démon, mais j’aimerais éviter cela. Donc qui peut nous dire comment faire en sorte qu’exim se comporte de la bonne manière ? 🙂

Côté bonnes nouvelles, Marko a reçu des retours de personnes appréciant le nouveau système, et qui l’utilisent déjà quotidiennement. De plus, plusieurs personnes ont exprimé leur souhait de travailler sur la nouvelle base de code sans plus attendre.

De mon côté, j’ai créé un paquet afin que le nouveau PTS soit facile à déployer pour les distributions dérivées. Ce faisant, j’ai modifié la manière dont nous gérions les paramètres Django (pour le développement et la production). Le paquet n’est pas encore fini, mais est déjà pratiquement utilisable. Je souhaite cependant encore faire du nettoyage/refactorisation dans les modèles avant que d’autres commencent à le déployer. Nous devons également activer South, afin d’avoir des mises à jour simples.

DebConf 13 à Vaumarcus

Du 10 au 17 août s’est tenue la treizième Debconf, à laquelle j’ai assisté. Cela correspondait à la seule semaine de vacances que ma femme a eu cet été, nous avons donc été là-bas avec toute la famille (c’est-à-dire avec mes fils de 3 ans et 6 mois également). Je n’ai donc pas pu vraiment m’immerger dans la Debconf et j’ai manqué toutes les choses sympathiques qui ont lieu hors des présentations. J’en ai choisi 3-4 par jour, puis ai passé le reste du temps avec ma famille.

D’un autre côté, j’ai été content que ma femme puisse rencontrer (ou au moins voir) d’autres personnes proches de Debian. Elle en connaît quelques-uns par leurs noms, puisque je lui parle de Debian depuis des années maintenant…

Debian France

Debian France a vendu pas mal de goodies durant la Debconf, mais je ne m’en suis pas du tout occupé. C’est Sylvestre Ledru qui s’en est chargé, avec l’aide bienvenue de plusieurs autres personnes, à la fois pour tout apporter là-bas, puis vendre, et enfin rapporter le reste.

La bonne nouvelle du mois vient de ce que l’auteur amont de galette a publié une nouvelle version, embarquant toutes les fonctionnalités que nous lui avons commandées il y a quelques mois. Nous envoyons maintenant automatiquement un email de rappel aux membres qui doivent renouveler leur inscription, et nous avons une mise à jour automatique de la comptabilité (dans un registre maintenu dans un dépot git) lorsque les gens font des dons ou paient leurs cotisations via le formulaire PayPal de notre site.

J’ai été tellement content de finalement disposer de ces fonctionnalités que j’ai pris quelques heures pour finaliser l’empaquetage de galette, de sorte que cela puisse être envoyé à Debian (il a été accepté). J’ai également passé plusieurs heures à écrire le script Python qui est exécuté par Galette et qui met à jour les fichiers comptables.

Divers travaux Debian

Empaquetages Debian. J’ai mis à jour par deux fois logidee-tools, afin de corriger les bogues n°718671 et 718836. J’ai créé un paquet pour Dolibarr, un CRM/PGI propulsé par PHP (qui ne prend pas en charge la comptabilité, cependant). Le paquet est maintenant dans la file NEW depuis presque un mois. J’ai transmis le n°719000 aux développeurs amont de Publican. J’ai créé le rapport de bogue n°720393, pour demander une nouvelle version amont de libphp-mailer.

git-multimail. Après son déploiement sur Alioth le mois dernier, Niels Thykier m’a rapporté un cas où cela mène à des « bounces ». J’ai créé un ticket auprès des développeurs amont et j’ai finalement corrigé le problème moi-même quelques jours plus tard. La version corrigée a été installée sur Alioth.

dpkg. J’ai recherché la raison pour laquelle les compilations automatiques de dpkg ne survenaient plus et j’ai demandé à Michael Prokop s’il pouvait installer une version plus récente de gettext dans le chroot de compilation. Il m’a répondu qu’il aurait besoin d’un rétro-portage pour cela et j’ai donc demandé à Santiago Vila s’il avait l’intention d’en fournir un, ce qu’il a gentiment accepté. Le paquet était dans le dépôt des rétro-portages quelques jours plus tard, et j’utilises à nouveau la dernière version de dpkg compilée depuis le dépôt git grâce au service fourni par Michael.

Discussions diverses. Le fil de discussion parlant des « planètes utilisateurs » a glissé vers une discussion sur « comment éviter les billets promotionnels » sur ces derniers. Dans ce contexte, quelqu’un a encore invoqué la règle d’usage des machines Debian (DMUP – Debian Machine Usage Policy) pour faire cesser toute (auto-)promotion sur la planète s’il y a de l’argent en jeu. Cele m’énerve toujours autant et cette fois j’ai demandé à James Troup s’il connaissait l’origine de cette clause dans la règle d’usage. Qui souhaite maintenant travailler avec l’équipe d’administration système de Debian pour corriger ce document, de sorte qu’il ne soit plus abusivement invoqué à tort et à travers ?

J’ai également participé à certaines discussions concernant dgit. J’aime l’idée derrière l’outil, mais je suis attristé par le comportement de Ian Jackson. Je l’ai aidé à combler ses lacunes concernant les nouveaux formats sources, mais il continue à dévaloriser le format source « 3.0 (quilt) », à la fois dans les pages de manuel et dans la sortie du programme. Il croit que dgit a dépassé le stade de l’expérimentation, mais la vérité est bien qu’il s’agit toujours d’un script Perl bien peu commenté, dont le code contient plusieurs « hacks ».

Kali Linux

Entre la DebConf et le reste, je n’ai pas eu beaucoup de temps à consacrer à Kali, excepté pour quelques correctifs. Sur le blog de Kali est présentée une belle histoire sur comment j’ai suivi la piste d’un bogue dans live-installer. Cette correction a été envoyée à Debian. J’ai également amélioré live-build afin d’y inclure xfsprogs/jfsutils dans l’image ISO lorsqu’on inclut debian-installer (ainsi vous ne vous retrouvez pas face à des problèmes lorsque vous choisissez JFS ou XFS comme système de fichiers lors de l’installation).

Merci

Rendez-vous au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Free Software Activities in August 2013 contribuée par Weierstrass01.

Filed Under: Actualités, Actualités Debian Tagged With: Debian, Debian France, GSOC, Kali Linux, Libre, Moi, PTS, Résumé d'activité

  • « Previous Page
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 20
  • Next Page »

Découvrez mes ouvrages

Apprenez en plus en cliquant sur leur couverture :

Lettre d’informations

Abonnez-vous à ma lettre d'informations, saisissez votre adresse électronique et cliquez sur « S'abonner » :

Suivez moi

  • Adresse mail
  • Facebook
  • GitHub
  • RSS
  • Twitter

Archives

Planètes

  • Planète April
  • Planète Debian-Fr
  • Planète des utilisateurs Debian
  • Planète Libre

Flux Mon blog anglophone sur le libre

  • Freexian is looking to expand its team with more Debian contributors 29/03/2024
  • Freexian’s report about Debian Long Term Support, July 2022 31/08/2022
  • Freexian’s report about Debian Long Term Support, June 2022 26/07/2022
  • Freexian’s report about Debian Long Term Support, May 2022 23/06/2022
  • Freexian’s report about Debian Long Term Support, April 2022 03/06/2022
  • Debian 9 soon out of (free) security support 11/05/2022

Mots-clés

3.0 (quilt) Annonce aptitude Cahier Admin conffile Contribuer DebConf Debian Debian France Debian Live Distro Tracker dpkg dpkg-source Eyrolles Freexian GNOME GSOC HOWTO Informatique Kali Linux Libre Livres LTS Moi multiarch nautilus-dropbox nettoyage Packaging Politique Presse Pro Programmation PTS publican python-django Release Rolling Référence Résumé d'activité synaptic Testing Tryton Ubuntu unstable wordpress

Articles récents

  • Le logiciel libre a t’il une couleur politique ?
  • Mes activités libres en janvier 2017
  • Élections présidentielles, logiciel libre et Charlotte Marchandise
  • Mes activités libres en décembre 2016
  • Mes activités libres en novembre 2016

Copyright © 2025 · Focus Pro Theme sur Genesis Framework · WordPress · Log in