La promotion de la réaction aux bogues atteint Inkscape
13 décembre 2016 11:42
Un article écrit par un invité : Buovjaga (de l'équipe d'assurance qualité de LibreOffice). Il effectue actuellement le tour des traqueurs de bogues de plusieurs projets de logiciels libres, et encourage les utilisateurs des projets à participer à la gestion des bogues. Il a écrit son premier article pour l'éditeur Kate.
De nombreux utilisateurs de logiciels libres et à source ouverte expérimentés souhaitent voir le développement de leur application s'accélérer. Ils ne réalisent pas forcément que l'absence de compétences en programmation n'est pas un obstacle pour aider à la correction des bogues.
Lorsqu'un développeur décide de lire un rapport de bogue, la dernière chose qu'il souhaite trouver est un puzzle, emballé dans un mystère, à l'intérieur d'une énigme. Le travail d'assurance qualité (AQ) ne consiste pas seulement à s'assurer que les bogues sont repérés, mais également que les rapports sont valides, clairs et comportent des données analytiques utiles. Cette tâche étant des plus faciles, le faible nombre de contributeurs impliqués dans la plupart des projets de logiciels libres est alarmant, et Inkscape ne fait pas exception. En parcourant les rapports de bogues d'Inkscape sur Launchpad, j'ai repéré quelques utilisateurs très actifs et impliqués réalisant le travail d'AQ depuis plusieurs années. Ce travail devrait être réparti dans une équipe beaucoup plus grande afin de pouvoir être effectué.
Durant mon tour d'un mois, j'ai lu 400 rapports de bogue d'Inkscape. À la même période, je rénovais un nouvel appartement, exerçait ma profession quotidienne et effectuais mon traitement pour les bogues de LibreOffice. Vous songez probablement que je vais là parler de surmenage et de remise sur pied. Dieu merci, suivre les bogues est nettement moins stressant que les corriger ! Il est même assez plaisant de s'intéresser à un plantage du programme plutôt que de le subir. J'espère que cela rend évidente l'idée que l'équipe d'AQ d'un projet doit être plus grande que l'équipe de développement.
Les développeurs ont été enchantés de me voir m'attaquer à la gestion des bogues. Dans le salon de discussion instantanée d'Inkscape #inkscape-devel, Mc m'a demandé de nettoyer une douzaine de bogues faciles à reproduire et affectant un grand nombre d'utilisateurs. C'est le genre de collaboration entre équipes qui peut être très fructueux.
Que vous utilisiez Inkscape pour le plaisir ou pour le gain (ou bien les deux !), lisez l'article sur la gestion des bogues, commencez à fouiller les bogues et rejoignez #inkscape-devel @Freenode sur IRC. Je vous promets que votre maîtrise du logiciel croîtra et vous découvrirez de nouvelles fonctionnalités très utiles.