Ray Denenberg, Library of Congress wrote:
>>>I do not have SRW on my fingertips, but I belive that there is no such
>>>'reserved' tag inside the 'extraRecordData' tag, and if it is not
>>>defined by the standard, we are back to the problems of approach a).
>>>
>>>
>
>I think we have all the tools we need to do this (and we don't need
>"reserved" tags), but we really should nail it down a little better since
>this is important for the metasearch initiative.
>
> I just took a look and Rob has already defined "score" in his metadata set,
>http://srw.cheshire3.org/schemas/rec/1.0/, schema at
>http://srw.cheshire3.org/schemas/rec/1.0/rec.xsd
>
>So:
><extraRecordData>
> <rec:score rec="info:srw/schema/2/rec-1.0">.73</rec:score>
> </extraRecordData>
>
>I suggest that we agree on a normalization range, say 0-1 as suggested, and
>modify the definition as such.
>
>
>
This I do really appreciate.
> (I don't think there's a need to be able to specify different
>normalizations, and that just makes the metadata more complex -- e.g.
><extraRecordData> <rec:score rec="info:srw/schema/2/rec-1.0">
> <normalization> 0,1</normalization>
> <value>.73</value>
></rec:score> </extraRecordData> )
>
>
>
This will definitely be overkill. If such diversity should be allowed,
it should only be allowed on a per-server basis, that is , this
information should go into
a <extraServerData> tag once, not in every <extraRecordData>.
>We still need a way to request the metadata.
>For example, we could define:
>info:srw/extension/1/record-metadata
>
>and then:
>
> <extraRequestData>
> <rec:score xmlns:rec="info:srw/extension/1/record-metadata"/>
> </extraRequestData>
>where the extension identifier explicitly means you're requesting the
>specified metadata, in this case score.
>
>
>
I am too green in SRW to have an opinion on this.
Cheers, Marc Cromme, Index Data
>the above though, only if we establish an association between this
>extension id and Rob's metadata set.
>
>More flexibile would be:
>
> <extraRequestData>
> <rec:score
>xmlns:rec="info:srw/extension/1/record-metadata">info:srw/schema/xx/yyyyy"</
>rec>
> </extraRequestData>
>
>where info:srw/schema/xx/yyyyy identifies some metadata namespace and
>score is an element of that namespace.
>
>Is this what we have in mind?
>
>
>--Ray
>
>
>
|