- From: Andreas Kuckartz <a.kuckartz@ping.de>
- Date: 30 Jul 2014 16:09:02 +0200
- To: "Ruben Verborgh" <ruben.verborgh@ugent.be>
- Cc: "Erik Wilde" <dret@berkeley.edu>, "public-hydra@w3.org" <public-hydra@w3.org>
Ruben Verborgh: > Even though I see value in the server telling the client on the protocol level that there are no matches, > my interpretation of "no elements == doesn't exist" seems too much of a stretch. I think the core problem I have with this equation is that it is more aligned with the Closed World Assumption than with the Open one. I am convinced that other means to improve performance can be designed, so that the server can provide the client with helpful information. > PROPOSED RESOLUTION > Remove all MUSTs about status codes, > add that the server SHOULD return 400 for invalid triple patterns. > We can then also drop the requirement for servers to respond to HEAD. > > This would hugely simplify the spec and remove the strong dependency on HTTP, > which was the original issue Kjetil started this thread with. +1 Cheers, Andreas
Received on Wednesday, 30 July 2014 14:09:28 UTC