Re: Versioning -semantics ?

Am 02.02.2021 um 17:34 schrieb Poul-Henning Kamp:
> --------
> Julian Reschke writes:
>> Am 02.02.2021 um 15:31 schrieb Poul-Henning Kamp:
>>> --------
>>> Julian Reschke writes:
>>>> Am 02.02.2021 um 14:09 schrieb Poul-Henning Kamp:
>>>>> Have we thought about how future incompatible changes to -semantics wi=
>> ll be versioned?
>>>>> ...
>>>>
>>>> Have we *ever* done a change to the "semantics" part of HTTP in the pas=
>> t?
>>>
>>> "PUSH" did ?
>>>
>>> It went 180 degrees counter to the "request-response" model we had
>>> and which we still espouse in the -semantic draft.
>>
>> I would call that an extension of HTTP semantics, not an incompatible change.
>
> Call it what you will, it disproves that the semantic layer has been forever cast in stone[1].
>
> Personally I think the most sensible thing to do is to make it the job of the messaging layer (or lower) to negotiate it, and simply noting that expectation, *should* it ever happen, works for me.
>
> Issuing a standard without even having thought about revisions would be standardization malpractice IMO.

Do you have a concrete proposal what to do?

Best regards, Julian

Received on Tuesday, 2 February 2021 16:58:46 UTC