Re: [gentoo-dev] Re: Automatic Bug Assignment

2016-02-06 Thread NP-Hardass
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 02/06/2016 04:43 AM, Duncan wrote:
> Talking about which, I've toyed with asking for bug-assignment
> privileges for awhile, but haven't known who to ask, or if the
> privilege model is fine grained enough to give me that without
> giving me stuff I probably shouldn't have.

Currently, there exists one method, the editbugs privilege.
Basically, a developer sets their Bugzilla to watch the user's and the
developer is responsible for making sure the privilege is not abused.
 As it is right now, it's an all or nothing priv (as far as editing is
concerned, still restricted by ACLs out of private bugs, etc)
https://bugs.gentoo.org/show_bug.cgi?id=editbugs

- -- 
NP-Hardass
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJWtcHuAAoJEBzZQR2yrxj7msMP/A1QtPS0saGRovQJZgwk5GTW
vNLxOsqd7w3jwel5sDcnsar9BARj04PdbYmF2baPg8N6rfFmJ+nD47olvym0maI/
JgEVJNiy2H1gJfR7Hz3UGDPeiYUnuQTpFe+fpIRU6yfqTGEIOt96wPX9bhKbp8+y
qbkaDfjmFLtvCQDPevvu/UuZHRZWBVvE4yrifOqHoAPeyD13qb3+1+yQdMLFCLxc
ZiC25qsHyRuPamzIgPK3CMBHaegGzRmuZ7bhhs90jndyc5OvSaE4E/dsO3PrG69f
vacCMY2WTRtbugyVTKKOzoROAd0PWYMvlFQvjJHG6ZQgswd2rlkaYkd4zzL1h2xl
l+ToDbZpL3/S9mBjjwObJ3rCGnU8HMdIFy9TRfeJpELdXj9P/6dczhgcsT6Fy3Wl
KFSREh7SGPLqc9A4Uddx++uJq/TTcvBRgddc26GEaXbrAra6BfaYqd8mswDCCIM1
H5CE4I0KlISsI2LUpMtRh0RxoqMJ7XwKxyflLvsTM2SkMb9naipriuFJGZZZsApB
6NAuZWhtqtvqa9PT9QdLK5mm1K/XYKqZRZPDzAAs70zcoCEPKqhczPIP3D/e1IHq
I/h54ns7OjINRXsY99mGx9ZUSYvKGgD5voxkfQD+sNeBf7HTPAbzyy5+8ZY0juKB
xdzySoZX2Vyik7ArQr6Y
=iHA4
-END PGP SIGNATURE-



[gentoo-dev] Re: Automatic Bug Assignment

2016-02-06 Thread Duncan
Patrick Lauer posted on Sat, 06 Feb 2016 09:09:13 +0100 as excerpted:

> Maybe we could add a "Assign to maintainer(s)" button visible only to
> certain groups of users, so that a bugwrangler who decides this bug is
> valid just has to hit one button instead of figuring out the details of
> assignment?
> 
> There seems to be valid criticism about fully automating the workflow,
> but partial automation can still save huge amounts of time ...

Talking about which, I've toyed with asking for bug-assignment privileges 
for awhile, but haven't known who to ask, or if the privilege model is 
fine grained enough to give me that without giving me stuff I probably 
shouldn't have.

Such a button that could be made available to selected users, or even in 
general, since we already trust users with setting CC, adding archs, and 
even (controversially) with setting importance.  Arguably, even making 
this button available to all users would be but a small extension from 
that.

Meanwhile, lately I've started ccing the maintainer, based on equery 
meta's results for the package.  So far for this try I've had good 
results and faster bug resolution as I effectively bypassed wrangling, 
but awhile back I tried that on a bug and when wranglers did assign, they 
didn't take the CC out so the dev was getting two notices on changes and 
was a bit cranky about that.  So I make it a point to mention the CC now, 
so hopefully if a wrangler gets to it before the CCed dev, they can unCC 
at the same time they assign.

Too bad most of the components aren't fine grained enough to do direct 
assignment, as they do for kde and (IIRC) portage bugs, for instance.  I 
always thought gentoo's bz organization there was buggy, as it made a lot 
more sense to me to have say applications or libraries at the product 
level, and the cat/pkg at the component level, or even category as the 
product and package as the component.  But it was already too late to 
change that when I became a gentooer in 2004, let alone now.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman