Re: [web-annotation] is, has and alike are implied

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