Re: 404 Re: Comments on the Triple Patterns Fragments draft

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