On Mon, 24 Mar 2014 09:32:40 +0200 Alan McKinnon <alan.mckin...@gmail.com> wrote:
> On 24/03/2014 02:43, Tom Wijsman wrote: > > On Sun, 23 Mar 2014 23:47:22 +0200 > > Alan McKinnon <alan.mckin...@gmail.com> wrote: > > > >> Tags work best when they describe narrow, clearly defined > >> attributes, and the thing they are applied to can have one, two or > >> more of these attributes or sometimes even none. Music and movie > >> genres are an excellent example - there are only so many of them > >> and for the most part one can tell whether a tag really is a genre > >> or not. > > > > There are more ways to search for a music or a movie than a genre: > > Genre was just one example of tag usage for illustration. Doesn't mean > there aren't other equally good or valid examples. +1 Ah, in that case, what I've said backs up your thought. \o/ > > We could make a list of types (some already mentioned above) and a > > list of possible tags for that type to shape the tag system > > somewhat. > > Have you considered just how much heavy lifting that is? Who is going > to compile the list of tags? +1 Yes, it's why I've stated before this should be crowd sourced. > Who is going to approve/disapprove tagable attributes and the tags > themselves? Approval by default (with a quick skim over it) where we disapprove what's not appropriate once we spot it could work. The "tagging rules" will make themselves here. Those whom are interested could do it; that is, I'd expect Alec to help out a bit, maybe I do too, maybe others? > How will you resolve disagreements people have? Discussion and/or votes. > What about the case of a package maintainer that simply can't be > bothered doing tags at all? +1 [see crowd sourced idea] > I'm not against tagging per se, they can be useful. +1, same thought; it's nice to have, but it needs to be good to work. > But they do have to be strictly controlled otherwise things get out > of hand very quickly. Every case I've seen of software that uses a > freeform tagging mechanism fails almost instantly as it becomes very > inconsistent. I have one of these apps in a corporate setting right > now, have you any idea how many ways people can come up with to tag > the concept of "cloud"? I have tags in there where someone translated > the word "cloud" to a different language! It sounded like a good idea > at the time to them.... > > All in all, tagging is a huge amount of work and the odds of failure > are high. People need to be aware of this reality. +1 As can be seen that it can be made to work with things like movie and music recommendation; it indeed took a while till they got at that point, doing the work right avoids us to spend too much time on this. > Wyatt Epp's post at 03:25 expresses very nicely in a more formal > language what I'm saying. +1 -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D