Topic: [APPROVED] [BUR] alright, I'm fed up with these aliases messing with autocomplete.

Posted under Tag Alias and Implication Suggestions

The bulk update request #10232 is active.

remove alias feralmammal (0) -> mammal (3489442)
remove alias feral_canid (0) -> canid (1350766)
remove alias feral_canine (0) -> canine (1307460)
remove alias feral_canis (0) -> canis (718036)
remove alias feral_felid (0) -> felid (714026)
remove alias feral_pokemon (0) -> pokemon (529005)
remove alias feral_pokémon (0) -> pokemon (529005)
remove alias feral_creampied (0) -> cum_inside (412683)
remove alias feral_fox (0) -> fox (385943)
remove alias feral_dragon (0) -> dragon (368185)
remove alias feral_felis (0) -> felis (304299)
remove alias feral_domestic_cat (0) -> domestic_cat (297915)
remove alias feral_hybrid (0) -> hybrid (167857)
remove alias feral_masturbation (0) -> masturbation (163141)
remove alias feral_goat (0) -> goat (58104)
remove alias feral_on_pokemon (0) -> pokephilia (44357)
remove alias feral_on_pokémon (0) -> pokephilia (44357)
remove alias feral_lutrine (0) -> otter (34102)
remove alias feral_otter (0) -> otter (34102)
remove alias feral_penetrating_semi-anthro (0) -> semi-anthro (32446)
remove alias human/animal_genitalia (0) -> genitals (2327056)

Reason: (part 1; part 1 feral_<x> -/> <x>)
(also human/animal_genitalia, the tag was only used once in 2016, unnecessary alias)

this is a problem that's been festering almost since NG was implemented ~5 years ago; when typing stuff into the search bar or tag list the quick complete menu is often filled with stuff unrelated to what you're looking for because the way aliases work. while I don't think we should just revert the feature to it's old behavior at this point (obviously), it's clear something ought to be done.

with this series of BURs I'm hoping to redirect any "problem aliases" to tags more likely to match what people are actually trying to use so that this is no longer an issue (or, at least, much less of an issue).

follow-up
alias feralmammal -> feral
alias feral_canid -> feral
alias feral_canine -> feral
alias feral_canis -> feral
alias feral_felid -> feral
alias feral_pokemon -> feral
alias feral_pokémon -> feral
alias feral_creampied -> feral
alias feral_fox -> feral
alias feral_dragon -> feral
alias feral_felis -> feral
alias feral_domestic_cat -> feral
alias feral_hybrid -> feral
alias feral_masturbation -> feral
alias feral_goat -> feral
alias feral_on_pokemon -> feral
alias feral_on_pokémon -> feral
alias feral_lutrine -> feral
alias feral_otter -> feral
alias feral_penetrating_semi-anthro -> feral_penetrating

EDIT: The bulk update request #10232 (forum #436981) has been approved by @spe.

Updated by auto moderator

The bulk update request #10233 is active.

remove alias anthro_canid (0) -> canid (1350766)
remove alias anthro_canine (0) -> canine (1307460)
remove alias anthro_canis (0) -> canis (718036)
remove alias anthro_felid (0) -> felid (714026)
remove alias anthro_pokemon (0) -> pokemon (529005)
remove alias anthro_pokémon (0) -> pokemon (529005)
remove alias anthro_fox (0) -> fox (385943)
remove alias anthro_dragon (0) -> dragon (368185)
remove alias anthro_felis (0) -> felis (304299)
remove alias anthro_domestic_cat (0) -> domestic_cat (297915)
remove alias anthro_hybrid (0) -> hybrid (167857)
remove alias anthro_on_pokemon (0) -> pokephilia (44357)
remove alias anthro_on_pokémon (0) -> pokephilia (44357)
remove alias anthro_lutrine (0) -> otter (34102)
remove alias anthro_otter (0) -> otter (34102)
remove alias anthro_lagomorph (0) -> lagomorph (282021)
remove alias anthro_leporid (0) -> leporid (249344)
remove alias anthro_rabbit (0) -> rabbit (242921)
remove alias anthro_maleherm_with_human_penis (0) -> humanoid_penis (474905)
remove alias anthro_herm_with_human_penis (0) -> humanoid_penis (474905)
remove alias anthro_gynomorph_with_human_penis (1) -> humanoid_penis (474905)
remove alias anthro_intersex_with_human_penis (2) -> humanoid_penis (474905)
remove alias anthro_male_with_human_penis (4) -> humanoid_penis (474905)

