14:30:17 RRSAgent has joined #annotation 14:30:17 logging to http://www.w3.org/2016/05/27-annotation-irc 14:30:19 RRSAgent, make logs public 14:30:19 Zakim has joined #annotation 14:30:21 Zakim, this will be 2666 14:30:21 ok, trackbot 14:30:22 Meeting: Web Annotation Working Group Teleconference 14:30:22 Date: 27 May 2016 14:30:43 Agenda: http://www.w3.org/mid/083301d1b69e$b062d490$11287db0$@illinois.edu 14:30:52 ivan has changed the topic to: Agenda: http://www.w3.org/mid/083301d1b69e$b062d490$11287db0$@illinois.edu 14:50:53 azaroth has joined #annotation 14:52:03 azaroth has changed the topic to: Agenda: https://lists.w3.org/Archives/Public/public-annotation/2016May/0259.html 14:55:05 TimCole has joined #annotation 14:55:36 Present+ Rob_Sanderson 14:57:29 present+ Tim_Cole 15:01:00 bjdmeest has joined #annotation 15:02:26 ShaneM_ has joined #annotation 15:02:28 takeshi has joined #annotation 15:03:02 present+ ShaneM_ 15:03:33 tilgovi has joined #annotation 15:03:53 tilgovi has joined #annotation 15:04:02 Present+ Takeshi_Kanai 15:04:06 https://mit.webex.com/mit/j.php?MTID=me422bef2c6690852d7d9a2cf39f591b8 15:04:55 scribenick 15:04:59 scribenick bjdmeest 15:05:16 scribenick: bjdmeest 15:05:32 TimCole: agenda: approve minutes of the F2F, talking about issues, and talk about testing 15:05:43 Chair: Tim, Rob 15:06:18 PROPOSED RESOLUTION: Minutes of the F2F are approved: https://www.w3.org/2016/05/17-annotation-minutes.html, https://www.w3.org/2016/05/18-annotation-minutes.html 15:06:23 +1 15:06:29 TimCole: minutes are in two parts (two days) 15:06:32 ... any concerns? 15:06:35 +1 15:06:44 +1 15:06:46 +1 15:06:47 +1 15:06:48 PaoloCiccarese has joined #annotation 15:06:51 +1 15:07:02 RESOLUTION: Minutes of the F2F are approved: https://www.w3.org/2016/05/17-annotation-minutes.html, https://www.w3.org/2016/05/18-annotation-minutes.html 15:07:12 Topic: Issues 15:07:34 https://github.com/w3c/web-annotation/issues?utf8=%E2%9C%93&q=is%3Aopen+label%3Ai18n-review+-label%3Aeditor_action+-label%3Apostpone 15:07:37 TimCole: Had good meeting with i18n WG yesterday 15:07:53 ... We are down to one i18n issue open, #227 15:08:17 ... about reference to text encoding 15:08:53 azaroth: #227 is also some editorial changes (lowercase/uppercase naming) 15:09:05 ... also, the exact normalization that should occur on the text was not clear 15:09:19 ... there was general consensus around code points rather than code units 15:09:29 ... i18n will provide some text for us to put in the spec 15:09:35 Present+ Randall_Leeds 15:09:49 Present+ Ivan 15:09:52 ... regarding the actual normalization, there was no agreement 15:10:07 Present? 15:10:08 ... i18n will discuss, and get back to us by next week 15:10:12 zakim, who is here? 15:10:12 Present: Rob_Sanderson, Tim_Cole, ShaneM_, Takeshi_Kanai, Randall_Leeds, Ivan 15:10:15 On IRC I see PaoloCiccarese, tilgovi, takeshi, ShaneM_, bjdmeest, TimCole, azaroth, Zakim, RRSAgent, ivan, dwhly, shepazu, ShaneM, ben_thatmustbeme, Loqi, csarven, bigbluehat, 15:10:15 ... aaronpk, trackbot, stain, rhiaro, nickstenn, timeless 15:10:21 ... hopefully, we can easily accept and close 15:10:29 Present+ Benjamin_Young 15:10:38 TimCole: Is there any concern? 15:10:47 Present+ Ben_De_Meester 15:10:56 ... no? So we are in good shape on that issue 15:10:59 present+ Doug 15:11:05 https://github.com/w3c/web-annotation/labels/i18n-review 15:11:12 present+ Paolo 15:11:14 ... since we only talked to i18n 24h ago, see the link above 15:11:21 ... all issues have been moved to editorial action 15:11:52 ivan: most of the decided things were already discussed on the mailing list 15:12:06 ... mostly, we agreed on what was decided beforehand on the call 15:12:25 azaroth: the only significant change was issue #213 (0..1 languages) 15:12:38 zakim, who is here? 15:12:38 Present: Rob_Sanderson, Tim_Cole, ShaneM_, Takeshi_Kanai, Randall_Leeds, Ivan, Benjamin_Young, Ben_De_Meester, Doug, Paolo 15:12:41 On IRC I see PaoloCiccarese, tilgovi, takeshi, bjdmeest, TimCole, azaroth, Zakim, RRSAgent, ivan, dwhly, shepazu, ShaneM, ben_thatmustbeme, Loqi, csarven, bigbluehat, aaronpk, 15:12:41 ... trackbot, stain, rhiaro, nickstenn, timeless 15:12:43 ... we accepted to add an extra `processingLanguage` attribute 15:12:47 present+ ShaneM 15:12:51 present- ShaneM_ 15:13:16 Accepted proposal: https://github.com/w3c/web-annotation/issues/213#issuecomment-221098949 15:13:20 ... That's the easiest way to escape the conundrum we had 15:13:49 ivan: unless Adisson comes with a change for #227 (and we have to change a bit), we have closed all i18n issues 15:13:54 Present+ Paolo_Ciccarese 15:14:20 azaroth: the specs in github are updated, so they are waited to be published, for the issues to be closed 15:14:31 I am so sorry I raised that 15:14:45 ivan: this discussion about URI vs IRI vs ... keeps on going 15:15:14 ... personally, at this point, keeping what we have, and maybe add something like what Shane referred to (cfr RDFa doc), is perfectly fine 15:15:30 The RDFa text is fine - and I liked Richard's comment 15:15:47 TimCole: is that already an editor action? 15:15:49 azaroth: yes 15:16:16 ivan: so the resolution is that we keep IRI, but add the text that Shane mentioned 15:17:02 PROPOSED RESOLUTION: Use IRI in Protocol with explanation in the terminology section to explain the distinction 15:17:09 +1 15:17:10 +1 15:17:11 +1 15:17:12 +1 15:17:14 +1 15:17:16 +1 15:17:20 Present+ Dan_Whaley 15:17:20 +1 15:17:29 RESOLUTION: Use IRI in Protocol with explanation in the terminology section to explain the distinction 15:17:46 Topic: More issues 15:17:48 https://github.com/w3c/web-annotation/issues?utf8=%E2%9C%93&q=is%3Aopen+-label%3Ai18n-review+-label%3Aeditor_action+-label%3Apostpone 15:18:15 TimCole: these are the remaining open issues (6) 15:18:50 azaroth: we can quickly agree with #240, #230, and #228 15:18:57 TimCole: so about #240 15:19:03 ... pretty straightforward 15:19:12 Issue #240, Remove purpose=commenting requirement from bodyValue 15:19:16 https://github.com/w3c/web-annotation/issues/240 15:19:36 q? 15:19:47 azaroth: at F2F and iAnnotate, we heard a lot about the purpose 'tagging' for textualBody 15:20:31 TimCole: so only for plain text string 15:20:45 Link: https://www.w3.org/TR/annotation-model/#string-body 15:20:46 ... nothing can be on that, so we assigned a purpose 15:21:06 azaroth: specifically, we remove the fifth bullet from https://www.w3.org/TR/annotation-model/#string-body 15:21:52 s/Use IRI in Protocol with explanation in the terminology section to explain the distinction/Use IRI in Protocol with explanation in the terminology section to explain the distinction, specifically this text from RDFa Core https://www.w3.org/TR/rdfa-syntax/#h-note1/ 15:21:55 PROPOSED RESOLUTION: Remove the requirement that purpose of bodyValue be interpreted as commenting, as can use the motivation of the Annotation without ambiguity 15:22:03 +1 15:22:10 +1 15:22:10 +1 15:22:11 +1 15:22:16 +1 15:22:16 +0 15:22:20 +1 15:22:31 +0 15:22:36 +1 15:22:41 RESOLUTION: Remove the requirement that purpose of bodyValue be interpreted as commenting, as can use the motivation of the Annotation without ambiguity 15:22:44 rrsagent, pointer? 15:22:44 See http://www.w3.org/2016/05/27-annotation-irc#T15-22-44 15:23:23 ivan: ok, issue closed 15:23:39 topic: issue 230 15:23:46 https://github.com/w3c/web-annotation/issues/230 15:23:52 ivan: this is about reverting a resolution we made 15:24:14 this issues is about our namespace url 15:24:16 ... that resolution was based on the fact that W3C would encourage HTTPS for voc-docs 15:24:18 q+ 15:24:36 ... that was wrong, there has been an official declaration on the mailing list 15:24:44 Present+ csarven 15:24:46 ack shepazu 15:24:59 ... so we don't have to change OA to WA, I propose to close #230 without further action 15:25:28 ivan: that official statement was very long discussed 15:25:48 ... I will try and find the rationale 15:25:58 TimCole: so we stick with OA? 15:26:05 ... from discussions I had, that seems a good idea 15:26:07 q? 15:26:49 PROPOSED RESOLUTION: Maintain the use of .../ns/oa# as the namespace, including the use of http and not https 15:26:53 +1 15:26:57 -> Discussion on SemWeb mailing list, thread starting at https://lists.w3.org/Archives/Public/semantic-web/2016May/0082.html 15:27:00 +1 15:27:01 +1 15:27:03 +1 15:27:04 -0 15:27:08 +1 15:27:08 +1 15:27:12 +1 15:27:16 -> see also https://www.w3.org/blog/2016/05/https-and-the-semantic-weblinked-data/ 15:27:28 +1 15:27:32 RESOLUTION: Maintain the use of .../ns/oa# as the namespace, including the use of http and not https 15:27:54 Topic: issue 228 15:28:08 https://github.com/w3c/web-annotation/issues/228 15:28:09 azaroth: about testing of the protocol 15:28:37 q+ 15:28:50 ... for several sections, there isn't any guidance on the status codes, e.g., we didn't mention status code 200 for successful actions 15:28:55 ack tim 15:29:08 ... this is just an issues about adding those codes 15:29:56 azaroth: these codes would make it a more useful spec 15:30:13 ... if you don't support PUT, you should return 405 15:30:34 ... however, if you don't support anything, you can just always return 405, and have a compliant server 15:30:55 TimCole: so not a matter of compliance testing, but some guidance on successful implementations 15:31:00 azaroth: yes 15:31:23 PROPOSED RESOLUTION: Add successful HTTP status codes for the different operations in the protocol document 15:31:29 Present+ Benjamin_Young 15:31:33 +1 15:31:34 +1 15:31:36 +1 15:31:37 +1 15:31:39 +1 15:31:41 +1 15:31:42 +1 15:31:45 +1 15:31:46 +1 15:32:03 rrsagent, pointer? 15:32:03 See http://www.w3.org/2016/05/27-annotation-irc#T15-32-03 15:32:05 RESOLUTION: Add successful HTTP status codes for the different operations in the protocol document 15:32:46 Topic: issue 231 15:32:57 azaroth: a proposal of a new feature 15:32:58 https://github.com/w3c/web-annotation/issues/231 15:33:01 https://github.com/w3c/web-annotation/issues/231 15:33:29 ... we noticed that we didn't have any a11y information 15:33:44 ... also, we looked at the IDPF use of AO 15:33:49 note that I have appointed myself the A11Y liason for this group. 15:34:02 ... they added an a11y feature 15:34:14 q+ 15:34:17 ... similar to our construct for audience 15:34:47 ... [see the example in the issue] 15:35:02 ... this adds a new cross domain key 15:35:12 ... we adopt an existing pattern 15:35:12 ack ivan 15:35:15 q+ 15:35:33 fjh has joined #annotation 15:35:39 ivan: IDPB and EPUB WG have a strong set of a11y requirements 15:35:51 ... they work with schema.org to enlarge it for a11y 15:36:06 ack tim 15:36:10 ... this is a fairly stable and well managed set of terms on schema.org, that we can rely on 15:36:29 TimCole: there are a lot of properties that might be useful for a body or target 15:37:00 ... in general, we said: if you have a vocabulary for this, use it, but we don't put a lot of those in 15:37:19 ... are there other vocabularies out there, that we can use? 15:37:24 q+ 15:37:27 rrsagent, generate minutes 15:37:28 I have made the request to generate http://www.w3.org/2016/05/27-annotation-minutes.html fjh 15:37:36 azaroth: a11y is a core feature we should support (just as i18n) 15:37:43 q+ 15:37:47 ... another is rights/license 15:37:53 ... they all seem pretty fundamental 15:37:55 ivan- later 15:38:05 q? 15:38:09 ... if we can get all people to do one thing, we achieve interoperability 15:38:14 ack shep 15:38:29 shepazu: I strongly support this extra key 15:38:39 ... this is not domain-specific, but functionality-specific 15:38:52 ... if we don't include it, people will do it differently, or people won't do it at all 15:39:10 ... included, it is more probably it will be filled in 15:39:40 ... also, there is the matter that annotations can be used specifically for a11y 15:40:03 ... we have already seen people annotating images and videos to add text descriptions 15:40:12 ack ivan 15:40:16 ... there is already a bunch of use cases that would benefit from this 15:40:20 Is this only about using annotation to add accessibility features, or also about making annotations accessible? 15:40:25 PROPOSED RESOLUTION: Add accessibilityFeature as a property in the model for body and target resources 15:41:18 tilgovi: is this about adding a11y features to the target, or adding a11y to the annotation themselves? 15:41:54 +1 15:42:06 azaroth: what it does, is showing the existing a11y features of the body or target 15:42:24 +1 15:42:28 +1 15:42:40 +1 15:42:40 if don't have+1 15:42:41 And the proposed description: http://w3c.github.io/web-annotation/model/wd2/#accessibility-of-content 15:42:42 +1 15:42:47 +1 15:43:15 RESOLUTION: Add accessibilityFeature as a property in the model for body and target resources 15:43:15 rrsagent, pointer? 15:43:15 See http://www.w3.org/2016/05/27-annotation-irc#T15-43-15-1 15:45:39 ivan: let's try and resolve the issue antoine raised via mail, so the editors can have a reviewable version by the end of the week 15:45:50 Antoine's thread starts at https://lists.w3.org/Archives/Public/public-annotation/2016May/0275.html 15:45:54 azaroth: they want to use annotations to assess the quality of something 15:46:05 ... they don't want to subclass (that's where motivations are for) 15:46:19 ... currently, there is no good fitting existing motivation 15:46:34 ... the reviewing description isn't fitting, because it is too restrictive 15:46:47 ... it currently implies rather being a comment, than an assessment 15:47:29 ... the proposal would be to generalize `reviewing` a bit, to `assesing` 15:48:14 q+ 15:48:22 TimCole: when reading the thread, I thought to add a motivation, you suggest replacing one 15:48:26 ack ivan 15:48:32 (I think this reveals the underlying problem with motivations in that they are not generalized and don't derive from functional aspects on behaviors) 15:48:56 ivan: the way it comes up, is that there is a document published by another WG, for assessing quality on data 15:49:14 (Sorry not in the call) If parts of assessment of the quality is coming from a controlled vocabulary, oa:classifying might help a little. 15:50:28 q? 15:50:43 ... the other WG should define an extension, but the current way the extension works, is that the spec says you SHOULD use SKOS-ish things to use a more specific motivation of already existing defined motivations 15:51:04 azaroth: this is an opportunity to fix the too narrow description of the reviewing motivation 15:51:17 TimCole: so, maybe, we should change the SHOULD to MAY? 15:51:29 ivan: I think the SHOULD is fine (it's not a MUST) 15:51:30 (I appreciate the acknowledgment, but this is a specific patch, not a systemic examination of criteria for inclusion and broad applicability) 15:51:52 PROPOSED RESOLUTION: Rename "reviewing" to "assessing" and broaden the description 15:51:53 ... in this case, we can solve this one 15:52:03 +1 15:52:10 +0 15:52:10 +1 15:52:17 +1 15:52:17 +0 15:52:19 (this seems like it's catering to a particular scholarly community, not a real solution) 15:52:21 -0 15:52:27 -0 15:52:32 +1 15:53:03 -0 15:53:26 azaroth: assessment is also about reviewing, about assessing video bitrate, etc. 15:53:41 (correction noted, it's data not scholarly, but this still feels arbitrary) 15:54:13 q+ 15:54:17 ... some community that wants to do reviewing, can make a skos:narrower `assessment` 15:54:36 ack shep 15:54:46 "assessing" sounds more specific than "reviewing" 15:54:51 azaroth: let's, by wednesday next week, make sure we have agreement on this using github-issue tracker 15:55:23 Generally, one reviews, then assesses 15:55:34 shepazu: I don't think it's worth delaying this 15:55:53 ... instead, we go ahead, I don't see a change in the outcome 15:56:48 RESOLUTION: Rename "reviewing" to "assessing" and broaden the description 15:57:25 azaroth: I will create the issue and describe the resolution 15:57:56 TimCole: we still have the HTML serialization as an editor-action 15:58:11 ivan: we will have to look at the postponed at some time 15:58:24 ... the HTML note is not for version 2, it is something we intend to do 15:58:41 shepazu: I think it is correct to be an editor-action 15:59:26 Topic: Testing 15:59:34 Present+ Frederick_Hirsch 15:59:38 ShaneM: infrastructure is in place 16:00:04 ... I'm going to work with the WPT to get the base infrastructure into the WPT 16:00:19 ... once that's done, we'll start rolling tests in 16:00:20 q+ 16:00:33 ack shep 16:01:23 shepazu: so, you are still committed to do the testing framework, help with the initial tests, and then step away? 16:01:46 ShaneM: I won't be stepping away, but I don't plan to actually author test, I'll show up whenever you want 16:02:48 rrsagent, draft minutes 16:02:48 I have made the request to generate http://www.w3.org/2016/05/27-annotation-minutes.html ivan 16:02:57 trackbot, end telcon 16:02:57 Zakim, list attendees 16:02:57 As of this point the attendees have been Rob_Sanderson, Tim_Cole, ShaneM_, Takeshi_Kanai, Randall_Leeds, Ivan, Benjamin_Young, Ben_De_Meester, Doug, Paolo, Paolo_Ciccarese, 16:03:00 ... Dan_Whaley, csarven, Frederick_Hirsch 16:03:05 RRSAgent, please draft minutes 16:03:05 I have made the request to generate http://www.w3.org/2016/05/27-annotation-minutes.html trackbot 16:03:06 RRSAgent, bye 16:03:06 I see no action items