Craig Franklin wrote:
But to show how this is inadequate, can you produce me
a list of... say...
Polish-born Jewish authors who died in the United Kingdom in 1897? That's
what I feel this tool would be really useful for, and the existing
categories system is pretty much inadequate for that (I suppose if you
looked at all of the relevant categories and returned a list of links that
appeared in EVERY one that'd work, but there's currently no tool for this,
and I imagine that it'd be fairly expensive in terms of CPU cycles.
I suppose that adding a tool that would do what I proposed above would be an
acceptable compromise, but I figure if we're going to do such a thing, then
we may as well do it properly ;-)
Yes. Our search system was written when the 'pedia was much smaller
(less than 10% of its present size). I suppose that our developpers
must be aware of the needs of our more sophisticated information pile.
They just need a bit of free time to do it. :-)
Oh, I didn't mean it in the sense of "we
should invent our own metadata
tagging scheme". Such a thing would be overkill. I think the best solution
would be to have a relatively simple tagging scheme like this:
[{Died: 1945}]
[{Nationality: Dutch}]
[{Religion: Jew}]
[{Profession: Author}]
...and then automagically convert that into RDF, or some other mutually
agreed-upon metadata scheme. That way casual writers don't have to worry
about the intricate details of such a system, and anyone who wants to get at
the actual real RDF can, presumably through a direct database call of some
description. Of course, I know very little about RDF or how it works, so I
don't know how much of a problem automated translation like this would be.
[[Category: ]] should be quite adequate for these. Introducing an
open-ended system of name-spaces gives that many more opportunities for
things to go wrong. [[Category:d1945]] would be better than [[Died:1945]]
Your post also brings up another interesting point -
the metadata will have
to be almost or totally complete to be useful. There's little point in
doing searches on "Author" if only 20% of the authors in the database are
tagged as such. How we can quickly go through a half-million articles
quickly and tag them is beyond me.
Everything takes time. Since categories were introduced some
contributors have shown great enthusiasm for the simple task of adding
categories. It's a fast and easy way to build up one's article count.
If your idea were implemented this would only be a temporary problem.
Ec