- From: Robert Sanderson <azaroth42@gmail.com>
- Date: Fri, 5 Dec 2014 09:40:31 -0800
- To: Ivan Herman <ivan@w3.org>
- Cc: Paolo Ciccarese <paolo.ciccarese@gmail.com>, Frederick Hirsch <w3c@fjhirsch.com>, W3C Public Annotation List <public-annotation@w3.org>
- Message-ID: <CABevsUFMRxd-r7vOBFwF6CZmqWc5Y-aqhVUoYHCPX9d-qBYz6w@mail.gmail.com>
All, I agree that we should include it, and I'm happy with that URI. I'll make the change to put that URI in the document instead of the current xxx/yyy, create the context as a separate document in the github repo, and then reply to Jeremie? Rob On Thu, Dec 4, 2014 at 8:11 AM, Ivan Herman <ivan@w3.org> wrote: > Rob, Paolo > > I have just checked with my colleagues, and it is perfectly fine to > publish the @context document as, say, > > http://www.w3.org/ns/oa-context.jsonld > > (I just have dreamt up the URI, but that might be o.k.) > > It is up to you whether you prefer to let it go before the FPWD or want to > include it. I have a preference for the latter, but it is your decision... > > Ivan > > > On 04 Dec 2014, at 09:57 , Ivan Herman <ivan@w3.org> wrote: > > > >> > >> On 03 Dec 2014, at 23:06 , Robert Sanderson <azaroth42@gmail.com> > wrote: > >> > >> > >> All, > >> > >> Also not as chair*, the opinion I quickly expressed on the call this > morning in more detail: > >> > >> 1. We must create a new context URI. > > > > I agree. > > > >> I'm not sure if this needs to be done before FPWD or not? > > > > We should try. See below > > > >> > >> Right now, we have placeholder text in the context appendix: > >> "... and can be referenced as http://www.w3.org/xxx/yyy." > > > > Yep, it is seeing that in the text that triggered my comments:-) > > > > I do not remember whether this URI is 'active' in the text, ie, whether > it is an <a> element. If yes, than it must be a dereferenceable URI even > for the FPWD; if it is only text, then it is not a show stopper, > procedurally. That being said, I think it would be better to do it for > real; I am not sure how long it will take for a next version of the model > document (our focus will probably shift for a while) and implementers may > already experiment with JSON-LD. Better provide something already now. (In > which case the URI in the text should also be 'active'.) > > > > > >> We also do not anywhere actually give the @context key in any of the > JSON-LD examples, including the "complete" example in appendix C. > > > > That is fine. But we do say it is JSON-LD; if people really want to > experiment with it, they will need the @context. > > > >> Even if we hadn't changed anything in the model or vocabulary, the > decision to use more developer friendly keys in the JSON serialization > would require a new context document. > > > > Yep. And whatever we do today is not cast in concrete. > > > > > >> > >> 2. It would be beneficial to NOT create a new namespace URI and > instead continue to use the /ns/oa# URI. The community group baked this > notion in from the beginning, such as not having a version or date in the > URI on the very sensible recommendation of Dan Brickley and his experience > with FOAF, amongst others. > > > > That works with me. > > > >> > >> > >> 3. The discussion previously that resulted in the ontology being > included in the context document was around the rule that /ns/ must only be > used for ontology specifications. Thus the workaround was to include both > context and ontology in the same document. As JSON-LD is increasingly > popular, I'm sure that the issue as to context URIs could be solved in the > general case as a recommended best practice. > >> > >> Is this something that the chairs+staff should raise more broadly > within the W3C? And to what extent do we need to solve it for FPWD or soon > thereafter? > >> > > > > Hm. I see your point. I can explore that, but there is a possibility > around this: what about > > > > http://www.w3.org/annotation/context.jsonld > > > > as a URI. That can be created at any time. > > > > I will explore the issue, and may come back to you before you get back > at your desk. In any case, if we go down that route, somebody should gives > me the JSON-LD source, and I am happy to create that file and the FPWD > should be updated accordingly. Does this work? > > > > > >> 4. Paolo and I, as community group chairs, should also confirm this > approach with the CG that clearly has a stake in what happens at the > namespace and context URIs. I personally would be very surprised if > there's any pushback, but it would be both polite and encourage continued > engagement to do so. > > > > Please do. And another thing: I have not followed all the details, but > has there been any change on the vocabulary itself (I do not think so, just > checking...)? I mean: are the /ns/oa.* files up-to-date? In any case, the > HTML page must be updated, referring to the current state; please provide > Doug or I with a new version. > > > > Thanks > > > > Ivan > > > > > >> > >> > >> Rob > >> > >> * Please assume this for everything I say, unless I specifically say > "As chair, ..." :) > >> > >> > >> On Wed, Dec 3, 2014 at 8:12 AM, Ivan Herman <ivan@w3.org> wrote: > >> > >>> On 03 Dec 2014, at 16:57 , Frederick Hirsch <w3c@fjhirsch.com> wrote: > >>> > >>> Ivan > >>> > >>> Thanks for noting this. > >>> > >>> It seems to me (personally not as chair) that the right thing to do is > the following > >>> > >>> 1. Keep oa as 'http://www.w3.org/ns/oa for the Web Annotation Data > Model we are producing, as in the FPWD > >>> > >>> 2. Update the landing page appropriately > >>> > >>> 3. Add a clear warning to the Community Group Open Annotation Data > Model ‘community draft’ that there is an update underway in the Web > Annotation WG, with a pointer to our new draft and home page > >>> > >>> It seems better to focus on the new work with the same URL as > implementations are changing along with the specification. > >>> > >>> JSON-LD is new work so we don’t have a backward compatibility issue, > right? > >> > >> Actually, there is a oa.jsonld file right now which is the @context AND > the full vocabulary. In other words, it is a JSON-LD serialization of the > full vocabulary. And what we need is a separate file for the @context only > on, probably, a separate URI. > >> > >> Ivan > >> > >>> > >>> regards, Frederick > >>> > >>> Frederick Hirsch, Nokia > >>> Co-Chair W3C Web Annotation WG > >>> @fjhirsch > >>> > >>> > >>> > >>> On Dec 3, 2014, at 4:37 AM, Ivan Herman <ivan@w3.org> wrote: > >>> > >>>> Rob, > >>>> > >>>> one thing I realized, while looking at the FPWD text: the text refers > to oa as 'http://www.w3.org/ns/oa. At this moment that URI exists and > refers to the Community Group's output, with the vocabulary set up as an > HTML+RDFa and other formats like turtle or json-ld. > >>>> > >>>> If we decide to keep that URI, we should update its landing page. It > also means that this WG will override the various vocabularies that are > already there. Do we want to do that? If so, we should check whether a new > version should be put at those places while publishing the FPWD. > >>>> > >>>> We should also put up on the site a proper JSON-LD @context file; the > current document has a phony URI for that purpose, and > http://www.w3.org/ns/oa.jsonld has the full vocabulary (I am not sure > whether we want that to be the @context file, it is probably too big for > that purpose) > >>>> > >>>> Cheers > >>>> > >>>> Ivan > >>>> > >>>> > >>>> ---- > >>>> Ivan Herman, W3C > >>>> Digital Publishing Activity Lead > >>>> Home: http://www.w3.org/People/Ivan/ > >>>> mobile: +31-641044153 > >>>> ORCID ID: http://orcid.org/0000-0003-0782-2704 > >>>> > >>>> > >>>> > >>>> > >>> > >>> > >> > >> > >> ---- > >> Ivan Herman, W3C > >> Digital Publishing Activity Lead > >> Home: http://www.w3.org/People/Ivan/ > >> mobile: +31-641044153 > >> ORCID ID: http://orcid.org/0000-0003-0782-2704 > >> > >> > >> > >> > >> > >> > >> > >> -- > >> Rob Sanderson > >> Technology Collaboration Facilitator > >> Digital Library Systems and Services > >> Stanford, CA 94305 > > > > > > ---- > > Ivan Herman, W3C > > Digital Publishing Activity Lead > > Home: http://www.w3.org/People/Ivan/ > > mobile: +31-641044153 > > ORCID ID: http://orcid.org/0000-0003-0782-2704 > > > ---- > Ivan Herman, W3C > Digital Publishing Activity Lead > Home: http://www.w3.org/People/Ivan/ > mobile: +31-641044153 > ORCID ID: http://orcid.org/0000-0003-0782-2704 > > > > > -- Rob Sanderson Technology Collaboration Facilitator Digital Library Systems and Services Stanford, CA 94305
Received on Friday, 5 December 2014 17:40:59 UTC