{"id":527,"date":"2012-03-05T17:19:39","date_gmt":"2012-03-05T16:19:39","guid":{"rendered":"http:\/\/blogs.gentoo.org\/scarabeus\/?p=527"},"modified":"2017-12-22T10:23:42","modified_gmt":"2017-12-22T09:23:42","slug":"stabilisations-and-testing","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/scarabeus\/2012\/03\/05\/stabilisations-and-testing\/","title":{"rendered":"Stabilisations and testing"},"content":{"rendered":"<p>As you probably know I am using Gentoo hardened on stable flavor. Lately it led me to kind of thinking that in the main tree we have lots and lots of packages in testing only and people spam their <code>\/etc\/portage\/package.keywords*<\/code> with various packages they need for their stable life.<\/p>\n<p>I think we can somehow improve and YOU as users should do something about it by filling stabilisation requests. Mostly it is because developers only care about testing so bugs are fixed there, but nobody ever bothers to open the stabilisation bug. Resutls vary but one of visible ones is that we sometimes have packages that have last stabilisation in 2k9 even tho in testing there is last update this year.<\/p>\n<p>This is often because bug gets only fixed by non-maintainer, qa, or just by somebody going around and fixing the issue for himself. This can lead to fixes landing to testing tree, but from then on nobody cares to propagate them properly for us puny folks in stable.<\/p>\n<p>Easy way how to work around this is simple opening stable requests on packages you think you want. If maintainer is not responsive in 30 days (aka saying anything there) you as users can CC arch teams yourself (i suppose even one arch team only if you are unsure which ones is enough because they will cc the rest) and get the package into stable tree.<\/p>\n<p>The stabilisation of non-maintainer packages often means more work for the AT\/devs as you really should check the bugs and see if there are no crashes\/patches around and try to apply them, I know you probably want to say that you don&#8217;t want to do anything more than changing the keywords but it improves the overall status :)<\/p>\n<p>On the testing front I find it boring to search for user patches on bugzilla. I think we should do something like mailinglist where anyone can sent the patches and any developer could include those patches to main tree if he is using the package. This could speed up user inclusions a lot and also if something important for someone is not included once, he can sent the mail again.<\/p>\n<h3>Libreoffice<\/h3>\n<p>The 3.5.1 is closing by to arrive tomorow for you guys. This version should be for general consumption so lets see if we can stabilise it as I would really like to get rid of nsplugin and password bugs that are present in 3.4.5. Also for 3.4 series there is 3.4.6 en-route in next 14 days, but it won&#8217;t bring up much fixes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you probably know I am using Gentoo hardened on stable flavor. Lately it led me to kind of thinking that in the main tree we have lots and lots of packages in testing only and people spam their \/etc\/portage\/package.keywords* with various packages they need for their stable life. I&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/blogs.gentoo.org\/scarabeus\/2012\/03\/05\/stabilisations-and-testing\/\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":116,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[8],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/posts\/527"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/users\/116"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/comments?post=527"}],"version-history":[{"count":14,"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/posts\/527\/revisions"}],"predecessor-version":[{"id":541,"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/posts\/527\/revisions\/541"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/media?parent=527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/categories?post=527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/scarabeus\/wp-json\/wp\/v2\/tags?post=527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}