{"id":449,"date":"2016-06-17T14:48:28","date_gmt":"2016-06-17T12:48:28","guid":{"rendered":"https:\/\/blogs.gentoo.org\/mgorny\/?p=449"},"modified":"2016-06-18T23:46:01","modified_gmt":"2016-06-18T21:46:01","slug":"bugs-gentoo-org-bug-assignment-userjs","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/mgorny\/2016\/06\/17\/bugs-gentoo-org-bug-assignment-userjs\/","title":{"rendered":"bugs.gentoo.org: bug assignment UserJS"},"content":{"rendered":"<p>Since time does not permit me to write in\u00a0more extent, just a\u00a0short note: yesterday, I have published a\u00a0<a rel='external' href='http:\/\/dev.gentoo.org\/~mgorny\/bug-assign.user.js'>Gentoo Bugzilla bug assignment UserJS<\/a>. When enabled, it automatically tries to find package names in\u00a0bug summary, fetches maintainers for them (from <a rel='external' href='https:\/\/packages.gentoo.org'>packages.g.o<\/a>) and\u00a0displays them in\u00a0a\u00a0table with quick assignment\/CC checkboxes.<\/p>\n<p>Note that it&#8217;s still early work. If you find any bugs, please let me know. Patches will be welcome too. And\u00a0some redesign, since it looks pretty bad, standard Bugzilla style applied to plain HTML.<\/p>\n<p><ins>Update: now on GitHub as <a rel='external' href='https:\/\/github.com\/mgorny\/bug-assign-user-js'>bug-assign-user-js<\/a><\/ins><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since time does not permit me to write in\u00a0more extent, just a\u00a0short note: yesterday, I have published a\u00a0Gentoo Bugzilla bug assignment UserJS. When enabled, it automatically tries to find package names in\u00a0bug summary, fetches maintainers for them (from packages.g.o) and\u00a0displays them in\u00a0a\u00a0table with quick assignment\/CC checkboxes. Note that it&#8217;s still early work. If you find &hellip; <a href=\"https:\/\/blogs.gentoo.org\/mgorny\/2016\/06\/17\/bugs-gentoo-org-bug-assignment-userjs\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;bugs.gentoo.org: bug assignment UserJS&#8221;<\/span><\/a><\/p>\n","protected":false},"author":137,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[3],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/posts\/449"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/users\/137"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":4,"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"predecessor-version":[{"id":454,"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/posts\/449\/revisions\/454"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/mgorny\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}