[Ex-plain] Re: [email@example.com: On Explain]
mike at tecc.co.uk
Tue Apr 2 12:18:43 CEST 2002
> Date: Mon, 1 Apr 2002 17:00:30 -0800
> From: Lennie Stovel<mds at notes.rlg.org>
> My lack of facility with XML DTDs probably hampers my review of
> explain--. Oh well. It *looks* general enough to handle the
> databases towards which bib-2 is oriented.
Hope so! Thanks for your comments; you may not now see this response
until after the ZIG, but I'll send it in hope.
> My antennae went up at this statement in the DTD commentary:
> >220.127.116.11.1. The attributeSet attribute
> >The attributeSet attribute should contain the name of the attribute set
> >to be used for the search, as defined in the Maintenance Agency's list
> >at http://lcweb.loc.gov/z3950/agency/defns/oids.html#3. It defaults
> >to BIB-1 if not set explicitly.
> The name of *the* attribute set? A given database might support bib-1,
> bib-2, and cross-domain. And to fully support bib-2, the database would
> have to support utility and cross-domain. So I'd say this statement needs
You're right, it needs expansion -- or rather, clarification. This
attribute specifies the the attribute set of one particular attribute
rather than the a attribute set supported by a database: that's why
it's an attribute of the <attr> element itself that occurs inside
So, for example, you'd specify that your database supports a search
for the cross-domain access point 1 (title) qualified with the BIB-2
semantic qualfier "series title" [which I made up -- don't have the
BIB-2 document to hand] as follows:
<attr attributeSet="XD-1" type="1">1</attr>
<attr attributeSet="BIB-2" type="2">series title</attr>
I hope that gives you what you need.
> Another point: I may or may not be a grown-up [...]
> [...] but I think it would be useful and not too time-consuming to
> mention (in Searching Explain-- Databases) the functional qualifiers
> in the utility set that would be used with the Record date/time
> access point. Unless you really really mean that any search using
> that access point is supposed to find *only* the modification date.
Actually, I did mean that, but maybe I should have spelled it out?
Or maybe that approach is Just Plain Wrong? (I wrote that document in
a screaming hurry to get it out and critiqued before the ZIG.)
The thing to be aware of here is the distinction between searching
_for_ semantic qualifiers, because you want to find databases that
support them, and searching _using_ semantic qualifiers, because you
need more precision on searches in the IR-Explain---database. The
former we do want to support; the latter, I don't _think_ we need.
But please shout if we've missed something.
> And a typo in Searching Explain-- Databases, under Cross-Domain
> Access Point 3: it says "Searches for the date specified in the
> <author> element". Maybe it meant to say "Searches for the name
> specified in the <author> element"?
Thanks! Stupid typo, now fixed.
> Sorry to hear you won't be at the ZIG meeting.
Not half as sorry as I am :-( The good news is that Rob Sanderson
will be going as a representative of the Explain-- effort; he's been
deeply involved in the whole process and will, I'm sure, give a very
clear and compelling presentation. And I hope that you've seen enough
BIB-2-friendliness in what we've built that you'll feel able to
support him :-)
Thanks again for your feedback.
/o ) \/ Mike Taylor <mike at miketaylor.org.uk> www.miketaylor.org.uk
)_v__/\ "There are many elements to story-telling: style, characters,
plot, ideas, etc. Too many stories try to get by with only
one of these" -- Rheal Nadeau.
More information about the Ex-plain