Topic: [APPROVED] Pheasant Restoration

Posted under Tag Alias and Implication Suggestions

The bulk update request #11940 is active.

remove alias pheasant (491) -> phasianid (23826)
remove implication chrysolophus (0) -> phasianid (23826)
remove implication golden_pheasant (297) -> chrysolophus (0)
remove implication lady_amherst's_pheasant (9) -> chrysolophus (0)
remove implication gallopheasant (3) -> phasianid (23826)
remove implication phasianus (0) -> phasianid (23826)
remove alias typical_pheasant (0) -> phasianus (0)
remove implication common_pheasant (98) -> phasianus (0)
remove implication green_pheasant (1) -> phasianus (0)
remove implication eared_pheasant (2) -> phasianid (23826)
remove implication peacock-pheasant (4) -> phasianid (23826)
remove implication gallus_(genus) (0) -> phasianid (23826)
remove alias junglefowl (3) -> gallus_(genus) (0)
remove implication chicken (18414) -> gallus_(genus) (0)
remove implication green_junglefowl (1) -> gallus_(genus) (0)
remove implication grey_junglefowl (1) -> gallus_(genus) (0)
remove implication red_junglefowl (0) -> gallus_(genus) (0)
remove implication sri_lankan_junglefowl (1) -> gallus_(genus) (0)

Followup:

imply pheasant -> phasianid
alias chrysolophus -> pheasant
alias phasianus -> pheasant
imply golden_pheasant -> pheasant
imply lady_amherst's_pheasant -> pheasant
imply gallopheasant -> pheasant
imply bornean_crested_fireback -> gallopheasant
imply common_pheasant -> pheasant
imply green_pheasant -> pheasant
imply eared_pheasant -> pheasant
imply brown_eared_pheasant -> eared_pheasant
imply peacock-pheasant -> pheasant
imply koklass_pheasant -> pheasant
imply argus_(bird) -> pheasant
imply great_argus -> argus_(bird)

alias gallus_(genus) -> galliform
imply chicken -> phasianid
imply junglefowl -> phasianid
imply green_junglefowl -> junglefowl
imply grey_junglefowl -> junglefowl
imply red_junglefowl -> junglefowl
imply sri_lankan_junglefowl -> junglefowl

Pheasants (https://en.wikipedia.org/wiki/Pheasant) are a paraphyletic group of birds in the family Phasianidae, they share many common features but are often more genetically related to other members of the family (such as grouses or quail) than they are to one another (similar to foxes). In e621's former pursuit of Total Taxonomic Accuracy™, pheasant was aliased away to phasianid; this was a bad move. If you search 'pheasant' now you get a mountain of chickens and turkeys, so if someone actually wants to find pheasants they have to search for individual species, which is both unintuitive and quite annoying. This BUR reestablishes pheasant as a paraphyletic umbrella tag, similar to fox.

In addition, this BUR gets rid of some useless genus-level spectag bloat, the biggest of which being gallus_(genus), which is functionally chicken + the one (1) post of a junglefowl.

The end result will be this tree:

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

Updated by auto moderator

The bulk update request #12459 is active.

create implication pheasant (491) -> phasianid (23826)
create alias chrysolophus (0) -> pheasant (491)
create alias phasianus (0) -> pheasant (491)
create implication golden_pheasant (297) -> pheasant (491)
create implication lady_amherst's_pheasant (9) -> pheasant (491)
create implication gallopheasant (3) -> pheasant (491)
create implication bornean_crested_fireback (1) -> gallopheasant (3)
create implication common_pheasant (98) -> pheasant (491)
create implication green_pheasant (1) -> pheasant (491)
create implication eared_pheasant (2) -> pheasant (491)
create implication brown_eared_pheasant (1) -> eared_pheasant (2)
create implication peacock-pheasant (4) -> pheasant (491)
create implication koklass_pheasant (2) -> pheasant (491)
create implication long-tailed_pheasant (2) -> pheasant (491)
create implication elliot's_pheasant (2) -> long-tailed_pheasant (2)
create implication argus_(bird) (2) -> pheasant (491)
create implication great_argus (2) -> argus_(bird) (2)
create alias gallus_(genus) (0) -> galliform (24003)
create implication chicken (18414) -> phasianid (23826)
create implication junglefowl (3) -> phasianid (23826)
create implication green_junglefowl (1) -> junglefowl (3)
create implication grey_junglefowl (1) -> junglefowl (3)
create implication red_junglefowl (0) -> junglefowl (3)
create implication sri_lankan_junglefowl (1) -> junglefowl (3)

Reason: Followup

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

Updated by auto moderator

Original page: https://e621.net/forum_topics/58831