W3C home > Mailing lists > Public > public-hydra@w3.org > January 2015

Re: remove hydra:Resource and hydra:Class

From: Ruben Verborgh <ruben.verborgh@ugent.be>
Date: Mon, 12 Jan 2015 20:33:55 +0100
Cc: John Walker <john.walker@semaku.com>, public-hydra@w3.org
Message-Id: <5CAE7F50-D7EF-44AF-988A-47F0D42F6B95@ugent.be>
To: Dietrich Schulten <ds@escalon.de>
Hi Dietrich,

> Markus told me to use hydra:Resource to mark a Link as dereferenceable in-place (embedded, without dereferencing the ApiDocumentation).

I don't think that's really necessary.

> On the other hand, I found that one could also make it explicit that a link is meant to be dereferenced by defining a GET operation on it.

“Meant to be referenced” is strange. As a server, you cannot know what your client wants to do.

I prefer the implicit contract. If it's an HTTP(s) URL, it should be implicit you can dereference.
And it never hurts to try.

> Since neither hydra nor schema.org define something like a :DereferenceOperation: what about defining one

ReadResourceOperation was discussed in the past, but was not deemed necessary,
more or less for the same reason (if I recall correctly): just GET it.

Best,

Ruben
Received on Monday, 12 January 2015 19:34:26 UTC

This archive was generated by hypermail 2.3.1 : Monday, 12 January 2015 19:34:26 UTC