Reason: part 2; part 1 anthro_<x> -/> anthro

follow-up
alias anthro_canid -> anthro
alias anthro_canine -> anthro
alias anthro_canis -> anthro
alias anthro_felid -> anthro
alias anthro_pokemon -> anthro
alias anthro_pokémon -> anthro 
alias anthro_fox -> anthro
alias anthro_dragon -> anthro
alias anthro_felis -> anthro
alias anthro_domestic_cat -> anthro
alias anthro_hybrid -> anthro
alias anthro_goat -> anthro
alias anthro_on_pokemon -> anthro
alias anthro_on_pokémon -> anthro
alias anthro_lutrine -> anthro
alias anthro_otter -> anthro 
alias anthro_lagomorph -> anthro
alias anthro_leporid -> anthro
alias anthro_rabbit -> anthro
alias anthro_maleherm_with_human_penis -> maleherm_anthro
alias anthro_herm_with_human_penis -> herm_anthro
alias anthro_gynomorph_with_human_penis -> gynomorph_anthro
alias anthro_intersex_with_human_penis -> intersex_anthro
alias anthro_male_with_human_penis -> male_anthro

EDIT: The bulk update request #10233 (forum #436983) has failed: Alias for anthro_goat not found

EDIT: The bulk update request #10233 (forum #436983) has been approved by @spe.

Updated by auto moderator

The bulk update request #10245 is pending approval.

create alias feralmammal (0) -> feral (632853)
create alias feral_canid (0) -> feral (632853)
create alias feral_canine (0) -> feral (632853)
create alias feral_canis (0) -> feral (632853)
create alias feral_felid (0) -> feral (632853)
create alias feral_pokemon (0) -> feral (632853)
create alias feral_pokémon (0) -> feral (632853)
create alias feral_creampied (0) -> feral (632853)
create alias feral_fox (0) -> feral (632853)
create alias feral_dragon (0) -> feral (632853)
create alias feral_felis (0) -> feral (632853)
create alias feral_domestic_cat (0) -> feral (632853)
create alias feral_hybrid (0) -> feral (632853)
create alias feral_masturbation (0) -> feral (632853)
create alias feral_goat (0) -> feral (632853)
create alias feral_on_pokemon (0) -> feral (632853)
create alias feral_on_pokémon (0) -> feral (632853)
create alias feral_lutrine (0) -> feral (632853)
create alias feral_otter (0) -> feral (632853)
create alias feral_penetrating_semi-anthro (0) -> feral_penetrating (49814)

Reason: Follow-up ferals.

The bulk update request #10246 is pending approval.

