{"id":295,"date":"2008-06-15T18:41:28","date_gmt":"2008-06-15T16:41:28","guid":{"rendered":"http:\/\/www.lucas-nussbaum.net\/blog\/?p=295"},"modified":"2008-07-04T10:11:31","modified_gmt":"2008-07-04T08:11:31","slug":"ubuntu-information-on-the-debian-package-tracking-system-and-the-developer-packages-overview","status":"publish","type":"post","link":"https:\/\/www.lucas-nussbaum.net\/blog\/?p=295","title":{"rendered":"Ubuntu information on the Debian Package Tracking System and the Developer Packages Overview"},"content":{"rendered":"<p>Users of Debian derivatives sometimes report bugs that are not reported in the<br \/>\nDebian BTS, but that also affect Debian. It already happened a few times that<br \/>\nlooking at the Ubuntu bugs for my packages allowed me to fix an unreported bug<br \/>\nin my Debian packages.<\/p>\n<p>But it&#8217;s difficult to keep track of the status of our packages in Ubuntu, since<br \/>\nLaunchpad doesn&#8217;t provide a per-Debian-maintainer summary. Since it&#8217;s always fun to abuse proprietary software, I fetched all the bug data from Launchpad and inserted it in an SQLite DB (takes about 30 mins at 1200 HTTP requests\/minute &#8212; it would be so much easier if the Launchpad devs added a text export of all bugs).<\/p>\n<p>The result is that there&#8217;s now an <b>&#8220;Ubuntu&#8221; box on the Packages Tracking System<\/b>, giving the current version in Ubuntu, a link to the Ubuntu patch (if any), and the number of open bugs. An <b>Ubuntu column has also been added to the Debian Developer Packages Overview<\/b> by Christoph Berg, with the current version in Ubuntu and the number of open bugs. It&#8217;s hidden by default: click on Display Configuration to enable it (then it&#8217;s stored in a cookie).<\/p>\n<p>I hope that this will help Debian maintainers to track what has been reported\/fixed in Ubuntu. Also, if other Debian derivatives want to export the same kind of information, don&#8217;t hesitate to contact us.<\/p>\n<p>See for example:<\/p>\n<ul>\n<li><a href=\"http:\/\/packages.qa.debian.org\/d\/dpkg.html\">dpkg page on the PTS<\/a><\/li>\n<li><a href=\"http:\/\/qa.debian.org\/developer.php?login=packages@qa.debian.org&#038;ubuntu=1\">The Debian QA packages on DDPO<\/a><\/li>\n<\/ul>\n<p>PS: the data might be slightly outdated, as it is processed on merkel.d.o, which was offline until recently. Expect it to be up-to-date in the next 24 hours.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Users of Debian derivatives sometimes report bugs that are not reported in the Debian BTS, but that also affect Debian. It already happened a few times that looking at the Ubuntu bugs for my packages allowed me to fix an unreported bug in my Debian packages. But it&#8217;s difficult to keep track of the status [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"0","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,12],"tags":[],"class_list":["post-295","post","type-post","status-publish","format-standard","hentry","category-planetdebian","category-planetubuntu"],"_links":{"self":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=295"}],"version-history":[{"count":0,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/295\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lucas-nussbaum.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}