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 Résumé d’activité

Mes activités libres en novembre 2012

Posted on 12/12/2012 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 (692,20 €, 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.

Empaquetage divers

J’ai mis à jour le paquet Publican (un outil de publication de fichiers DocBook XML) vers la version 3.0, qui constitue une nouvelle version majeure upstream. Comme avec toute mise à jour importante, des problèmes peuvent survenir, et j’ai envoyé deux patches à l’équipe upstream. J’ai envoyé le paquet vers experimental, étant donné que nous sommes en période de gel.

Cahiers de l’Admin Debian

Les équipes de traduction travaillent maintenant depuis quelques mois, et je souhaitais mettre en ligne le résultat de leur travail. Ce qui fut fait et annoncé sur debian-handbook.info. Nous avons d’ailleurs une traduction polonaise qui vient de démarrer.

Cette publication en ligne a pris un peu de temps, dans la mesure où un grand nombre des traducteurs n’étaient pas très au fait du DocBook XML et de sa structure. J’ai donc corrigé leurs petites erreurs, et demandé au développeur de Weblate (Michal Cihar) d’implémenter de nouveaux contrôles, afin d’éviter les erreurs XML basiques.

J’ai également ajouté au dépôt git quelques scripts de compilation, pour faciliter la recompilation des traductions dans de multiples formats. J’ai saisi cette opportunité pour créer plusieurs rapports de bogues rencontrés avec Publican (principalement concernant le format de sortie ePub, et les « brand » personnalisés).

J’ai également parlé de nos plans pour mettre à jour le livre pour Wheezy. Roland a commencé à y travailler, au contraire de moi, qui n’en ai pas encore eu le temps.

Debian France

Le bureau (président, trésorier, secrétaire) venant juste de changer, nous avons du organiser la transition. En tant que nouveau président, il m’a été confié les accès administrateur de notre machine virtuelle hébergée chez Gandi (france.debian.net), ainsi que ceux de notre compte bancaire. J’ai également reçu un tas de papiers administratifs retraçant l’histoire de l’association. Carl Chenet (le précédent président) me les a confiés durant la mini-debconf organisée à Paris.

Sylvestre Ledru et Mehdi Dogguy ont organisé et géré notre seconde mini-debconf parisienne avec brio. Ce fut un vrai succès, avec plus de 100 participants chacun des deux jours qu’elle a duré (24-25 novembre). Carl y a tenu un stand de goodies bien achalandé (Luca Capello avait également apporté des goodies de Debian.ch).

J’ai animé un lightning talk visant à présenter mon projet « Librement » (financement des développeurs de logiciels libres) et les idées sous-jacentes. Exercice que je n’ai réussi que moyennement : ce n’était que mon second lightning talk, et j’ai été légèrement trop loquace. La présentation ne tenait pas dans les 5 minutes allouées ;-).

De retour de la mini-debconf, j’ai essayé de déléguer certains projets (tels qu’avoir un vrai site Web, améliorer le workflow de gestion des membres ou mettre à jour notre serveur, qui tourne toujours sous Lenny).

Julien Cristau, qui souhaitait mettre à jour notre serveur, ne savait pas exactement comment mettre à jour le noyau (tâche il est vrai un peu spécial dans ce cas, puisque Gandi gère les noyaux du côté de l’hyperviseur Xen). Je m’en suis donc chargé, et j’en ai profité pour faire un peu de ménage (ajout d’une sauvegarde avec le disque distant associé, modification de la configuration e-mail). Julien finissant la mise à jour le 30 novembre.

Alexandre Delanoë s’est porté volontaire pour tenter quelque chose côté site Web, tandis qu’Emmanuel Bouthenot recherchait s’il y avait mieux que Galette pour la gestion de nos membres. Il semble que nous allons conserver Galette, tout en le mettant à jour vers une version plus récente.

Je me suis également occupé des premières demandes d’adhésion et organisé un vote pour étendre le comité des administrateurs (puisque nous avons deux sièges vides). Nous sommes revenus à 9 administrateurs depuis lundi 26 novembre.

Librement

