Last modified: 2011-03-13 18:05:03 UTC
Eg [[Category:Atheist Wikipedians]] on en.wiki. Because the userboxes which categorise into that category are demonstrated on the page, the category is listed as its own parent and subcat. Surely these should just not appear?
You can use noinclude and parserfunctions or a parameter to avoid this issue. Though it /would/ be nice to have for other situations.
Some categories might reasonably include themselves. For instance, [[Category:Meta-categories]], [[Category:Hidden categories]]. This restriction should be enforced by editors on a case-by-case basis as appropriate, not universally by the software. Suggest WONTFIX.
I thought an important design-feature of the Category: structure was to avoid circular loops and branches that later merge. Being effectively a length-1 loop, isn't this the worst possible situation? At the very least, shouldn't they be bolded like article self-links, rather than active internal links to the same page the user is on?
Oh, it also has amusing interactions with the CategoryTree extension: [[Image:Recursiveness.png]] on en.wiki
(In reply to comment #3) > I thought an important design-feature of the Category: structure was to avoid > circular loops and branches that later merge. No, we've never even attempted to ban those. Loops are perfectly reasonable if the notion of "category" is as vague as ours is. Members of a subcategory need not be logically members of the parent category as well, they can be subordinate in some vague fashion. This means that loops are entirely reasonable. > At the very least, shouldn't they be bolded like article self-links, rather > than active internal links to the same page the user is on? That would make sense, certainly, yes, but it's a different request. (In reply to comment #4) > Oh, it also has amusing interactions with the CategoryTree extension: > > [[Image:Recursiveness.png]] on en.wiki I had some recollection that CategoryTree was clever enough to avoid recursion. Guess not. That could be fixed too, but banning recursion is not on the table.
There's a bug open about CategoryTree's infinite recursion that I opened a long time ago. I want to say it got closed, but I can't seem to dig it up at the moment. Agree with Simetrical that the issue of "Categories being in themselves" isn't really a bug and should be WONTFIX'd. Bolding them sounds good though :-)
Close as WONTFIX per above discussion.
*** Bug 2132 has been marked as a duplicate of this bug. ***