The bulk update request #6439 is pending approval.
remove alias gay (0) -> male/male (505961)
remove alias homo (0) -> male/male (505961)
remove alias homosexual (0) -> male/male (505961)
remove alias male_only (0) -> male (2511515)
remove alias solo_male (0) -> male (2511515)
remove alias male_solo (0) -> male (2511515)
remove alias lesbian (0) -> female/female (102909)
remove alias female_only (0) -> female (2553888)
remove alias solo_female (0) -> female (2553888)
remove alias all_female (0) -> female (2553888)
remove alias female_solo (0) -> female (2553888)
remove alias intersex_only (0) -> intersex (246634)
remove alias straight (0) -> male/female (669643)
Reason: There is a huge problem with male/male being tagged on solo male posts, and I think I have come up with a solution.
When someone searches "gay" on a site like this, what they're expecting to see is something more like ~solo_male ~male/male. That's also how people use that tag. That's also why male/male gets tagged on solo male posts all the time - because gay is aliased to male/male. They're tagging gay either under the notion that solo male content is inherently homoerotic, or they're tagging the lore sexuality of the character. Most likely the first one in most cases, though this will still help reduce mistags in the second case as well.
male_onlyhas been aliased away for a long time, despite the fact that this or something akin to it is pretty much a staple of most other imageboard-type sites. Probably due to some faulty reasoning like "it's the same thing as ~solo_male ~male/male" - except it isn't. For plain searching, sure, but you can't combine it with other tilde modifiers, for one. And two (the biggest thing, really), you can't negate it from a search. There's no way to negate a pair of "or" tags like that.
Example: say you want to search for lizard anthro - any combination of female, gynomorph, or herm is fine, but you don't like solo male, and you don't like male/male unless it's a m/m/f threesome... Basically, you don't want to see what people typically think of as "gay" content. Likely a very common scenario, but you can't just search for that. You can -male/male, but that will also filter out m/m/f threesomes. solo_male isn't a valid tag, so you can't - that either. You can't -male because that filters out male/female. You can't just use tilde modifiers for the genders that you *do* want, because that also filters out male/female, unless you include male, but then you'll still end up with solo male. Lots of other similar situations like this exist, and for all the genders, but it's not searchable because someone decided that gender_only tags wouldn't be useful.
The easy solution is for those to just be valid tags again. But this also has the great benefit of finally giving tags like gay a valid alias target. If someone tags gay on a post, instead of adding male/male which will very frequently be invalid, it will add male_only which will likely be valid in nearly every case. It also gives much better search results for people who are using gay to search for stuff. Finally people will stop tagging male/male on solo male posts. Aliasing to lore tags instead, see discussion.
It also gives us a perfect alias target for solo_male, which is much less of an issue than gay is, but it would still be nice.
These gender_only tags could also be repopulated fairly quickly with scripting. Anything solo + male (minus comic, multiple_images, etc., you know the drill) can get tagged male_only. Anything male -female -intersex -ambiguous_gender can get it too. This will include some mistags inevitably, but the posts would've been tagged incorrectly to begin with, so at least it doesn't make anything worse. It would actually make mistags a lot more noticeable to people searching with this tag, so they'd be more likely to get fixed.
Included in this BUR are the same tags for female and intersex for the sake of consistency. There doesn't seem to be an issue with these being mistagged on solo posts much, but they would still be useful for people trying to filter out solo female/intersex or all female/intersex groups when they would still be fine with those genders in posts with other genders, as per my above example. However, I think leaving lesbian aliased to female/female will likely be for the best in this case, as nobody seems to perceive solo female content as inherently lesbian, so it never really gets tagged as such. lore tags
Anyway, that's my solution. Kill two avians with one stone. More revolutionary changes to the tag system wheeeeeeeeee
Followup: alias gay -> gay_(lore) imply male_only -> male alias solo_male -> male_only alias all_male -> male_only alias male_solo -> male_only alias lesbian -> lesbian_(lore) imply female_only -> female alias solo_female -> female_only alias all_female -> female_only alias female_solo -> female_only imply intersex_only -> intersex alias solo_intersex -> intersex_only alias all_intersex -> intersex_only alias intersex_solo -> intersex_only imply gynomorph_only -> gynomorph alias solo_gynomorph -> gynomorph_only alias all_gynomorph -> gynomorph_only alias gynomorph_solo -> gynomorph_only imply gynomorph_only -> intersex_only imply andromorph_only -> andromorph alias solo_andromorph -> andromorph_only alias all_andromorph -> andromorph_only alias andromorph_solo -> andromorph_only imply andromorph_only -> intersex_only imply herm_only -> herm alias solo_herm -> herm_only alias all_herm -> herm_only alias herm_solo -> herm_only imply herm_only -> intersex_only imply maleherm_only -> maleherm alias solo_maleherm -> maleherm_only alias all_maleherm -> maleherm_only alias maleherm_solo -> maleherm_only imply maleherm_only -> intersex_only alias straight -> heterosexual_(lore) alias hetero -> heterosexual_(lore) alias heterosexual -> heterosexual_(lore) alias homo -> homosexual_(lore) alias homosexual -> homosexual_(lore) imply gay_(lore) -> homosexual_(lore) imply lesbian_(lore) -> homosexual_(lore) category heterosexual_(lore) -> lore category homosexual_(lore) -> lore category gay_(lore) -> lore category straight_(lore) -> lore
Updated