- From: Tim Cole via GitHub <sysbot+gh@w3.org>
- Date: Thu, 10 Sep 2015 21:21:12 +0000
- To: public-annotation@w3.org
Regarding constrains, another issue as I recall was concern that constrains might get confused with hasSelector, i.e.might be seen as predicate for describing the constraints that yield the SpecificResource. Personally, I like the existing - hasSource - hasSelector - hasStyle - hasScope - hasState because they look like a cohesive as a set, which they are since all pertain to describing SpecificResources, especially if we change hasBody and hasTarget, and I feel like directionality is useful and not altogether obvious for these predicates in the context of RDF. If we start trying to change for RDF I don't think we'll find a pattern as unifying and I think the connection to JSON-LD keys will be more challenging - but not a critical concern, just a personal preference. I understand that many do not like the has... construct these days even in RDF. The ...By construct will likely be out of fashion soon as well (if not already), but at least it puts the most important part first, but then the pattern breaks with hasSource (derivedFrom or derivativeOf are not as elegant as the ...By constructs and whelpedBy is either too earthy or too literary depending on your point of view). I do not like segmentedBy - to me, hasSelector feels more natural for some selectors, e.g., DataPositionSelector which may yield a cell, row or column, but not something I think of as a segment, but again that may just be me. I have no problem with hasBody --> body hasTarget --> target motivatedBy is fine by me, but I would also be happy with motivation even in the RDF. I don't see a good alternative for annotatedBy serializedBy unless you went for the longer annotatingAgent and serializingAgent, which to my ear sound even more heavyweight. There was a lot of discussion of labels in the Community Group and prior, and I'd prefer to keep most as is unless we have need to make a JSON key totally divorced from the corresponding RDF label, and so far I think we're in pretty good shape. -Tim Cole -- GitHub Notif of comment by tcole3 See https://github.com/w3c/web-annotation/issues/70#issuecomment-139381843
Received on Thursday, 10 September 2015 21:21:14 UTC