1 |
On 24/03/2014 02:43, Tom Wijsman wrote: |
2 |
> On Sun, 23 Mar 2014 23:47:22 +0200 |
3 |
> Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
4 |
> |
5 |
>> Tags work best when they describe narrow, clearly defined attributes, |
6 |
>> and the thing they are applied to can have one, two or more of these |
7 |
>> attributes or sometimes even none. Music and movie genres are an |
8 |
>> excellent example - there are only so many of them and for the most |
9 |
>> part one can tell whether a tag really is a genre or not. |
10 |
> |
11 |
> There are more ways to search for a music or a movie than a genre: |
12 |
|
13 |
Genre was just one example of tag usage for illustration. Doesn't mean |
14 |
there aren't other equally good or valid examples. |
15 |
|
16 |
> |
17 |
> What mood is it in? What are key elements of its plot or lyrics? |
18 |
> Where does it take place? For which audience is it meant? Which praises |
19 |
> has it received? What kind of style is it made in? What is it based on? |
20 |
> What is the attitude of it? What looks or effects does it have? Is it |
21 |
> appropriate for children? Does it contain explicit things? |
22 |
> |
23 |
> Let's do this for movies. I'm looking for a ... |
24 |
> |
25 |
> ... serial killer (key element) that is scary (mood)? |
26 |
> Carrie, Halloween, Saw, Scream, ... |
27 |
> |
28 |
> ... musical (genre) that makes one feel good (mood)? |
29 |
> Aaja Nachle, Frozen, Grease, The Sound of Music, ... |
30 |
> |
31 |
> ... good versus evil (plot) based on comics (based on)? |
32 |
> Batman, Sin City, Superman, The Avengers, ... |
33 |
> |
34 |
> ... goofy (attitude) hero (key element) where nothing goes right (plot)? |
35 |
> Due Date, Faulty Towers, Monty Python's Flying Circus, Mr Bean, ... |
36 |
> |
37 |
> These are results from an actual movie recommendation site; similarly, |
38 |
> the same exists for music too, where you can for example look for a |
39 |
> female american singer-songwriter singing catchy contemporary country. |
40 |
> |
41 |
> Getting back to Gentoo; when I would look for some package, I want it to |
42 |
> be a lightweight, do audio recordings, organize these audio recordings |
43 |
> and do effects on these audio recordings. So, I'll be looking for tags |
44 |
> like "lightweight, audio-recording, file-organization, sound-effects"; |
45 |
> if that's to broad, I can take two of them and test some of that. |
46 |
> |
47 |
> Thinking about the different types of things to search for; I'm |
48 |
> thinking about ... |
49 |
> |
50 |
> ... what the characteristics of the software are |
51 |
> (light/heavy, new/old, extensible/modular/nonstandard, ...), |
52 |
> |
53 |
> ... what the software can do (record audio, organize files, ...), |
54 |
> |
55 |
> ... what category (browser, development, DAW software, utility, ...), |
56 |
> |
57 |
> ... what kind of interface the software has to me (CLI, GUI, ...), |
58 |
> |
59 |
> ... what interconnectivity the software has (internet, bluetooth, ...), |
60 |
> |
61 |
> ... and so on ... |
62 |
> |
63 |
> We could make a list of types (some already mentioned above) and a list |
64 |
> of possible tags for that type to shape the tag system somewhat. |
65 |
|
66 |
Have you considered just how much heavy lifting that is? Who is going to |
67 |
compile the list of tags? Who is going to approve/disapprove tagable |
68 |
attributes and the tags themselves? How will you resolve disagreements |
69 |
people have? |
70 |
|
71 |
What about the case of a package maintainer that simply can't be |
72 |
bothered doing tags at all? |
73 |
|
74 |
I'm not against tagging per se, they can be useful. But they do have to |
75 |
be strictly controlled otherwise things get out of hand very quickly. |
76 |
Every case I've seen of software that uses a freeform tagging mechanism |
77 |
fails almost instantly as it becomes very inconsistent. I have one of |
78 |
these apps in a corporate setting right now, have you any idea how many |
79 |
ways people can come up with to tag the concept of "cloud"? I have tags |
80 |
in there where someone translated the word "cloud" to a different |
81 |
language! It sounded like a good idea at the time to them.... |
82 |
|
83 |
All in all, tagging is a huge amount of work and the odds of failure are |
84 |
high. People need to be aware of this reality. |
85 |
|
86 |
Wyatt Epp's post at 03:25 expresses very nicely in a more formal |
87 |
language what I'm saying. |
88 |
|
89 |
|
90 |
-- |
91 |
Alan McKinnon |
92 |
alan.mckinnon@×××××.com |