[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Need one more draft
* Tim Bray wrote:
>Clients cannot expect to publish and edit resources in an entirely
>predictable manner. The same series of POST requests to two
>different publishing sites can result in a very different series of
>HTTP responses, different resulting feeds and even different entry
>contents.
I think the second sentence would be easier to read like
The same series of requests to different publishing sites can result
in a different series of responses, different resulting feeds, and
even different entry contents.
>As a result of this model, client software has to be written flexibly
>to accept whatever the server decides are the results of its
>submissions. Generally, any server response or server content
>modification not explicitly forbidden by this specification or HTTP
>is therefore allowed.
This last bit is a bad idea, this would result in arguments like this:
A: Your server is doing this, that's not standards-compliant.
B: Yes it is, APP says anything not disallowed is allowed.
A: But APP says only "Generally" and the Foo spec that dis-
allows this is a "HTTP" spec.
B: No, by HTTP it means only the core HTTP RFCs, Foo isn't one.
And yes "generally", there is nothing special about my case.
A: Yes it is and yes there is!
B: No !!!1
Better say that this is unconstrained or out of scope of this spec
without allowing anything and without the unspecific pointer to HTTP.
--
Björn Höhrmann · mailto:bjoern@xxxxxxxxxxxx · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/