hydrus/help/tagging_schema.html

151 lines
11 KiB
HTML
Raw Normal View History

2013-02-19 00:11:43 +00:00
<html>
<head>
<title>tagging schema</title>
<link href="hydrus.ico" rel="shortcut icon" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="content">
<p class="warning">This is for the public tag repository only! You can run your own tag repositories and do your own thing additionally or instead!</p>
<h3>seriousness of schema</h3>
2013-12-11 22:09:25 +00:00
<p>Whenever many people contribute to a single project, a rough schema is useful to keep everyone on roughly the same track. It is not important for it to be upheld absolutely; it will just make searches easier if most of us can mostly agree to some guidelines.</p>
<p>The most important thing is: <b>if your tag idea is your opinion, don't add it to my repo</b>. I only want objective tags, not subjective. 'beautiful' is unhelpful since no one can agree on what it means. 'lingerie', 'blue eyes', and 'male' or 'female' are better since reasonable people can generally agree on what they mean. If someone thinks blue-eyed women are beautiful, they can search for that to find beautiful things. Other people can use different terms to find what they want.</p>
2013-02-19 00:11:43 +00:00
<p>As with all rulesets, it is very possible to go too far. We will never be able to easily and perfectly categorise every single image to everyone's satisfaction, so there is no point defining every possible rule for every possible situation. This is especially true for namespaces. So lower any autismal expectations you might have and just start tagging. Fixing mistakes is not difficult.</p>
<h3>you can add pretty much whatever the hell you want, but don't screw around</h3>
2013-06-19 20:25:06 +00:00
<p>You can't prefix a tag with a '-' or 'system:' for obvious reasons, but tag repositories will accept anything else utf-8. You can start your own namespaces, categorisation systems, whatever. Just be aware that everyone else will see what you do.</p>
2013-12-11 22:09:25 +00:00
<p>If you are still unsure about the difference between objective and subjective, here's some more examples:</p>
2013-02-19 00:11:43 +00:00
<ul>
<li>
2013-12-11 22:09:25 +00:00
<p>objective tags: (add these!)</p>
2013-02-19 00:11:43 +00:00
<ul>
<li>firetruck</li>
<li>hors d'<27>uvre</li>
<li>high heels</li>
<li>character:jean-luc picard</li>
<li>title:the tragical history of hamlet, prince of denmark</li>
<li>roger ebert:4 stars</li>
<li>page:17</li>
</ul>
</li>
<li>
2013-12-11 22:09:25 +00:00
<p>subjective tags: (don't add these!)</p>
2013-02-19 00:11:43 +00:00
<ul>
<li>awesome</li>
<li>faggot level:super-gay<li>
<li>4 stars</li>
<li>this is boring, why did anyone upload this here</li>
<li>moran communist and ONE TERM PRESIDENT!!! SARAH PALIN 2012! FOR JESUS CHRIST</li>
</ul>
</li>
</ul>
2013-12-11 22:09:25 +00:00
<p>Of course, if you are tagging a picture of someone holding a sign that says 'beautiful', then you can go ahead and tag it that. Otherwise, please keep it to yourself!</p>
2013-02-19 00:11:43 +00:00
<h3>numbers</h3>
<p>Numbers should be written '22', '1457 ce', and 'page:3', unless as part of an official title like 'ocean's eleven'. When the client parses numbers, it does so intelligently, so just use '1' where you might before have done '01' or '001'. I know it looks ugly sometimes to have '2 girls' or '1 cup', but the rules for writing numbers out in full are hazy for special cases.</p>
2013-12-11 22:09:25 +00:00
<p>(Numbers written as 123 are also readable by many different language-speakers, while 'tano', 'deux' and 'seven' are not.)</p>
2013-02-19 00:11:43 +00:00
<h3>plurals</h3>
2013-12-11 22:09:25 +00:00
<p>Nouns should generally be singular, not plural. 'chair' instead of 'chairs', 'cat' instead of 'cats', even if there are several of the thing in the image. If there really are <i>many</i> of the thing in the image, add a seperate 'multiple', 'comparison' or 'group' tag as apppropriate.</p>
<p>Ignore this when the thing is normally said in its plural (usually paired) form. Say 'blue eyes', not 'blue eye'; 'breasts', not 'breast', even if only one is pictured.</p>
<h3>acronyms and synonyms</h3>
<p>I prefer the full 'series:the lord of the rings' rather than 'lotr'. If you are an advanced user, please help out with tag siblings to help induce this.</p>
2013-02-19 00:11:43 +00:00
<h3>namespaces</h3>
<p>A namespace is when you prefix a context: 'creator:range murata', 'series:futurama', 'title:what kind of day has it been', and so on.</p>
2013-12-11 22:09:25 +00:00
<p>Prefixing a namespaced context <i><b>where appropriate</b></i> makes searching more powerful. I can also update the client to parse certain namespaces in different ways, to create clever search predicates, sort orders, collections, presentation rules, whatever.</p>
<p><i>BTW: All searches without a namespace will return all instances, namespaced or not, of that tag; a search for 'levar burton' will return everything with 'levar burton', 'creator:levar burton', 'person:levar burton', 'series:levar burton', whatever. If you then want a specific version of 'levar burton' to narrow it down, use a namespace.</i></p>
<p><i>BTW Part 2, Electric Boogaloo: Nested namespaces do not work. Don't go with something crazy like 'militaries:united states:navy:marine corps:sgt. joe bloggs' as the client will parse that as (militaries):(united states:navy:marine corps:sgt. joe bloggs). Instead use a combination of 'nation:united states', 'usmc', 'person:joe bloggs', 'rank:sergeant' and so on. If this sort of thing appeals to you, you might want to check out <b>tag parents</b> when you are an advanced user.</i></p>
2013-02-19 00:11:43 +00:00
<p>Some basic namespaces:</p>
<ul>
<li>
<h3>series:</h3>
<p>'series:the wire', 'series:star trek' and so on. For canon or fanon.</p>
</li>
<li>
<h3>creator:</h3>
2013-12-11 22:09:25 +00:00
<p>Artists, writers, designers, inkers, production studios, whoever. If they had a substantial hands-on contribution in creating the work, they should get this namespace.</p>say 'show me everything person x has acted in' or 'show me everything person x has contributed to', I don't know. I suppose 'creator:' could be inferred, if we made an agreed-upon list of creator titles.</p>
2013-02-19 00:11:43 +00:00
</li>
<li>
<h3>character:</h3>
<p>A fictional character represented in the work. If they are only referenced (e.g. spoken of, but not visible), use your best judgment.</p>
</li>
<li>
<h3>person:</h3>
<p>A person who is in or whose likeness is in the work. If the person has a stage name, use this in preference of a real name.</p>
</li>
<li>
<h3>title:</h3>
2013-12-11 22:09:25 +00:00
<p>If the work has an <b>official</b> title, endorsed and promulgated by the creators, add it here.</p>
<p>Your eagle!gandalfXvole!pippin/you self-insertion furry-vore-fanfic commission should get 'series:lord of the rings', not 'title:lord of the rings'. But if the 14-year-old DA artist you paid to vomit out the image named it 'the viscous ardour of the shire', it can and should get 'title:the viscous ardour of the shire'.</p>
2013-02-19 00:11:43 +00:00
</li>
<li>
<h3>page:</h3>
<h3>chapter:</h3>
<h3>volume:</h3>
2013-12-11 22:09:25 +00:00
<p>Meant primarily for manga and comics. Numerical-only works best. If an image spans more than one page, give it separate tags e.g. 'page:17' and 'page:18', not 'page:17-18'. If you want to specially label title pages, don't go 'page:title'; go 'page:0', 'title page', so it sorts correctly with the chapter's other pages.</p>
2013-02-19 00:11:43 +00:00
</li>
2013-06-19 20:25:06 +00:00
</ul>
<h3>siblings and parents</h3>
2013-12-11 22:09:25 +00:00
<p>Please do add <a href="advanced_siblings.html">siblings</a> and <a href="advanced_parents.html">parents</a>! Use some common sense, and if it is something not obvious, please explain the relationship in your submitted reason. If it <i>is</i> something obvious (e.g. 'wings' is a parent of 'angel wings'), don't bother to put a reason in; I'll just approve it.</p>
<p>My general thoughts:</p>
2013-06-19 20:25:06 +00:00
<ul>
<li>
<h3>siblings</h3>
2013-12-11 22:09:25 +00:00
<p>My general feeling on the correctness of a thing is in how it would describe itself, or how its creator would describe it. As a result, I usually prefer japanese names be written surname first and western names forename first. As I show in my siblings page, please go 'character:rei ayanami'->'character:ayanami rei'. Leave 'person:emma watson' and other western names as they are, obviously.</p>
<p>In general, if there is a more proper foreign name for something, correct any entirely anglicised version back to that, but stick to english letters. 'series:the melancholy of haruhi suzumiya'->'series:haruhi suzumiya no yuuutsu'.</p>
2013-06-19 20:25:06 +00:00
<p>Do correct for common plural mistakes. ear->ears, women->female, and so on.</p>
2013-12-11 22:09:25 +00:00
<p>Please <b>do not</b> go 'blah'->'character:blah'. Character siblings are tempting, especially with all the web-harvested tags that give character names unnamespaced, but I just don't like it; siblings are <i>always</i>, and 'blah' might properly be 'person:blah' or 'series:blah' or just a sign that says 'blah'. If you really think one of these is good, please add a reason.</p>
2013-06-19 20:25:06 +00:00
<p>In general, but not <i>extremis</i>, swap out slang for proper terms. 'lube'->'lubricant', 'series:zelda'->'series:the legend of zelda'.</p>
</li>
<li>
<h3>parents</h3>
<p>Be shy about adding character:blah->series:whatever, but feel free to do it for main characters. 'character:harry potter'->'series:harry potter' seems fairly uncontroversial, for instance.</p>
<p>Please remember that parents are definitional, not incidental. Don't add a parent because it is usually associated with a child; add it because it is <i>always</i> associated with a child.</p>
<p>I recommend you only put your time into parents that will actually add a lot of tags. You can create a complicated tree like the firearms diagram on my parents page, but if it only adds seven tags, you probably wasted your time. Start with 'person:scarlett johansson'->'female' type stuff, which is guaranteed to make hundreds or thousands of changes.</p>
</li>
</ul>
<h3>examples</h3>
<p>These are not supposed to be 100% perfect or 100% done, but just to get you thinking:</p>
<ul>
<li>
<img src="tag_example_ainsley.jpg" />
<ul>
<li>person:ainsley harriott</li>
<li>face</li>
<li>looking away</li>
<li>reaction image</li>
</ul>
</li>
<li>
<img src="tag_example_azura.jpg" />
<ul>
<li>creator:bethesda softworks</li>
<li>character:azura</li>
<li>series:the elder scrolls</li>
<li>daedra</li>
<li>daedric lord</li>
<li>skyrim</li>
<li>concept art</li>
<li>shrine</li>
<li>statue</li>
</ul>
</li>
2013-02-19 00:11:43 +00:00
<li>
2013-06-19 20:25:06 +00:00
<img src="tag_example_feel.gif" />
2013-02-19 00:11:43 +00:00
<ul>
2013-06-19 20:25:06 +00:00
<li>that feel</li>
<li>face</li>
<li>i know that feel</li>
<li>reaction image</li>
2013-02-19 00:11:43 +00:00
</ul>
</li>
2013-06-19 20:25:06 +00:00
<li>
<img src="tag_example_mouse.jpg" />
<p>I don't know if the mouse is cheerful and alive or dead of a broken neck, so I've left that judgment out.</p>
<ul>
<li>mouse</li>
<li>printer</li>
<li>hewlett-packard</li>
</ul>
</li>
2013-02-19 00:11:43 +00:00
</ul>
</div>
</body>
</html>