Re: The Whiteboard Tag Amnesty

2016-06-09 Thread Robert O'Callahan
On Thu, Jun 9, 2016 at 9:31 PM, Gijs Kruitbosch wrote: > I'm confused. How are keywords not permissionless? He meant that adding a new keyword requires permission. Rob -- lbir ye,ea yer.tnietoehr rdn rdsme,anea lurpr edna e hnysnenh hhe uresyf toD selthor stor

Re: The Whiteboard Tag Amnesty

2016-06-09 Thread Gijs Kruitbosch
I'm confused. How are keywords not permissionless? I frequently see new bugs filed with the first keyword from the sorted list ("ateam-something-or-other") by people who seem to be intent on "just filing a bug in bugzilla", that is otherwise contentless. I must assume that these people have no

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Emma Humphries
The whiteboard field a text blob with no rules, only conventions on separators (which are not used consistently.) If you misspell a tag, there's no prompt to correct (unless the browser or os spell checker recognizes it) and you can get inconsistencies that way. As for "real tagging system" look,

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Chris Peterson
On 6/8/16 4:03 PM, Jason Duell wrote: Could we dig into details a little more here? I assume we could add a database index for the whiteboard field if performance is an issue. Do we give keywords an enum value or something (so bugzilla can index/search them faster)? I'm not clear on what a

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Jason Duell
Emma, > it's not a indexed field or a real tag system, making it hard to parse, search, and update. Could we dig into details a little more here? I assume we could add a database index for the whiteboard field if performance is an issue. Do we give keywords an enum value or something (so

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Emma Humphries
There is a ticket for a "proper" tag system, https://bugzilla.mozilla.org/show_bug.cgi?id=1266609 which given time, I'd like to get implemented, but with limited resources, this is what I can do now. On Wed, Jun 8, 2016 at 2:08 PM, Patrick McManus wrote: > as you note the

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Emma Humphries
Yes, 'amnesty' is probably too strong a term, and 'cleanup' is probably better. -- Emma On Wed, Jun 8, 2016 at 2:19 PM, Patrick McManus wrote: > that's useful thanks. I think the word amnesty implied the death penalty > for existing whiteboard tags. > > what it sounds

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Patrick McManus
that's useful thanks. I think the word amnesty implied the death penalty for existing whiteboard tags. what it sounds like is you're just offering (for a limited time) to do conversions on an opt-in basis? That's great. -P On Wed, Jun 8, 2016 at 3:11 PM, Emma Humphries

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Emma Humphries
> On Jun 8, 2016, at 1:43 PM, Kartikaya Gupta wrote: > > What happens after June 24? Is the whiteboard field going to be removed? > No, the whiteboard field remains, but any tags migrated will be deleted from existing values. If a tag is used across teams, I'll work

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Patrick McManus
as you note the whiteboard tags are permissionless. That's their killer property. Keywords as you note are not, that's their critical weakness. instead of fixing that situation in the "long term" can we please fix that as a precondition of converting things? Mozilla doesn't need more centralized

Re: The Whiteboard Tag Amnesty

2016-06-08 Thread Kartikaya Gupta
What happens after June 24? Is the whiteboard field going to be removed? On Wed, Jun 8, 2016 at 4:32 PM, Emma Humphries wrote: > tl;dr -- nominate whiteboard tags you want converted to keywords. Do it by > 24 June 2016. > > We have a love-hate relationship with the whiteboard

The Whiteboard Tag Amnesty

2016-06-08 Thread Emma Humphries
tl;dr -- nominate whiteboard tags you want converted to keywords. Do it by 24 June 2016. We have a love-hate relationship with the whiteboard field in bugzilla. On one hand, we can add team-specific meta data to a bug. On the other hand, it's not a indexed field or a real tag system, making it