SCS2 Migration Plan
Markus Demleitner
msdemlei at ari.uni-heidelberg.de
Wed Aug 5 08:26:10 CEST 2026
Hi DAL,
On Tue, Aug 04, 2026 at 11:02:03AM -0700, Stelios Voutsinas wrote:
> One more question to iron out the details I have is whether it is valid for
> a service to co-locate both dialects under the same accessURL?
> If this is allowed, there might be some confusion due to the different
> error conventions, but I don't know how common a use case that would be or
> if the spec should take a position one way or another.
I have not thought this through. Ages ago, it was thought that by
passing in a VERSION parameter, such a co-location would be simple
and safe. We have shelved that idea for many reasons, and I believe
plannig for it is asking for all kinds of trouble, in particular
raising the expectation that multiple versions live next to each
other beyond a (notionally brief) transition time.
My stance would be: If you think you can reliably auto-detect the
protocol version, I'd not come after you. But I'd neither design
protocols such that that is easy nor would I discuss such a design in
the spec.
URLs are cheap. Guessing is hard. I'd use two URIs.
Thanks,
Markus
More information about the dal
mailing list