{"id":111,"date":"2007-07-06T16:30:22","date_gmt":"2007-07-06T23:30:22","guid":{"rendered":"http:\/\/ryanorser.com\/?p=111"},"modified":"2007-07-06T16:30:22","modified_gmt":"2007-07-06T23:30:22","slug":"20070706-ubuntu-development-announcement","status":"publish","type":"post","link":"https:\/\/ryanorser.com\/index.php\/2007\/07\/06\/20070706-ubuntu-development-announcement\/","title":{"rendered":"2007\/07\/06 Ubuntu-Development-announcement:"},"content":{"rendered":"<p>The Topic for today is:<\/p>\n<p>1. Changed behaviour of Apport crash bugs (Martin Pitt)<\/p>\n<blockquote><p>Hello fellow Ubuntu developers,<\/p>\n<p>Until now, crash bugs filed by Apport [1] had two major problems:<\/p>\n<p>* They potentially contain sensitive information in the core dump and<br \/>\nstack traces.<\/p>\n<p>* They produce a lot of bug email noise; a lot of it is redundant,<br \/>\nand with the new automatic duplicate detection a lot of those bugs<br \/>\ndo not need to be looked at at all any more.<\/p>\n<p>Eventually, Launchpad will grow a proper concept of a crash database<br \/>\nto fix that. Until we get that, we need a quick fix for that, which is<br \/>\nwhy I implemented [2] now:<\/p>\n<p>* Crash bugs are filed private now, with only ubuntu-core-dev (for<br \/>\nmain\/restricted) and ubuntu-dev (for universe\/multiverse) members<br \/>\nbeing able to see them initially. After verifying that there is no<br \/>\nsensitive data, the bugs can be marked as public if there is a<br \/>\nreason to do so (like pointing upstreams to it).<\/p>\n<p>* There will be no bug email sent at all until someone marks a bug<br \/>\nas public.<\/p>\n<p>I added some detailed explanations to the HowToTriage wiki page [3],<br \/>\nwhich also describes the steps bug triagers should do with Apport<br \/>\ngenerated crash bugs.<\/p>\n<p>Thank you,<\/p>\n<p>Martin<\/p>\n<p>[1] <a href=\"https:\/\/wiki.ubuntu.com\/Apport\" onclick=\"return top.js.OpenExtLink(window,event,this)\" target=\"_blank\">https:\/\/wiki.ubuntu.com\/Apport<\/a><br \/>\n[2] <a href=\"https:\/\/wiki.ubuntu.com\/CrashReporting\" onclick=\"return top.js.OpenExtLink(window,event,this)\" target=\"_blank\">https:\/\/wiki.ubuntu.com<wbr><\/wbr>\/CrashReporting<\/a><br \/>\n[3] <a href=\"https:\/\/wiki.ubuntu.com\/Bugs\/HowToTriage#head-f46ac7bd66be716a03d2d4fb0788725cc9cc7ba0\" onclick=\"return top.js.OpenExtLink(window,event,this)\" target=\"_blank\">https:\/\/wiki.ubuntu.com\/Bugs<wbr><\/wbr>\/HowToTriage#head-f46ac7bd66be<wbr><\/wbr>716a03d2d4fb0788725cc9cc7ba0<\/a><\/p>\n<p><script><!-- D([\"mb\",\"u003cbr \/>u003cbr \/>--u003cbr \/>Martin Pitt        u003ca onclicku003d\"return top.js.OpenExtLink(window,event,this)\" hrefu003d\"http:\/\/www.piware.de\" targetu003d_blank>http:\/\/www.piware.deu003c\/a>u003cbr \/>Ubuntu Developer   u003ca onclicku003d\"return top.js.OpenExtLink(window,event,this)\" hrefu003d\"http:\/\/www.ubuntu.com\" targetu003d_blank>http:\/\/www.ubuntu.comu003c\/a>u003cbr \/>Debian Developer   u003ca onclicku003d\"return top.js.OpenExtLink(window,event,this)\" hrefu003d\"http:\/\/www.debian.org\" targetu003d_blank>http:\/\/www.debian.orgu003c\/a>u003cbr \/>-------------- next part --------------u003cbr \/>A non-text attachment was scrubbed...u003cbr \/>Name: not availableu003cbr \/>Type: application\/pgp-signatureu003cbr \/>Size: 189 bytesu003cbr \/>Desc: Digital signatureu003cbr \/>Url : u003ca onclicku003d\"return top.js.OpenExtLink(window,event,this)\" hrefu003d\"https:\/\/lists.ubuntu.com\/archives\/ubuntu-devel-announce\/attachments\/20070706\/06bf1c81\/attachment-0001.pgp\" targetu003d_blank>https:\/\/lists.ubuntu.comu003cwbr \/>\/archives\/ubuntu-devel-announcu003cwbr \/>e\/attachments\/20070706\/06bf1c8u003cwbr \/>1\/attachment-0001.pgpu003c\/a>u003cbr \/>u003cbr \/>------------------------------u003cbr \/>u003c\/div>\",1] );  \/\/--><\/script>&#8212;<br \/>\nMartin Pitt        <a href=\"http:\/\/www.piware.de\/\" onclick=\"return top.js.OpenExtLink(window,event,this)\" target=\"_blank\">http:\/\/www.piware.de<\/a><br \/>\nUbuntu Developer   <a href=\"http:\/\/www.ubuntu.com\/\" onclick=\"return top.js.OpenExtLink(window,event,this)\" target=\"_blank\">http:\/\/www.ubuntu.com<\/a><br \/>\nDebian Developer   <a href=\"http:\/\/www.debian.org\/\" onclick=\"return top.js.OpenExtLink(window,event,this)\" target=\"_blank\">http:\/\/www.debian.org<\/a><\/p><\/blockquote>\n<p>thats all for now!<\/p>\n<p>Here is the hint for today and yesterday: 35 35 20 36 32 20 37 35 20 36 65 20 37 34 20 37 35 20<\/p>\n<p>this is the actual password for Friday July 6th You are so Close to Finding out What the huge Secret is. PS I change the password everyday so the password will not be the same everyday.<\/p>\n<p><a href=\"http:\/\/technorati.com\/faves?sub=addfavbtn&amp;add=http:\/\/ryanorser.com\"><img decoding=\"async\" src=\"http:\/\/static.technorati.com\/pix\/fave\/btn-fave2.png\" alt=\"Add to Technorati Favorites\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Topic for today is: 1. Changed behaviour of Apport crash bugs (Martin Pitt) Hello fellow Ubuntu developers, Until now, crash bugs filed by Apport [1] had two major problems: * They potentially contain sensitive information in the core dump and stack traces. * They produce a lot of bug email noise; a lot of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,54],"tags":[],"_links":{"self":[{"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/posts\/111"}],"collection":[{"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/comments?post=111"}],"version-history":[{"count":0,"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"wp:attachment":[{"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ryanorser.com\/index.php\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}