The Tagging Plan for AMO

Firstly, thanks for all the great feedback. Something as seemingly simple as tagging gets complex quickly when thought out and the varied perspectives of the community are always great to have.

Allowing full Unicode would let anyone use meaningful tags in their own character sets but would prevent us from offering similar matches and common misspellings. On the other hand, we support several languages on AMO that don't use the Latin alphabet. It stands to reason that users would search for tags in their own character sets and would get no results. There are pros and cons for each choice but we're essentially debating the value of normalization in tagging.

After distilling all the feedback and talking amongst ourselves our overall feeling was that forcing people to convert their input into the Latin alphabet wasn't in the users' best interest. The Mozilla Manifesto talks about a global internet that fosters creativity and free expression. Not supporting a user's native language when we have the option to doesn't feel like the right path to take.

With that in mind our current plan is as follows:

Additional feedback, as always, is welcome.


Why such high limits on characters and tag count? The whole point of tagging is to give short concise labels to help find things. 80 tags per add-on feels excessive, and a 128 char tag feels really excessive. Tags should be words or phrases, not entire sentences. Taken to the extreme, this means I can theoretically tag my add-on with 10kB of tagging text... which is insane. With high limits you'll have more redundancy instead of forcing people to be concise so we can actually sort things here.

I'd suggest something more on the line with 32 char/tag and 20-40 tags/add-on.
-- Dave, 06 Mar 2009
@Dave: The numbers are arbitrary. Delicious uses 128 and 128, Flickr has a limit of 75 tags per photo. We just picked similar numbers.
-- Wil Clouser, 06 Mar 2009
@Dave: The limits are generous, and most people should never hit them. But, they also give room for things like Machine Tags, if such a thing ever proved useful on AMO. For example:

-- l.m.orchard, 10 Mar 2009

Post a comment

Feel free to email me with any comments, and I'll be happy to post them on the articles. This is a static site so it's not automatic.