alright, these things have been an annoyance for far too long and we ought to fix them. I know this is _mostly_ a me problem but there are definitely other people who've experienced it.
to catch anyone up to speed, shortcut aliases are a family of aliased tags that make longer, commonly used tags shorter. the specific tags in question in this thread are the ones for the basic gender and form pairing tags, like m/f = male/female and an/fe = anthro_on_feral, as well as the x_penetrating_y tags, m/p/fm = male_penetrating_female and a/p/f = anthro_penetrating_feral.
so, you might have already noticed that those two sets didn't use the same letters to refer to the same concepts, in the basic paring tags f = female while in the penetrating tags fm = female, and, not only that, but the two use the same letter, f, to refer to two entirely different concepts of female and feral respectively.
here's a table of all of the abbreviations in each set
gender | x/y | x/p/y | parity? |
---|---|---|---|
male | m | m | yes |
female | f | fm | no |
gynomorph | gm,d | gm,d | yes |
andromorph | am,c | am,c | yes |
herm | h | h | yes |
maleherm | mh | mh | yes |
intersex | i | i | yes |
ambiguous | ?,a | ag | no |
form | x/y | x/p/y | parity? |
human | hu | hn | no |
humanoid | NONE | hd | no |
anthro | an | a | no |
feral | fe | f | no |
taur | NONE | t | no |
in addition to this, the gender_transformation and crossgender tags use the letters m, f, g, a, h, mh, and i for their tagnames.
also there's m/p/?, ?/p/m, f/p/?, ?/p/f, and fm/gm, gm/fm, fm/am, am/fm. but only those two sets of four for some reason.
there's also the x/o/y tags that use the "penetrating" abbreviations, but those are only for the forms and not for the genders, and also I forget those exist all the time.
"So, what do we do, then?" well, that's what we're here to discuss. there a lot of fucking tags in these groups and that means a lot of BURs. so, before we do anything, we kind of need a plan, and there needs to be some amount of agreement about it.
———————————————————————————————————
let's just start at the beginning: what should be done with a?
currently it has 3 different meanings across the site. a = ambiguous in the pairing tags (est. 2015), a = andromorph in the tf/crossgender tags (est. 2019, August), a = anthro in the penetrating tags (est. 2019, June).
- my opinion, we should just go with a = andromorph for everything, I think it makes sense for gender abbreviations to use single characters whenever possible to be more consistent (sorry, maleherm). by extension, I think ? = ambiguous and an = anthro should be the primary abbreviations for the two that remain. while we're at it g = gynomorph.
the second one is a bit easier: what should be done with f?
f = feral is the odd one out here, everywhere else on the site seems to agree that f = female.
- my opinion, f = female is the obvious choice, fm = female has always seemed very silly to me. fe = feral should replace f = feral where necessary.
finally: how do we create parity between with the form tag ones?
the normal pairing shortcuts for these are in a real sorry state, with two of the forms not even having any shortcuts. this question partially hinges on how we deal with the previous problems, but at least expanding hd = humanoid on both seems to be kind of obvious.
- my opinion, the abbreviations should be hn, hd, an, fe, tr. the existing hu and t could be left as-is or extended to both sides, I don't have a strong opinion one way or the other. "Why use tr when there's not really any ambiguity with t?" consistency.