Re: [Specifications] Callback based handling of responses

I really thing that discussion about interfaces specific to client implementation (`getCollection()`) belongs to the reference client implementation:  https://github.com/HydraCG/Heracles.ts I wouldn't even mind removing client snippets from use cases and only keep information here about the data and HTTP usage. Heracles.ts could include documentation about all the interfaces it includes.

When it comes definition of `hydra:collection`, even if for whatever reason we would decide to use `schema:rangeIncludes` instead of `rdfs:range` in its definition. I think we should clearly state that it shouldn't get used to reference something which `@type` doesn't include `hydra:Collection`. Otherwise we shouldn't call this property `hydra:collection`.

-- 
GitHub Notification of comment by elf-pavlik
Please view or discuss this issue at https://github.com/HydraCG/Specifications/issues/138#issuecomment-324669744 using your GitHub account

Received on Thursday, 24 August 2017 15:26:35 UTC