- From: Mark Nottingham <mnot@yahoo-inc.com>
- Date: Wed, 6 Feb 2008 12:58:30 -0800
- To: Jonas Sicking <jonas@sicking.cc>
- Cc: Ian Hickson <ian@hixie.ch>, "WAF WG (public)" <public-appformats@w3.org>
+1 Roughly, it would be ideal if there were *no* penalty; however, if it's necessary for there to be some penalty, it shouldn't be disproportionate. Or, "non-GET SHOULD NOT be penalised more than GET, but if it is it MUST NOT be unduly penalised." Your final formulation is fine as well. Of course, "unduly" is a judgement call that needs to be balanced with the other requirements. Cheers, On 06/02/2008, at 3:01 AM, Jonas Sicking wrote: > > Ian Hickson wrote: >>> * "It should be possible to issue methods other than GET to the >>> server, >>> such as POST and DELETE." Add to this: "The solution must not unduly >>> penalise use of methods other than GET, e.g., with performance >>> degradation. Likewise, it must not penalise use of a particular >>> style of >>> URI, or the use of a large number of URIs." >> >> I don't particularly agree. If we can optimise GET even more than the >> others, then good, but we shouldn't cripple our design for GET just >> because we can't get the other methods to be as efficient. >> >> In conclusion, I am strongly opposed to removing the first >> requirement >> above, and strongly against changing the second requirement above. > > I think we're reading different things into this, not sure which one > Mark meant. If it is meant as > > "non-GET should not be penalized more than GET" > > Then I disagree with having that as requirement. If it was meant as > > "don't unduly penalize non-GET requests" > > Then I agree with that but would add that we also shouldn't unduly > penalize GET requests, thus simplifying it to > > "don't unduly penalize requests" > > / Jonas > -- Mark Nottingham mnot@yahoo-inc.com
Received on Wednesday, 6 February 2008 20:59:32 UTC