> Date: Wed, 30 Jul 2003 09:46:19 +0100 > From: "Matthew J. Dovey" <[log in to unmask]> > >> What about SRU, which doesn't have any convenient place to put this >> information? It's just out of luck? > > If a 1.1 server gets a parameter defined in 1.1 but not in 1.0 then > it knows it is dealing with a 1.1 client and can return the > appropriate response. An observation: if this approach will work for SRU, then it will also work for SRW, and we'd then not have to bother at all with all the namespace stuff that Rob objects to. I am not necessarily arguing that this would be a _good_ way to go about things, only that it is feasible. ... It occurs to me that servers that support both SWU and SRW (do most servers fall into that category?) will need to implement two different versioning schemes if we do use namespaces for that purpose in SRW. That seems wrong. So maybe for both SRW and SRU, we should just have servers respond according to the highest protocol level they can tell the client to support? (And SRW request packets could include a <whatProtocolVersionISupport>1.2</whatProtocolVersionISupport> element.) _/|_ _______________________________________________________________ /o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk )_v__/\ "God's not interested in how many meetings you go to" -- C. J. Mahaney. -- Listen to my wife's new CD of kids' music, _Child's Play_, at http://www.pipedreaming.org.uk/childsplay/