La présentation donnée lors de la mini-debconf parisienne exceptée, je n’ai pas beaucoup travaillé sur ce projet ce mois-ci. Ceci étant dit, j’ai reçu une réponse de l’Autorité de Contrôle Prudentiel, stipulant qu’il se pouvait que je sois éligible au cas d’exemption déjà évoqué (cf. le résumé du mois dernier), et m’enjoignant à remplir un formulaire pour en avoir confirmation.

J’ai également contacté Tunz.com, qui serait capable de fournir les services qui me manquent (leur produit « E-money manager » en particulier). Ils ont les habilitations requises en tant qu’institution bancaire/de crédit et sont intéressés par une relation de partenariat avec les entreprises qui mettent en place des plate-formes gérant des flux monétaires entre plusieurs parties. J’attends maintenant le détail de leurs offres, en particulier le coût de leurs divers services.

J’espère pouvoir en dire bien plus le mois prochain… je travaille avec deux développeurs pour implémenter les deux premières briques de base de tout cela.

Merci

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 2012 contribuée par Weierstrass01.

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

Mes activités libres en octobre 2012

Posted on 13/11/2012 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 (120,46 €, 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.

dpkg

J’ai reconfiguré le dépôt Git de dpkg le mois dernier afin qu’il utilise KGB au lieu de CIA, ce dernier étant abandonné. Ces outils permettent d’envoyer sur IRC les notifications de commit (vers #debian-dpkg sur OFTC, aussi connu sous le nom d’irc.debian.org).

Je n’ai rien fait d’autre concernant dpkg, et je dois dire que Guillem n’aide en rien ceux qui veulent s’impliquer. Il continue à garder pour lui son travail, dans sa branche privée « for 1.17.x », et refuse d’ouvrir une branche officielle « jessie ». Une preuve de ce fait étant l’absence de réponse à ce mail.

Du côté positif, il traite tous les bogues soumis et ce même avant que j’ai eu la moindre chance de m’en occuper. Il est cependant triste que je ne puisse jamais examiner ses correctifs, étant donné qu’ils sont poussés au dernier moment juste avant chaque upload.

Empaquetages divers

J’ai aidé à la résolution du bogue n°689336, de sorte qu’initrd définit maintenant correctement la disposition du clavier (keymap) avant de demander le mot de passe d’une partition chiffrée. En relation avec ce bogue, j’ai alimenté le n°689722, de sorte que cryptsetup gagne une dépendance assurant que les outils requis pour la disposition du clavier soient bien disponibles.

J’ai empaqueté une nouvelle version amont de zim (0.57), ainsi qu’une mise à jour de sécurité pour python-django concernant à la fois Squeeze et Wheezy. J’ai uploadé une NMU (Non-Maintener Upload) de revelation (0.4.13-1.2) de sorte qu’il ne soit pas éjecté de Wheezy (il était sur la liste des paquets « retirés si non corrigés » de l’équipe chargée de la publication), étant donné que ma femme l’utilise pour stocker ses mots de passes.

Enfin, j’ai parrainé une nouvelle version amont de ledgersmb.

Debian France

Nous avons réussi à élire un nouveau bureau pour l’association Debian France. Sylveste Ledru en tant que trésorier, Julien Danjou en tant que secrétaire et moi-même en tant que président. Je tiens à remercier chaleureusement le bureau précédent, à savoir Carl Chenet, Aurélien Jarno et Julien Cristau.

La transition est en cours de réalisation, et sera finalisée lors de la prochaine mini-Debconf parisienne, au cours de laquelle nous procéderons aux diverses formalités.

Parmi les toutes premières tâches que je me suis assignées figure le recrutement de deux nouveaux membres pour le conseil d’administration, dans la mesure où deux sièges restent aujourd’hui à pourvoir. J’ai lancé un appel à volontaires, et deux volontaires se sont faits connaître. Si vous souhaitez participer et aider Debian France, merci de candidater en répondant à ce message le plus rapidement possible.

Cahiers de l’Admin

J’ai intégré les traductions contribuées sur debian.weblate.org (qui m’ont conduit à proposer cette fonctionnalité concernant Weblate lui-même), et corrigé un certain nombre de petites coquilles signalées. J’ai ensuite poussé l’upload vers Debian, afin d’incorporer toutes ces petites corrections…

Ceci étant, ce livre couvre pour l’instant Squeeze : j’ai donc commencé à planifier le travail de mise à jour pour Wheezy, et, conjointement avec Roland, nous avons décidé de qui allait s’occuper de mettre à jour chaque chapitre.

Librement

L’avancement de ce projet est si lent que cela me frustre. Gérer de l’argent pour autrui est une activité très régulée, au moins dans l’Union européenne. Je voulais seulement un compte séquestre, afin de sécuriser l’argent des utilisateurs du service… mais ouvrir un tel compte requiert soit d’être certifié en tant « qu’institution de paiement » par l’Autorité de contrôle prudentiel, soit d’obtenir une exemption de la même autorité (ne couvrant que certains cas spéciaux), soit enfin de signer un partenariat avec une institution de paiement reconnue.

Être certifié en tant qu’institution de paiement est hors de question actuellement, étant donné que cela requiert un capital d’au moins 125000€ (que je n’ai pas). Ma banque ne peut pas signer le partenariat dont j’aurais besoin. Reste à chercher si un des cas d’exemption peut me correspondre, ou si je peux trouver une autre « institution de paiement » qui veuille bien travailler avec moi.

Gittip utilise Balanced comme service de paiement spécialisé pour les places de marchés électroniques, malheureusement seuls les américains peuvent retirer de l’argent du système ce qui en limite l’intérêt. J’adorerais trouver pareil service en Europe…

Si je ne peux pas positionner Librement comme place de marché du monde du logiciel libre (et épargner à chaque contributeur le fait de devoir se créer un compte marchand), je dois alors me replier vers une solution où Librement ne fait que fournir l’infrastructure, et aucun compte, de sorte que les développeurs souhaitant collecter les donations devront utiliser soit Paypal, soit tout autre compte marchand supporté.

Voilà pourquoi mes dernières mises à jour de spécification concernant le service de donations et le service de paiement mentionnent Paypal, et la possibilité de choisir le moyen de paiement pour chaque campagne de donation.

Merci

Au mois prochain pour un nouveau résumé de mes activités !

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

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

Mes activités Debian en septembre 2012

Posted on 13/10/2012 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour de Debian. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (1086,48 €, 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.

Dpkg

Abonné au suivi des bogues de dpkg sur Launchpad, je suis enseveli par quantités de rapports de bogues ressemblant à « le paquet toto n’a pas pu être installé/mis à jour : le paquet toto est déjà installé et configuré ». Ces rapports sont un mélange de bogues APT et d’un ensemble aléatoire d’autres erreurs (souvent de sources matérielles comme des fichiers .deb corrompus ou des erreurs d’E/S, mais parfois également de « vrais » bogues d’autres programmes). Quoi qu’il en soit, ces rapports finissent toujours par être assignés à dpkg, car ce dernier renvoie un message d’erreur, pour se plaindre de la décision de APT de vouloir configurer quelque chose qui n’en a pas besoin.

Je n’ai tout simplement pas le temps de traiter tous ces rapports, et j’ai donc décidé de les filtrer au niveau de l’outil « apport », grâce à un nouveau “motif de bogue Ubuntu”, qui indique que ces rapports sont des doublons du LP n°541595. Cette action a permis de décrémenter rapidement le compteur de bogues dpkg de 130 à environ 80.

Empaquetage

J’ai parrainé une nouvelle version upstream de ledgersmb. J’ai rapidement mis à jour WordPress vers la version 3.4.2, dans la mesure où elle contient des correctifs liés à la sécurité.

J’ai également poussé une petite mise à jour de nautilus-dropbox corrigeant le bogue n°686863, du fait de l’upstream qui a renommé le binaire mis à disposition sur leur site de nautilus-dropbox en dropbox. Leur paquet dropbox rentre en conflit uniquement avec les anciennes versions de nautilus-dropbox, et non avec celle fournie par Debian. J’ai donc du ajouter un attribut « Conflicts » de notre côté pour interdire l’installation des deux paquets sur un même système.

Test d’installation de Wheezy

J’ai acheté un nouveau PC portable (Lenovo Thinkpad X230), et utilisé cet achat comme prétexte au test de la procédure d’installation de Wheezy. Tout a fonctionné pour le mieux, à l’exception de deux choses :

  1. J’ai tout d’abord remarqué qu’il n’acceptait pas le mot de passe pour ma partition chiffrée durant les premières étapes de boot… il s’est avéré que le bogue était déjà rapporté (n°619711), mais visiblement délaissé par le mainteneur du paquet. Après discussion sur IRC avec Julien Cristau, nous avons sollicité Michael Prokop, qui avait apparemment déjà proposé de s’occuper de ce problème. J’ai testé son paquet corrigé, qui fut uploadé dans la foulée.
  2. J’ai eu d’étranges problèmes réseau, qui se sont avérés liés à l’absence de l’interface « loopback » (i.e. localhost). C’était là le résultat d’une mauvaise configuration de /etc/network/interfaces, incorrectement modifiée par NetworkManager. J’ai consigné ce bogue dans le rapport n°688355. Il affecte toux ceux ayant des réseaux avec l’IPv6 activé.

Debian France

Debian France fait l’objet d’un regain d’activité. Sylvestre Ledru pilote l’organisation de la mini-debconf parisienne des 24 et 25 novembre, tandis que Tanguy Ortolo a repris à son compte le merchandising (des polos, pour changer des habituels t-shirts).

Je vais peut-être faire une présentation à l’occasion de la mini-debconf, probablement au sujet du multiarch.

Divers

Cela fait quelques mois que j’ai remarqué un lag de 2 secondes de gnome-shell à chaque fois que smuxi (mon client IRC) envoie une notification. C’est très énervant, car vous avez l’impression que la machine entière freeze.

J’ai donc contacté Mirco Bauer sur le canal #smuxi, et nous avons creusé un peu le sujet. Il s’avère que smuxi utilise une vieille version du protocole de notification, où l’image est envoyé sous forme de flux d’octets, entraînant d’énormes messages dbus. C’est clairement une solution suboptimale, et smuxi sera donc corrigé, afin d’envoyer le chemin de l’image, plutôt que l’image elle-même. D’un autre côté, le fait que gnome-shell se bloque durant tout le temps de traitement de ce « gros » message dbus est clairement un bogue. J’ai donc renseigné un rapport de bogue concernant GNOME Shell (Bugzilla n°683829), afin que cela soit corrigé.

Librement : financer le développement libre

J’ai démarré un nouveau projet visant à aider les développeurs de logiciels libres à finance leurs travaux. Il n’y a pas grand chose de concret, mais j’ai déjà un dépôt public, un chouette logo et plein d’idées.

Si le sujet vous intéresse, et que vous souhaitez participer, contactez-moi ! Sinon, continuez de me suivre en attendant de prochaines nouvelles 🙂

Merci

Au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Debian Activities in September 2012 contribuée par Weierstrass01.

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

Mes activités Debian en août 2012

Posted on 11/09/2012 Written by Raphaël Hertzog

Voici le récapitulatif mensuel de toutes mes activités gravitant autour de Debian. Si vous faites partie des personnes ayant fait un don pour soutenir mon travail (88,41 €, 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.

dpkg

Les choses sont relativement calmes durant la période de gel de Wheezy. Je me suis juste occupé de corriger trois bogues : une régression du format « 3.0 (quilt) » (cf. n°683547), une erreur de segmentation de “dpkg-query -W -f  »” (cf. ce commit), et enfin une mauvaise auto-complétion pour les utilisateurs français (cf. n°685863).

Test de la mise à jour vers Wheezy

Plusieurs rapports de bogues nous sont parvenus faisant état d’échecs de la mise à jour vers Wheezy du fait de l’exécution du trigger par dpkg, tandis que les dépendances de paquets avec des triggers en attente ne sont pas satisfaites. Corriger ce comportement dans dpkg ne va malheureusement pas sans problèmes (cf. n°671711 pour plus de détails) … Guillem a, en conséquence, décidé de différer la correction à Jessie. Ma proposition d’une solution intermédiaire est tombée aux oubliettes. Nous devons maintenant trouver à la place des solutions dans chacun des cas pouvant provoquer cette erreur. (comme par exemple : n°680626).

Une autre manière d’éviter ces erreurs consiste à s’assurer que les triggers sont exécutés le plus tard possible, comportement que nous pouvons améliorer de plusieurs façons.

La première manière de procéder consiste à modifier la plupart des triggers de telle manière qu’ils utilisent la directive « interest-noawait ». Les paquets activant le trigger sont dans ce cas immédiatement marqués comme configurés (plutôt que « triggers-awaited » – en attente de triggers), et le trigger ne devra plus être exécuté comme étape d’une résolution de dépendances ultérieure. Mais il n’y a, à l’heure actuelle, aucun paquet qui utilise cette nouvelle directive, et ce malgré un appel sur debian-devel-announce. 🙁

Une deuxième méthode consiste à modifier APT de sorte qu’il utilise dpkg –no-triggers, et de laisser le traitement du trigger pour la fin (avec un dernier appel à “dpkg –configure -a”). Chose que j’ai demandée de manière assez précoce dans le cycle de Wheezy mais, pour de multiples raisons, les mainteneurs de APT n’ont pas donné suite. Le les ai relancés de nouveau dans le bogue n°626599, mais il est maintenant trop tard pour Wheezy. Je trouve cela un peu triste dans la mesure où j’ai utilisé ces options durant tout le cycle de Wheezy et cela a bien fonctionné pour moi (et je les ai également utilisées lors d’une mise à jour (dist-upgrade) sur le portable de ma femme).

Il aurait été intéressant de tout avoir en place pour Wheezy, de sorte que nous n’ayons pas à endurer les mêmes problèmes pour la mise à jour vers Jessie. Mais à moins que quelqu’un monte au créneau pour piloter ces changements, cela semble peu probable.

Nous en sommes réduits en lieu et place à utiliser des solutions de contournement douteuses, paquet par paquet.

Empaquetage

J’ai préparé des mises à jour de sécurité pour python-django (1.4.1 pour unstable, 1.2.3-3+squeeze3 pour stable), et empaqueté une nouvelle version upstream pour cpputest (3.2-1). J’ai également passé en revue ledgersmb 1.3.21-1, préparée par Robert James Clay, et lui ai demandé de s’occuper d’une nouvelle version avec d’autres corrections.

J’ai publié nautilus-dropbox 1.4.0-2 avec des modifications de mon cru afin de supporter https_proxy d’une part, ainsi qu’un meilleur affichage des informations de diagnostic lors de l’échec d’un téléchargement.

Avec l’aide de Paul van der Vlis et de Michael Ziegler, j’ai fait le nécessaire afin d’être capable de migrer python-django-registration 0.8 vers Wheezy, et ce même s’il s’agit d’une nouvelle version upstream dotée de modifications qui ne sont pas rétrocompatibles. Nous avons maintenant la bonne version dans Wheezy grâce à Adam D. Barratt, qui a débloqué le paquet, et ce malgré le fait que j’ai manqué l’échéance du gel de Wheezy.

Debian France

Julien Cristau a rappelé au conseil d’administration de Debian France que nous devions élire le bureau (Président, Secrétaire et Trésorier), dans la mesure où les titulaires actuels se sont retirés. J’étais quelque peu inquiet que personne ne veuille reprendre la main, et j’ai donc contacté chaque membre afin de trouver des volontaires. Ce qui est maintenant chose faite (Julien Danjou, Sylvestre Ledru et moi-même). Il ne reste plus qu’à procéder à l’élection, dès que Julien trouvera un peu de temps pour l’organiser.

Divers

J’ai mis en place, avec l’aide de l’équipe d’administration Debian (DSA – Debian System Administration), des règles antispams pour l’alias owner@packages.qa.debian.org, vu la quantité de spams rencontrés. L’équipe DSA m’a demandé d’en profiter pour tout documenter dans une page de wiki sur dsa.debian.org, afin de pouvoir s’y référer dans le futur.

J’ai également testé un patch upstream concernant gnome-keyring (cf. n°681081), qui réintroduit la possibilité d’oublier les phrases de passe GPG après un délai configurable.

Merci

Au mois prochain pour un nouveau résumé de mes activités !

Ceci est une traduction de mon article My Debian Activities in August 2012 contribuée par Weierstrass01.

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

  • « Previous Page
  • 1
  • …
  • 10
  • 11
  • 12
  • 13
  • 14
  • 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