[web-annotation] MUST ETag on GET, but only SHOULD If-Match on PUT and DELETE

BigBlueHat has just created a new issue for 
https://github.com/w3c/web-annotation:

== MUST ETag on GET, but only SHOULD If-Match on PUT and DELETE ==
I'm thinking these should match. :wink: 

We should either:
a) require MUST If-Match on PUT & DELETE (though that's a new 
heavy-ish requirement / system expectation--however wise!)
b) lower ETag to SHOULD on GET, so it matches the others.

Granted, ETag headers are super good for caching, but not all systems 
generate them so good (nor by default).

Thoughts?

Please view or discuss this issue at 
https://github.com/w3c/web-annotation/issues/327 using your GitHub 
account

Received on Wednesday, 13 July 2016 15:47:58 UTC