It's no secret how utterly useless the humanoid tag family has become. To recap, due to the common definition of the word outside of e621, most images that use it mistake it for a synonym of anthro. Even if the wiki says otherwise, most people don't read the wiki page for every single tag that they use.
Unfortunately, any attempt to change such a large and long-standing tag family is going to be a gargantuan undertaking, as these are some deeply-buried and complex roots we're gonna have to dig up. There's no way that we can avoid a whole lot of manual sorting because of the sheer scale of misuse. I'm going to need you guys's help.
At any rate, here's a basic plan for what I have in mind.
- Step 1: Decide on a replacement that both encompasses all use cases for what humanoid was INTENDED for, and, more importantly, does NOT suggest that it includes anthros.
- The current most promising candidates are human-like (the term the site rules uses) or near-human (which other users, including a Janitor, have advocated for previously).
- As said term has not been selected yet, it will be referred to here as the Chosen Replacement Term (CRT).
- Step 2: Start dismantling the implication trees of the relevant tags.
- Step 3: Rebuild the implication trees using the CRT.
- Step 4: Move and rewrite the wiki entries.
- Step 5: Mass-update all tags that implied humanoid, followed by humanoid itself, to invalid_tag. This should greatly compress the workload for...
- Step 6: This is the painful, regrettably unavoidable part, but we have to rip the band-aid off at some point... manually sort through the invalid_tag tag, and add the CRT to the posts that it actually fits, while simply removing the invalid_tag from posts that it doesn't fit. I am aware that there are nearly half a million posts that we would have to dig through, but if you can think of any easier way, I'd love to hear it.
- The reason I'm suggesting this instead of sorting through the humanoid tag as-is is because of the implication trees that currently exist. Step 5 will reduce them all to a single tag instead of many.
- Step 7: Move the humanoid tags to the invalid category to officially retire them.
- Step 8: I have no power over this step, but if this campaign works, then the uploader itself will have to be updated to replace the "humanoid" button with one for the CRT.
- Step 9: Clean up any new humanoid-tagged posts uploaded in the interim.
This post will be updated with a work-in-progress BUR script as we work out the specifics.
This is FAR from a perfect plan — seriously, if you guys can think of anything, ANYTHING to make the manual sorting easier, please say so — but that's why this is a planning thread and not an actual BUR thread.
First thing's first, we should probably gather all tags in the family so we can plainly see what to unimply and replace.
Humanoid tag family tree (Early WIP)
(italics = alias)
- humanoid
- humanoid_on_anthro
- anthro_penetrating_humanoid
- anthro_penetrating
- humanoid_penetrated
- penetrated
- humanoid
- sex
- a/p/hd
- a/o/hd
- anthro/humanoid
- hd/o/a
- humanoid/anthro
- humanoid_on_feral
- humanoid
- bestiality
- h/o/fd
- feral/humanoid
- hd/o/f
- humanoid/feral
- feral_on_humanoid
- humanoid_on_taur
- humanoid_penetrating_taur
- hd/p/t
- taur_penetrating_humanoid
- t/p/hd
- humanoid_dominating_taur
- taur_dominating_humanoid
- t/o/hd
- taur_on_humanoid
- taur/humanoid
- hd/o/t
- humanoid/taur
- humanoidized
- kemonomimi_mode
- animal_humanoid
- avian_humanoid
- phoenix_humanoid
- gryphon_humanoid
- griffin_humanoid
- gryphoness_humanoid
- griffon_humanoid
- griffen_humanoid
- bird_humanoid
- owl_humanoid
- penguin_humanoid
- corvid_humanoid
- falconid_humanoid
- accipitriform_humanoid
- icterid_humanoid
- trogonid_humanoid
- picid_humanoid
- columbid_humanoid
- ratite_humanoid
- alcid_humanoid
- parrot_humanoid
- pelecaniform_humanoid
- galliform_humanoid
- anseriform_humanoid
- larid_humanoid
- flamingo_humanoid
- cuculiform_humanoid
- gruiform_humanoid
- paradisaeid_humanoid
- stork_humanoid
- cockatrice_humanoid
- rito_humanoid
- harpy_humanoid
- hipogriff_humanoid
- dragon_humanoid
- elemental_dragon_humanoid
- furred_dragon_humanoid
- western_dragon_humanoid
- aquatic_dragon_humanoid
- feathered_dragon_humanoid
- wyvern_humanoid
- eastern_dragon_humanoid
- annelid_humanoid
- arthropod_humanoid
- kirin_humanoid
- couatl_humanoid
- mollusk_humanoid
- scalie_humanoid
- amphibian_humanoid
- marine_humanoid
- mammal_humanoid
- kemonomimi
- aniamal_humanoid
- humanoid_animal
- human_on_humanoid
- winged_humanoid
- humanoid_on_humanoid
- monstrous_humanoid
- faceless_humanoid
- crown_humanoid
- horned_humanoid
- pokemon_humanoid
- humanoid_penetrating
- humanoid_penetrated
- male_on_humanoid
- female_on_humanoid
- intersex_on_humanoid
- ambiguous_on_humanoid
- goo_humanoid
- food_humanoid
- smaller_humanoid
- larger_humanoid
- robot_humanoid
- elemental_humanoid
- humanoid_pred
- humanoid_prey
- alien_humanoid
- demon_humanoid
- angel_humanoid
- athletic_humanoid
- muscular_humanoid
- overweight_humanoid
- topless_humanoid
- bottomless_humanoid
- dominant_humanoid
- submissive_humanoid
- tailed_humanoid
- humanoid_focus
- digimon_humanoid
- mature_humanoid
- slightly_chubby_humanoid
- pal_humanoid
- young_humanoid
- animal_head
- male_humanoid
- female_humanoid
- intersex_humanoid
- ambiguous_humanoid
- pregnant_humanoid
- hummanoid
- humaniod
- humanoid_mimiff
- huminoid
- humanoid_nation
- humanoid_on_non-humanoid_creature
- humanoid_student
- humanoid_teacher
- mobian_humanoid
- humanoid_(species)
- humanoide
- humanoids
- adult_humanoid
- humanoid_being
Updated