https://bugzilla.wikimedia.org/show_bug.cgi?id=2725

D.Black <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #18 from D.Black <[email protected]> 2012-04-30 19:29:52 UTC 
---
(In reply to comment #15)
> Your bug was not deleted.  It was marked as a duplicate of this bug, because 
> it
> *is* a duplicate.  It points out the same issue this one does.  Therefore,
> there is no reason to keep two separate bugs open on the issue.
> 
> The problem you illustrate is not the fault of the categorization system.  
> It's
> the fault of how it's used.  For a counterexample, suppose I look at
> [[Category:Continents]].  Logically, I would expect to see about seven or 
> eight
> articles.  Maybe a couple more, like [[Indian subcontinent]].  But a
> subcategory of [[Category:Continents]] is [[Category:North America]], which
> contains the article [[United States]].  Therefore, if we were to just assume
> categorization is transitive, you would get [[United States]] showing up in
> [[Category:Continents]].  This is wrong.
> 
> The correct course of action is probably for people to put *all* silent films
> in [[Category:Silent films]].  This is a user-level issue.  The software can't
> force people to categorize things one way or another, and can't tell whether a
> given subcategorization is meant to be transitive or not (i.e., if everything
> in category X should be considered to be in its parent category Y too).
> 
> This bug requests only that an option be given to view subcategories
> recursively, I guess to a limited depth.  This is a more reasonable request,
> since it would not break viewing of categories like [[Category:Continents]]. 
> However, it still misses the point, IMO.  I would say this should be WONTFIX
> (in the core software) in preference to fixing bug 5244.

I think this is the exact way to do it. I was looking for an extension such as
the one originally suggested, but am glad I don't have it now. Let me present
to you my situation.

I am producing software, and have a wiki category that I want to include all
pages about this software. Let's say that it goes in [[Category:My Software]]

The software changes in specific ways from year-to-year, since it's only useful
for about four months of the year, and the machinery to which the software
interfaces is upgraded for the next year. Logically, I made sub-categories for
each year, such as [[Category:My Software:2005]], [[Category:My
Software:2006]], [[Category:My Software:2007]], etc.

Originally, I thought that I would want to list all of the pages for each year
available from the main [[Category:My Software]] page. However, as time went
on, I realized that it would be more useful to talk about different subsystems
for the machinery, e.g. [[Category:My Software:2007:Subsystem 1]]. As this kind
of stuff proceeded on, I realized that I didn't want all of the pages in the
main [[Category:My Software]]. I would end up getting a bunch of duplicate
pages, and I ended up having some subcategories that really had no place being
listed in the main [[Category:My Software]] page.

There were, however, some things from these sub-categories and
sub-sub-categories that I thought DID belong on the main [[Category:My
Software]] page. Let's say that one of these was a page called [[Main
Components]] that I had in [[Category:My Software:2007:Subsystem 1]]. Normally,
this wouldn't be listed on the [[Category:My Software]] main page, except by
going through sub-directories. The fix is to put the page is multiple
categories. At the end of my [[Main Components]] edit page, I simply put

[[Category:My Software:2007:Subsystem 1]]  /*Should already be there*/
[[Category:My Software]]

Now, it will still be part of the relevant Subsystem 1 sub-sub-category, but it
will show up on the main [[Category:My Software]] page as well. It's true that
it doesn't show up in a format like

My Software
*2007
**Subsystem 1
***Main Components

and I don't have an immediate fix for that, but I figure that (to avoid
duplicate pages) one would have labelled the page something more like:

[[Main Components for Subsystem 1 (2007)]]

which eliminates the problem.

Basically, if you design your sub-category architecture right, you won't end up
with a bigger problem of having a bazillion pages coming up for a root
category.

I hope this helps.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to