14:30:03 RRSAgent has joined #annotation 14:30:03 logging to http://www.w3.org/2016/08/26-annotation-irc 14:30:05 RRSAgent, make logs public 14:30:05 Zakim has joined #annotation 14:30:07 Zakim, this will be 2666 14:30:07 ok, trackbot 14:30:08 Meeting: Web Annotation Working Group Teleconference 14:30:08 Date: 26 August 2016 14:30:23 Agenda: http://www.w3.org/mid/010201d1ff15$8813a540$983aefc0$@illinois.edu 14:30:38 ivan has changed the topic to: agenda 2016-08-26: http://www.w3.org/mid/010201d1ff15$8813a540$983aefc0$@illinois.edu 14:30:50 Chair: Rob, Tim 14:49:15 tantek has joined #annotation 14:55:19 TimCole has joined #annotation 14:58:51 present+ ShaneM 14:59:12 tbdinesh has joined #annotation 14:59:41 Jacob has joined #annotation 15:00:15 present+ Jacob_Jett 15:01:04 Present+ Rob_Sanderson 15:01:49 Present+ Ivan 15:01:50 Present+ TB_Dinesh 15:03:13 Present+ Benjamin_Young 15:03:19 Present+ Dan_whaley 15:03:28 Regrets+ Ben_De_Meester 15:03:37 Present+ Tim_Cole 15:04:55 takeshi has joined #annotation 15:06:23 sorry had to exit early last meeting - had badconnection 15:06:25 zakim, agenda? 15:06:25 I see nothing on the agenda 15:06:38 TOPIC: Last weeks minutes 15:06:42 PROPOSED RESOLUTION: Minutes of the previous call are approved: https://www.w3.org/2016/08/19-annotation-minutes.html 15:06:46 +1 15:06:55 +1 15:07:00 scribenick: Jacob 15:07:00 +1 15:07:00 rrsagent, make logs public 15:07:02 +1 15:07:09 rrsagent, make minutes 15:07:09 I have made the request to generate http://www.w3.org/2016/08/26-annotation-minutes.html ShaneM 15:07:19 RESOLUTION: Minutes of the previous call are approved: https://www.w3.org/2016/08/19-annotation-minutes.html 15:07:31 Topic: Exit Criteria 15:08:02 PaoloCiccarese has joined #annotation 15:09:51 Rob's proposed text: https://rawgit.com/w3c/web-annotation/c5f2fdeeb7faad37af534e5b057ce03d92aada44/model/wd2/index.html#candidate-recommendation-exit-criteria 15:09:56 And: https://rawgit.com/w3c/web-annotation/3af99d57ec3ec645b17e4961cb63974f07a22feb/protocol/wd/index.html#candidate-recommendation-exit-criteria 15:10:21 ivan: will make an editorial change to put the exit criteria in all three documents 15:11:28 Present+ Paolo_Ciccarese 15:11:59 TimCole; what needs to go into that summary? do we need some ancillary documentation to clarify the text that goes in? 15:12:32 ivan: essential part would be the only part in the documents, can link to other documents for greater details 15:13:49 TimCole: once a test is up and running, may be worthwhile to get the summary of assertions, e.g., what are we testing? 15:14:26 ... what things are we claiming are features [of the model]? 15:14:29 I have put a PR into the test results tree: https://github.com/w3c/test-results/pull/32 15:15:03 ... fairly easy to summarize at a high-level but as has been pointed out, we reuse properties on different objects 15:15:26 ... is the feature the property or the combination of property on a particular object? 15:15:28 q+ to ask "feature of what?" 15:15:47 tantek has joined #annotation 15:16:14 ack ShaneM 15:16:14 ShaneM, you wanted to ask "feature of what?" 15:16:37 azaroth: had previously decided to treat the combination of properties on objects to be the feature, e.g., the name on an agent 15:17:19 ShaneM: feature of model? feature of vocabulary? feature of what? 15:17:39 ... need more context 15:18:11 azaroth: need exit criteria for both; if they are not the same then not sure what the criteria for vocab would be 15:18:48 ShaneM: focus on model for now 15:19:26 ... need to test the properties in their contexts, e.g., target at top level means something different than target at a deeper level 15:20:36 TimCole: would treat agent as creator of annotation as a feature, agent as creator of a specific resource as a feature, etc. 15:23:24 uskudarli has joined #annotation 15:24:41 can't we just say "2 independent implementations of each feature" ? 15:27:57 Long discussion of draft text for CR exit criteria. Rob had proposed text in github: 15:28:50 -> https://rawgit.com/w3c/web-annotation/3af99d57ec3ec645b17e4961cb63974f07a22feb/protocol/wd/index.html#candidate-recommendation-exit-criteria proposal for the protocol 15:29:23 -> https://rawgit.com/w3c/web-annotation/c5f2fdeeb7faad37af534e5b057ce03d92aada44/model/wd2/index.html#candidate-recommendation-exit-criteria proposal for the model 15:30:05 ivan: what to do about the vocabulary? 15:30:43 azaroth: could reuse the same proposal as the one for the model; hard to test the vocab separately from serializations 15:30:45 PaoloCiccarese_ has joined #annotation 15:31:04 PCiccarese has joined #annotation 15:31:04 q+ to note that we delivered a serialization of the vocab. testing its implementation is testing to make sure that multiple processors can parse it. 15:31:24 ivan: need to test the model when expressed in ttl is valid rdf 15:31:25 ack ShaneM 15:31:25 ShaneM, you wanted to note that we delivered a serialization of the vocab. testing its implementation is testing to make sure that multiple processors can parse it. 15:31:50 ShaneM: our implementation is the json-ld context 15:32:19 azaroth: context + ontology, those two together 15:32:44 need to pull the context document into various JSON-LD processors 15:33:57 ivan: did we systematically check for validation of the context, check for production of valid rdf, etc.? 15:34:13 https://github.com/w3c/web-annotation/blob/gh-pages/model/wd2/check_egs.py 15:34:14 TimCole: hasn't been done systematically yet 15:34:40 ... do we need to include annotations submitted by implementers? 15:34:54 transitivity supports the validity 15:35:02 ivan: no, if the context doc is okay then their annotations will be ok 15:37:12 PROPOSAL: Go forward with Rob's drafts and our discussion about Vocabulary Exit Criteria (the last will be reviewed via email). 15:37:20 +1 15:37:23 +1 15:37:23 +1 15:37:30 +1 15:38:04 +1 15:38:13 Should it be in a branch? 15:38:23 Ivan will make sure these get published once ready in gitHub 15:38:26 It's in exit-criteria at the moment 15:40:00 RESOLUTION: Go forward with Rob's drafts and our discussion about Vocabulary Exit Criteria (the last will be reviewed via email). 15:40:05 Topic: Implementers doing testing 15:40:15 http://w3c-test.org/tools/runner/index.html?path=/annotation-model 15:40:38 TimCole: discussed emailing implementers last week, have yet to move on that 15:41:34 ... (@implemeters on call) first set of tests are up, more going up every later today and report 15:42:10 ... want implementers to start using tests 15:43:18 ... who should we prod to use these? 15:43:51 Anyone can run tests here: http://w3c-test.org/tools/runner/index.html?path=/annotation-model 15:44:10 dwhly: building a universal client architecture 15:44:42 ... will take the summary here and ask tech team what they need to move forward 15:45:14 q? 15:45:19 ... want to test interoperability 15:46:56 TimCole: Nick's feedback on whether or not the testing process makes sense will be helpful, even if a bit of a distraction 15:47:11 For example, is this page usable? http://w3c-test.org/annotation-model/annotations/annotationAgentOptionals-manual.html 15:48:01 I can use that too so we can also start with tests 15:49:13 q+ 15:49:41 ack azaroth 15:49:53 PCiccarese: still updating the client aspects of domeo and annotea, so not doing useful implementations atm 15:50:20 azaroth: no distinction of where the implementation is (client-side or server-side) 15:50:41 q+ to point out that the protocol tests just speak the protocol. 15:50:52 PCiccarese: so if old server could produce a new annotation, that would count as an implementation? 15:51:00 ack ShaneM 15:51:01 ShaneM, you wanted to point out that the protocol tests just speak the protocol. 15:51:14 but to read it back might be harder (paolo) 15:52:01 q+ to note that I think that the protocol tests include a server implementation. 15:52:02 Protocol implementations won't be a problem, I think. 15:52:08 azaroth: yay! 15:52:19 Benjamin and I each have one, plus I know of two others 15:52:20 TimCole: if tests are in good shape next shape (which seems to be the case), will contact several other implementers to engage with the tests 15:52:23 ack ShaneM 15:52:23 ShaneM, you wanted to note that I think that the protocol tests include a server implementation. 15:53:12 s/next shape/next week 15:54:15 ... also adding to the web repo readme some info about how to use the schemas locally 15:54:26 ... Rob helping with the python 15:54:44 ... Jacob already gave some text describing the ajv / node.js process 15:56:04 ... want to have some experience with implementers by the end of next week so that our extension request has some basis 15:56:44 q+ 15:56:48 ShaneM: protocol test q: submitting the server wpt first, is it okay if the server tests up initially? 15:56:57 ack ivan 15:57:32 ... e.g., tests exercising the server are nearly ready to submit, but the ones testing a client are farther away from readiness, is it okay to push on with out the other? 15:58:24 ivan: need to get the extension request to w3c sooner rather than later, need to demonstrate that we have things that can be relied on 15:59:29 ... would be great if by 2 weeks from now the testing/implementation repo is not empty 15:59:57 ... even incomplete results are good 16:00:02 ... so whatever we have 16:00:31 ShaneM: so we could begin generating reports later today 16:00:46 ... concerned that we haven't actually looked at the tests 16:00:57 ... need to make sure the results match our expectations 16:01:26 TimCole: model tests, excepting the annotation collections should go up over the weekend 16:02:53 ... do need to look at the validation (pass/fail), how to generate the report to make clear the differences between the examples from the documentation, e.g., ex.1 (no substantial features) vs. ex. 42 (an annotation collection 16:03:11 ... vs. ex. 44 (many substantial features) 16:03:51 trackbot, end telcon 16:03:51 Zakim, list attendees 16:03:51 As of this point the attendees have been ShaneM, Jacob_Jett, Rob_Sanderson, Ivan, TB_Dinesh, Benjamin_Young, Dan_whaley, Tim_Cole, Paolo_Ciccarese 16:03:59 RRSAgent, please draft minutes 16:03:59 I have made the request to generate http://www.w3.org/2016/08/26-annotation-minutes.html trackbot 16:04:00 RRSAgent, bye 16:04:00 I see no action items