Print

Print


> 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/