Fwd: REST APIs, and Tags

Gervase Markham gerv at mozilla.org
Fri Nov 27 10:32:53 UTC 2009


On 26/11/09 14:42, Max Kanat-Alexander wrote:
> 	Actually, we'd be mostly continuing an old discussion, one that at
> least *I* think has actually been resolved, we just don't have anybody
> to implement the resolution.

OK :-)

>
>> For example, can we merge keywords and what we now call
>> tags into one tag implementation (incorporating both public and private
>> tags) which has these desirable properties?
>
> 	That's basically the resolution. :-) Except they won't be one
> implementation, they will just look similar or identical in the UI. For
> example, we call Keywords "global tags" and we call our current tags
> "personal tags" and we just style them differently in a list of tags.

But one of the problems with keywords is the frozen-in-time-list thing 
that David Ascher proposed. Under this new plan, would keywords get 
unrestricted?

I agree it's good to have two classes of tags, because we need "tags 
that show up when other people view the bug" and "tags which don't". 
Because if we don't make that split, bugs will start growing enormous 
lists of tags, and people will be disincentivised from adding new ones 
to help them track stuff the way they want to.

So I'm all for "global tags" and "personal tags". But other than that 
difference, they should work identically. Because any difference is 
going to cause confusion.

In particular, if I search for "tag=wibble", then it should show me all 
bugs with either the personal or the global tag "wibble". Search should 
not care about the distinction.

And yes, it should be possible for someone else to do that search too. 
tag=wibble&taguser=gerv at mozilla.org, or some better UI. So that searches 
can be shared by just sending or posting a URL, without needing any 
complicated internal Bugzilla system.

> 	https://bugzilla.mozilla.org/show_bug.cgi?id=372023

Great :-)

> 	An additional component to this would be adding the ability to share
> searches publicly, so that one could share one's personal tags publicly.
> There might already be a bug filed for that, but I'm not sure.

Why do the idea of "tags" and the idea of "saved search" have to be 
connected? I've never understood that. How are the currently connected, 
and what was the rationale?

Gerv
_______________________________________________
dev-apps-bugzilla mailing list
dev-apps-bugzilla at lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-apps-bugzilla



More information about the developers mailing list