{"id":39,"date":"2007-10-02T03:37:46","date_gmt":"2007-10-02T01:37:46","guid":{"rendered":"http:\/\/gcolpart.evolix.net\/blog21\/debian-bsp-ce-week-end\/"},"modified":"2009-01-19T00:13:10","modified_gmt":"2009-01-18T22:13:10","slug":"debian-bsp-ce-week-end","status":"publish","type":"post","link":"https:\/\/gcolpart.evolix.net\/blog21\/debian-bsp-ce-week-end\/","title":{"rendered":"Debian BSP ce week-end"},"content":{"rendered":"<p>Ce week-end (29\/30 septembre 2007) avait lieu une <a href=\"http:\/\/wiki.debian.org\/BSP\">Debian BSP (Bug Squashing Party)<\/a> \u00e0 Dijon. Le principe est que des contributeurs Debian se r\u00e9unissent dans la vraie vie et virtuellement (principalement par IRC) pour am\u00e9liorer la qualit\u00e9 de la prochaine version stable. Concr\u00e8tement, cela se passe en s&#8217;int\u00e9ressant aux <a href=\"http:\/\/bugs.debian.org\/\">bugs de Debian<\/a> en proposant des patches, \u00e9ventuellement des NMU (Non Maintainer Upload) et en d\u00e9clarant de nouveaux bugs trouv\u00e9s \u00e0 cette occasion.<\/p>\n<p>Le bilan de ce week-end est d&#8217;une centaine de bugs corrig\u00e9s dont 38 RC (Release Critical). Au menu, les classiques FTBFS (Fail To Build From Source), les soucis avec les Maintainer Scripts (postrm-depends-nonessential) ou encore les v\u00e9rifications sur les builds successifs d&#8217;un paquet (qa-doublebuild). Les statistiques compl\u00e8tes des bugs ouverts\/ferm\u00e9s \u00e0 cette occasion sont disponibles sur le <a href=\"http:\/\/wiki.debian.org\/TanneriesBSP\">Wiki Debian<\/a>.<\/p>\n<p>Pour ma part, je n&#8217;ai particip\u00e9 que modestement \u00e0 distance. J&#8217;ai notamment travaill\u00e9 sur les paquets suivants : nc6 (netcat IPv6), rubrica (gestion de contacts pour GNOME), Nagios (fameux outil de monitoring), newpki-server (un petit serveur pour une PKI) et ldapdns (stockage des enregistrements DNS dans un annuaire LDAP). Je trouve toujours fort int\u00e9ressant de se focaliser presque al\u00e9atoirement sur certains paquets. Outre le c\u00f4t\u00e9 instructif, cela permet de se rendre compte que pas mal de paquets sont assez mal maintenus ou encore qu&#8217;une relative uniformisation des Maintainer Scripts serait judicieuse (pour l&#8217;instant, chacun fait un peu sa &#8220;sauce&#8221; dans son coin).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ce week-end (29\/30 septembre 2007) avait lieu une Debian BSP (Bug Squashing Party) \u00e0 Dijon. Le principe est que des contributeurs Debian se r\u00e9unissent dans la vraie vie et virtuellement (principalement par IRC) pour am\u00e9liorer la qualit\u00e9 de la prochaine version stable. Concr\u00e8tement, cela se passe en s&#8217;int\u00e9ressant aux bugs de Debian en proposant des [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,72],"tags":[],"class_list":["post-39","post","type-post","status-publish","format-standard","hentry","category-debian-fr","category-french"],"_links":{"self":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":1,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":148,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/posts\/39\/revisions\/148"}],"wp:attachment":[{"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcolpart.evolix.net\/blog21\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}