create alias anthro_canid (0) -> anthro (3436860)
create alias anthro_canine (0) -> anthro (3436860)
create alias anthro_canis (0) -> anthro (3436860)
create alias anthro_felid (0) -> anthro (3436860)
create alias anthro_pokemon (0) -> anthro (3436860)
create alias anthro_pokémon (0) -> anthro (3436860)
create alias anthro_fox (0) -> anthro (3436860)
create alias anthro_dragon (0) -> anthro (3436860)
create alias anthro_felis (0) -> anthro (3436860)
create alias anthro_domestic_cat (0) -> anthro (3436860)
create alias anthro_hybrid (0) -> anthro (3436860)
create alias anthro_goat (0) -> anthro (3436860)
create alias anthro_on_pokemon (0) -> anthro (3436860)
create alias anthro_on_pokémon (0) -> anthro (3436860)
create alias anthro_lutrine (0) -> anthro (3436860)
create alias anthro_otter (0) -> anthro (3436860)
create alias anthro_lagomorph (0) -> anthro (3436860)
create alias anthro_leporid (0) -> anthro (3436860)
create alias anthro_rabbit (0) -> anthro (3436860)
create alias anthro_maleherm_with_human_penis (0) -> maleherm_anthro (88)
create alias anthro_herm_with_human_penis (0) -> herm_anthro (103)
create alias anthro_gynomorph_with_human_penis (1) -> gynomorph_anthro (2424)
create alias anthro_intersex_with_human_penis (2) -> intersex_anthro (3186)
create alias anthro_male_with_human_penis (4) -> male_anthro (39333)

Reason: Follow-up anthros.

I question whether we really need to realias all of these.
Some of the tags were only used by a single user and were most likely mistags.

For example, feralmammal was only tagged once by someone who did not know how tags work.
Are we going to alias away feral_mammal as well or all the remaining list of anthro/feral_<species>?

thegreatwolfgang said:
I question whether we really need to realias all of these.
Some of the tags were only used by a single user and were most likely mistags.

For example, feralmammal was only tagged once by someone who did not know how tags work.
Are we going to alias away feral_mammal as well or all the remaining list of anthro/feral_<species>?

I was going to bring that up, actually. some of these might be better as cat:invalid.

feralmammal, specifically was one that feels like it should be left loose since it has a distinct possibility of being added accidentally if someone just didn't hit the space bar, and fixing it manually might be better.

All the aliases to hybrid really need to be dealt with too, though I'm not so sure where to retarget.

It's the 33rd most used species tag itself with 167k posts, so it easily tops the autocompletion in many, many cases. Some examples are skunk, goat, lion, husky, fish and even sonic thanks to the sonichu_(species) -> hybrid alias.

faucet said:
All the aliases to hybrid really need to be dealt with too, though I'm not so sure where to retarget.

It's the 33rd most used species tag itself with 167k posts, so it easily tops the autocompletion in many, many cases. Some examples are skunk, goat, lion, husky, fish and even sonic thanks to the sonichu_(species) -> hybrid alias.

aye, that's why I didn't include those at this point, the best routes for those all don't seem as clear cut, so I'm still trying to figure out what we ought to do with those. I think sonichu_(species) could probably just be aliased to sonichu_(series), although I don't _really_ see the trouble in just having it as a species tag.

The bulk update request #10271 is active.

remove alias feral_dog (0) -> domestic_dog (361342)
remove alias anthro_scalie (0) -> scalie (654477)
remove alias anthro_feline (0) -> feline (458092)
remove alias anthro_dog (0) -> domestic_dog (361342)
remove alias anthro_wolf (0) -> wolf (334069)
remove alias anthro_rodent (0) -> rodent (153971)

Reason: I missed these

EDIT: The bulk update request #10271 (forum #437409) has been approved by @spe.

Updated by auto moderator

also, somewhat related; I'm not sure if ferrox should be left aliased to hybrid. while it is used as the hybrid name for a ferret/fox (apparently what like what FA's mascot is), it's also one letter away from "ferox", latin for "wild", which is not an uncommon character/artist/species name and it's not a difficult typo to make, especially since they're pronounced almost identically.

The bulk update request #10278 is active.

create alias feral_dog (0) -> feral (632853)
create alias anthro_scalie (0) -> anthro (3436860)
create alias anthro_feline (0) -> anthro (3436860)
create alias anthro_dog (0) -> anthro (3436860)
create alias anthro_wolf (0) -> anthro (3436860)
create alias anthro_rodent (0) -> anthro (3436860)

Reason: Followup

EDIT: The bulk update request #10278 (forum #437514) has been approved by @spe.

Updated by auto moderator

  • 1