- From: Robert Sanderson <azaroth42@gmail.com>
- Date: Tue, 1 Sep 2015 18:11:05 -0700
- To: Frederick Hirsch <w3c@fjhirsch.com>
- Cc: Web Annotation <public-annotation@w3.org>
- Message-ID: <CABevsUHQvFM3W-AHVbCkeF-nq0=XFc=rJeckwc6RuKWgL3YX3A@mail.gmail.com>
Summary of the CfC on Section 3.1 as of 9pm W3C time on 2015-09-01 Rob Sanderson: +1 Frederick Hirsch: +1 Ivan Herman: +1 Ben De Meester: +1 Raphael Troncy: +1 Davis Salisbury: +1 Jacob Jett: +1 (actually "+0.75" after clarification that it only applies to 3.1) Kyrce Swenson: "For the purposes of edit/copy-edit; this makes sense, and I would agree that it appears to be the simplest viable solution." -- I think this is a +1 with some reservations? Stian Soiland-Reyes: "I am unable to comment on 3.1 in isolation without knowing what is the (implied or specified) type of the object that has oa:role." -- I think this is abstention? Other WG participants who have contributed to the discussion but not registered a position: Doug Schepers (But from the same organization as Ivan Herman) Tim Cole (But from the same organization as Jacob Jett) Benjamin Young Ray Denenberg Other non-WG participants who have contributed to the discussion: Bill Hunt: "we're happy to step out of the way if that helps the rest of the group reach an amicable solution." -- Although non WG members do not actually count towards a CfC, Chris Birk is an Invited Expert from the same organization, so I'm counting this. -- And I think is a -0 (don't like it but could live with it if nothing better can be agreed on) Rob On Tue, Sep 1, 2015 at 4:26 PM, Frederick Hirsch <w3c@fjhirsch.com> wrote: > [not as chair] > > I agree with this; in addition 'source' is just as intuitive as 'content', > if not more so, for precisely the reasons Jacob gives. > > > regards, frederick > > > On Aug 24, 2015, at 10:32 AM, Jacob Jett <jjett2@illinois.edu> wrote: > > > > -1 so long as it contains 3.2.4 > > > > If 3.2.4 can be removed to a separate issue, then +0.75. > > > > I feel like someone has added some tax appropriations for their highway > to an EPA funding bill. If an issue is not directly related (like the > proposed hasSource name change) then we should discuss it separately. > > > > Some folks are of the opinion that changing to hasContent has no real > impact on the model but once you start using multiplicity constructs and > selectors it is no longer clear what was intended to be meant by saying > hasConstruct. For instance compare: > > > > <http://example.org/anno1> a oa:Annotation ; > > oa:hasTarget [ oa:hasSelector <http://example.org/selector1> ; > > oa:hasSource <http://example.org/target1> > ] ; > > oa:hasBody [ oa:hasSource <http://example.org/tag1> ] . > > > > to > > > > <http://example.org/anno1> a oa:Annotation ; > > oa:hasTarget [ oa:hasSelector <http://example.org/selector1> ; > > oa:hasContent <http://example.org/target1> > ] ; > > oa:hasBody [ oa:hasContent <http://example.org/tag1> ] . > > > > > > The intended meaning of hasContent is only clear in the simple cases > when selectors are not being employed (i.e., when the SpecificResource is > simply a b-node interposed between the annotation node and that actual body > / target content). This is not the case as soon as we employ Selectors. > > > > This will be similarly true for non-trivial multiplicity cases. Consider > the pattern. > > > > <http://example.org/anno1> a oa:Annotation ; > > oa:hasTarget <http://example.org/target1> ; > > oa:hasBody [ > > a oa:Choice ; > > oa:member [ <http://example.org/body1> ; > > <http://example.org/body2> ] ; > > ] . > > > > Assuming that oa:Choice is a sub-class of oa:SpecificResource then under > the suggested regime of 3.2.1 and 3.2.2 it must become > > > > <http://example.org/anno1> a oa:Annotation ; > > oa:hasTarget <http://example.org/target1> ; > > oa:hasBody [ > > a oa:Choice ; > > oa:member [ <http://example.org/body1> ; > > <http://example.org/body2> ] ; > > oa:hasSource <???> > > ] . > > > > I'm not even sure what we'd use for the object of the hasSource / > hasContent predicate but we have to have one because it's a MUST in the > draft. The CFC seems a bit premature as it failed to consider all of the > implications and, this proposal has some very serious implications for > important portions of the model. While fixing some issues it introduces > others. An easy solution is to either keep the multiplicity constructs as > separate (sibling) specific resource types that don't require a hasSource / > hasContent predicate or to relax the MUST to a MAY or to adopt some rather > complicated language explaining when hasSource / hasContent SHOULD be used. > > > > And of course the objects of oa:member could be Specific Resources > themselves making an infinite recursion possible... > > > > Regards, > > > > Jacob > > > > > > > > > > _____________________________________________________ > > Jacob Jett > > Research Assistant > > Center for Informatics Research in Science and Scholarship > > The Graduate School of Library and Information Science > > University of Illinois at Urbana-Champaign > > 501 E. Daniel Street, MC-493, Champaign, IL 61820-6211 USA > > (217) 244-2164 > > jjett2@illinois.edu > > > > On Sun, Aug 23, 2015 at 5:37 PM, Robert Sanderson <azaroth42@gmail.com> > wrote: > > > > Dear all, > > > > This is a Call for Consensus (CfC) to update the working group's > Annotation Model deliverable according to the changes specified in section > 3.1 of this document: > > http://w3c.github.io/web-annotation/model/wd/roles.html > > > > Please respond to this CfC by the 1st of September 2015. Any response > is valuable, even just a simple +1. Silence will be considered as > agreement. This CfC will complete the process discussed in last week's > teleconference. > > > > Thanks in advance, > > > > Rob > > > > -- > > Rob Sanderson > > Information Standards Advocate > > Digital Library Systems and Services > > Stanford, CA 94305 > > > > > > > > > -- Rob Sanderson Information Standards Advocate Digital Library Systems and Services Stanford, CA 94305
Received on Wednesday, 2 September 2015 01:11:34 UTC