Re: XML Schema versioning in 4310bis
| Newsgroups | gmane.ietf.provreg |
|---|---|
| Message-ID | <OFE76855D2.E08B4959-ON802576B7.003ACFE9-802576B7.004174E2@nominet.org.uk> |
> Ulrich Wisser <[email protected]> wrote on 26/01/2010 08:01:47: > Re: [ietf-provreg] XML Schema versioning in 4310bis > > in this case I have to agree with James. We discussed changing the URI > and came to the conclusion that changing the URI will break old clients > without any need to do so. > > But let's have a look on the alternatives: > > 1. Server supports only the "old" 1.0 > - no changes on client or server > 2. Server supports only the "new" 1.0 > - only changes on the server side needed > 3. Server supports both > - only changes on the server side needed That's OK for the server, but thinking about it from the client's point of view: How does a client know whether it should use the "old" or "new" format? Having the server advertise the protocol version in the <hello> makes it possible to write a client that can handle both. Anthony Kirby -- Nominet UK - http://www.nominet.org.uk -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- List run by majordomo software. For (Un-)subscription and similar details send "help" to [email protected]