> Date: Tue, 23 Dec 2003 10:19:44 -0500
> From: "Ray Denenberg, Library of Congress" <[log in to unmask]>
>
> I want to know how people feel about how we should state what srw does and
> does not require. For example, in the result set section:
> http://www.loc.gov/z3950/agency/zing/srw1-1/result-sets.html
>
> "SRW does not require the support of persistent result sets that may be
> accessed by a client in subsequent requests. It does require the server to
> state whether or not it supports them, ....."
>
> I think the "does not require" part is fine. However I would prefer
> (second sentence) "It does require..." changed to "It does expect...".
I think the current wording is fine. A server that does not state
whether or not it supports persistent result sets is not an SRW
server.
> Because I'm not sure where this "requirement" would (or whether it
> should) be expressed.
Right there in the spec! You just quoted it!
> I would like srw to continue along the lines of publishing a "base
> profile"
> http://www.loc.gov/z3950/agency/zing/srw1-1/base-profile.html
> and avoiding a formal "conformance" section (the base profile will
> serve effectively as conformance in most cases, that's what
> customers will point vendors to, but for some who want to implement
> less than the base profile, we don't have to deal with the
> philosophical question of whether they're doing srw or not). And
> this is basically what we agreed to at the September meeting.
>
> Is everyone comfortable with this?
I don't understand why it's preferable to specifying what is and isn't
conforming behaviour. I can't see the advantage to the world in
having a situation where there are servers out there and no-one's
really sure whether what they're doing is SRW or not.
My personal preference: no conformance section, no base profile, just
the specification itself. If a server does what specification says,
it's an SRW server, if it doesn't it's not. Anything else just
confuses the issue.
_/|_ _______________________________________________________________
/o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk
)_v__/\ "Who needs to worry about a 10^-15 chance of an MD5 collision
when the chance of the programmer screwing up seems to be
about fifty-fifty?" -- Mark-Jason Dominus.
--
Listen to my wife's new CD of kids' music, _Child's Play_, at
http://www.pipedreaming.org.uk/childsplay/
|