Fwd: REST APIs, and Tags

Gervase Markham gerv at mozilla.org
Tue Dec 8 15:56:48 UTC 2009


On 29/11/09 11:32, Frédéric Buclin wrote:
> If everybody could add global keywords, then it wouldn't make sense to
> separate keywords and the status whiteboard anymore. 

Well, some people use the status whiteboard for English text rather than
tags. But you are right, we might be able to collapse that in too.
Great! :-) Simplicity is a win for everyone.

The status whiteboard, keywords, flags and now our current tag
implementation are four attempts over the course of Bugzilla's life to
get "tagging" (in the broad sense) right. We need to accept that all
four attempts missed the mark in one way or another, and that the rest
of the world has figured it out.

> The reason we don't
> let everybody edit keywords is that it would be much more difficult to
> search for bugs based on them.

Why would that be a problem in practice when it isn't that a problem on
Twitter or Flickr or the many other sites which use tags?

>>> 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.
> 
> Oh, this violates privacy. Other people should only be allowed to query
> for personal things you agree to share, which is what we are doing
> currently with shared searches. I wouldn't want people to know which
> tags I'm using for such or such bugs without my consent.

I think it's a matter of user expectation. Do we set up the expectation
that the personal tags you add to a bug are themselves private
information, or just not-displayed-by-default information? We have
existing examples of both types in the codebase. For groups, the group
names are secret if you aren't a member of the group. For flags, the
flag names are not secret even if they can only be set on products you
can't see.

I don't think it's a necessity that personal tags being non-private
would break user expectations.

(Of course, the above suggestion would not allow people to see bugs they
couldn't already see.)

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