Print

Print


> Date: Wed, 15 May 2002 11:04:31 -0400
> From: "LeVan,Ralph" <[log in to unmask]>
>
> > My proposal is the following:
> >
> > 1) Allow local and global namespace prefixes.
> > 2) Let the server decide what to do with unprefixed index names.
> > 3) Let's try to define a list of unprefixed index names
> > (instead of dc.xxxx) just to standardize the names (ambiguity
> > is the clients risc).
> > 4) Make sure Explain specifies the servers behaviour unambiguously
>
> 1, 2 and 4 are great!
>
> I'm not at all happy with #3.  That's just Bib-1 all over again.
> The ZIG has no business defining access points for other
> communities.

I think Theo's point is that we're talking about access points that
don't belong to any community -- or, if you prefer, the "no community"
community.  I agree with him that we should provide a lax way for
talking about things things (and add that there can be no strict way,
for fundamental reasons.)

> Date: Wed, 15 May 2002 17:24:14 +0200
> From: Theo van Veen <[log in to unmask]>
>
> Ok, we are almost there.
>
> For #3:
> For unprefixed names let's use as much as possible the element and
> qualifier names from the available DCMI application profiles without
> the namespace prefix (ambiguity is the clients risc).

I think this is a neat compromise.  To state it more clearly (if I
may): when a server receives a search against an unqualified index
_for which is has no semantics of its own_, it is gently encouraged to
treat it as semantically similar to the same-named Dublic Core
element.

(Insert additional obfuscatory prose according to taste.)

Next please!

> Date: Wed, 15 May 2002 16:01:42 +0100
> From: Robert Sanderson <[log in to unmask]>
>
> Here's my list of names.
>
> <#include "bib1.h">                       (many hundred)
> <#include "collectable_card_games.h">     (many thousands)
> <#include "email.h">                      (~100)
> <#include "zthes.h">                       ?
> <#include "network.h">                    (~10)
> <#include "tei.h">                        (many many thousands)
> <#include "archives.h">                   (see tei)
> <#include "CIMI.h">                       (see tei)
> <#include "artworld.h">                   (see tei)
> <#include "OMRAS.h">                      (see tei)
> <#include "lego.h">                       (see tei)
> <#include "userregistry.h">               (~100)

Way, way too many.  We couldn't possibly require -- or even encourage
-- servers to standardise semantics of that many access points.  I was
think more in terms of, ooh, let's say, about fifteen.

OK, nearly done ...

> Date: Wed, 15 May 2002 16:31:41 +0100
> From: Robert Sanderson <[log in to unmask]>
>
> What's the Dublin Core for collectable card rarity?

There isn't one.

> Or the name of the card set that it's from?

There isn't one.

> How about the DC for username? port number?  Music tempo?  How do
> you specify the name of the journal that an article is to be found
> in?

(I'm going to leave you to figure out the answers to these :-)

> Why is DC to be treated as superior to any other indexset?

Because it's there.  What we're talking about here is a set of
semi-standardised interpretations for access points which can be used
in cross-domain-like searches.  Seems daft to make some up when we
already have a perfectly sensible set lying around.

> If I have a default indexset in a collectable card database, then
> searching for unprefixed 'set' should not have to be interpreted as
> searching for a mathematical set or anything else.

No indeed -- servers would say: "Sorry, mate, got no idea what you're
talking about."

> I still disagree fundamentally.  BIB1 proves that This Does Not
> Work.

It proves that BIB1 doesn't work.  That's all.

 _/|_    _______________________________________________________________
/o ) \/  Mike Taylor   <[log in to unmask]>   www.miketaylor.org.uk
)_v__/\  "Whole AND segments" -- Monty Python.