Versioning -semantics ?

Have we thought about how future incompatible changes to -semantics will be versioned? 

The obvious "send a header saying 'using new -semantics' will not work, if the request semantics are incompatible.

Are we assuming the -messaging layer will figure this out ?

Or have we (implicitly) decided that it will never happen in the first place ?

Should we mention any of this in the document ?

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

Received on Tuesday, 2 February 2021 13:09:16 UTC