- From: Tomasz Pluskiewicz via GitHub <sysbot+gh@w3.org>
- Date: Wed, 16 Aug 2017 18:50:59 +0000
- To: public-hydra-logs@w3.org
Review status: all files reviewed at latest revision, 1 unresolved discussion.
---
*[drafts/use-cases/5.creating-new-event.md, line 29 at r1](https://reviewable.io:443/reviews/hydracg/specifications/132#-KrT4ZeUK43qWAnpOI76:-KrgNBslzvwC-FuOm8X1:b-yi0we3) ([raw file](https://github.com/hydracg/specifications/blob/7a85c04e5cbfa0958d3ffd64bb3fafbb423a1361/drafts/use-cases/5.creating-new-event.md#L29)):*
<details><summary><i>Previously, lanthaler (Markus Lanthaler) wrote…</i></summary><blockquote>
Correct, you do need the manages block to differentiate them. The advantage is that it allows you to describe things without having to invent new concepts. Assuming `X` points to `Y` via `hydra:collection`, manages can be used to express that
* all entries in `Y` are of a specific type:
`"manages": { "property": "rdf:type", "object": "schema:Event" }`
* all entries in `Y`stand in a specific relationship with `X`:
`"manages": { "subject": "X", "property": "schema:knows" }`
* all entries in `Y` have a a specific property set to a specific value:
`"manages": { "property": "schema:gender", "object": "schema:Female" }`
We can even allow multiple of them at the same time, so we would be able to express that there's a collection which manages entities of type `schema:Person`, that `X` `schema:knowns` and have `schema:gender``schema:Female`; in other words a collection containing `X`'s female acquaintances. That's pretty powerful.
Is that concern here actually that it looks more complex/is more verbose or that it has weaker semantics? I can agree with the former but don't think the latter is true.
</blockquote></details>
My concern is that this looks verbose and complicated. Especially that this structure addresses a RDF-specific problem. But, I don't have any more comments. Thank you for your patience :D
---
*Comments from [Reviewable](https://reviewable.io:443/reviews/hydracg/specifications/132)*
<!-- Sent from Reviewable.io -->
--
GitHub Notification of comment by tpluscode
Please view or discuss this issue at https://github.com/HydraCG/Specifications/pull/132#issuecomment-322865166 using your GitHub account
Received on Wednesday, 16 August 2017 18:50:59 UTC