15:25:38 RRSAgent has joined #json-ld 15:25:38 logging to https://www.w3.org/2019/08/30-json-ld-irc 15:25:39 rrsagent, set log public 15:25:39 Meeting: JSON-LD Working Group Telco 15:25:39 Date: 2019-08-30 15:25:39 Agenda: https://lists.w3.org/Archives/Public/public-json-ld-wg/2019Aug/0020.html 15:25:39 ivan has changed the topic to: Meeting Agenda 2019-08-30: https://lists.w3.org/Archives/Public/public-json-ld-wg/2019Aug/0020.html 15:25:40 Regrets+ 15:25:40 Chair: azaroth 15:55:02 ajs6f has joined #json-ld 15:56:30 azaroth has joined #json-ld 15:56:48 present+ 15:57:48 present+ 15:59:17 pchampin has joined #json-ld 15:59:23 present+ 16:00:11 gkellogg has joined #json-ld 16:01:10 present+ 16:01:12 present+ 16:01:30 regrets+ Ruben_Taelman 16:01:31 present+ 16:01:57 TOPIC: Scribe Selection 16:02:22 present+ 16:02:35 scribe: pchampin 16:02:41 present+ 16:02:44 TOPIC: MInutes 16:02:45 azaroth: the scribe's job should be easy today 16:03:00 PROPOSAL: Approve minutes of the previous call https://www.w3.org/2018/json-ld-wg/Meetings/Minutes/2019/2019-08-23-json-ld 16:03:14 +1 16:03:15 +0 16:03:15 +1 16:03:15 +1 16:03:16 +1 16:03:18 +1 16:03:33 RESOLVED: Approve minutes of the previous call https://www.w3.org/2018/json-ld-wg/Meetings/Minutes/2019/2019-08-23-json-ld 16:03:47 TOPIC: Announcements / Reminder 16:03:57 azaroth: TPAC approaching 16:04:10 ... I suggest we have a call next week, but not the following (just before TPAC) 16:04:27 +1 16:04:48 ... Any objection? 16:04:53 +1 16:05:27 TOPIC: Horizontal Reviews 16:05:34 ref: https://github.com/w3c/json-ld-wg/issues?q=is%3Aissue+is%3Aopen+label%3Ahorizontal-review 16:06:18 ivan: re i18n, I have pinged Richard again. He said he would look at it last week. 16:06:29 ... As far as we are concerned, I consider that we are done. 16:07:03 ... The proposal for direction in RDF literal got no feedback from the community, 16:07:11 q+ 16:07:13 ... so the ideal solution will not fly. 16:07:16 ack bigbluehat 16:07:37 bigbluehat: I reached out to the a10y group 16:08:08 ... The current suggestion is to send our answers to the checklist to the mailing list, 16:08:11 ... see if anyone cares. 16:08:37 azaroth: I pinged the Security group this week, no response yet. 16:08:41 s/a10y/a11y 16:09:26 ... We will see at TPAC. 16:09:42 ... The Privacy people did enguage, but have nothing much to add. 16:10:50 q? 16:10:52 ... We can also meet them at TPAC. 16:11:05 TOPIC: Issues 16:11:15 SUBTOPIC: Final short names 16:11:24 ref: https://github.com/w3c/json-ld-wg/issues/103 16:12:00 azaroth: Ivan raised this issue. What should 'jdonld' point to in the future? 16:12:13 ... 1.0 as it currently does, or the most recent version of the spec? 16:12:28 q+ 16:12:36 ... There has been some discussion on the list. 16:12:40 q+ 16:12:48 ... The suggestion is that 'jsonld' always points to the most recent, 16:13:07 ack ivan 16:13:08 ... and 'jsonld10' and 'jsonld11' point to respective versions. 16:13:27 ivan: I have to check with the webmasters what exactly the rules are. 16:13:39 ... If the WG is fine with this solution, I can start the discussion with them. 16:14:15 q? 16:14:17 ack gkellogg 16:14:29 ... Some people like pointin to the very last working draft, 16:14:43 ... I'm not sure that's a good idea, but we can discuss this later. 16:14:46 q+ to ask about other specs referencing 10 16:15:20 gkellogg: my concern is that this will change what 'jsonld' points to... 16:15:38 ack azaroth 16:15:38 azaroth, you wanted to ask about other specs referencing 10 16:15:39 ivan: we need not solve this before CR 16:15:40 q+ 16:16:20 azaroth: are there other specifications who reference JSON-LD 1.0 via `jsonld`? 16:16:57 ... this could lead to strange things for readers, 16:17:01 ack pchampin 16:17:06 scribe: azaroth 16:17:35 ... especially if those spec say something like "JSON-LD does not support this", 16:17:46 ... while in fact JSON-LD 1.1 does. 16:18:13 pchampin: Just wanted to point out that JSON-LD pointing to something else is a matter of perspective. Currently it does point to the latest version 16:18:24 q+ 16:18:32 ... I would argue it doesn't change what we point to. Rob's arguemtn about other specs is a good point. 16:18:35 ack ivan 16:18:39 scrive: pchampin 16:18:43 scribe: pchampin 16:19:17 q+ 16:19:20 q+ to ask if basically all the "spec ref" links get magically upgraded? 16:19:25 ivan: to the best of my knowledge, no W3C spec referencing JSON-LD extend it in a way tha azaroth suggests 16:19:35 q? 16:19:44 q+ to say that problem is super minimal compared to the benefit 16:19:48 ack gkellogg 16:19:56 ... Groups out there may have done something nasty in that line, 16:20:04 ... but well, they shouldn't have been nasty. 16:20:52 ack bigbluehat 16:20:52 bigbluehat, you wanted to ask if basically all the "spec ref" links get magically upgraded? 16:20:54 gkellogg: if a spec has particulat version dependency, they should point to a precise version 16:21:01 s/particulat/particular/ 16:21:36 bigbluehat: Activity Streams has its own media-type, because JSON-LD didn't support lists of lists. 16:22:00 q? 16:22:02 ack dlongley 16:22:02 dlongley, you wanted to say that problem is super minimal compared to the benefit 16:22:04 ... What would be the impact on testing for other specs? 16:22:12 +1 to dlongley 16:22:20 +1 16:22:24 +1 16:22:32 for the curious https://www.specref.org/?q=json-ld 16:22:45 dlongley: I think that the benefit of having the latest version come up for 'jsonld' outweights the potential costs. 16:23:01 ACTION: ivan to contact w3 team to determine possibility of json-ld shortname pointing to latest version 16:23:03 q+ 16:23:15 ack gkellogg 16:23:52 gkellogg: what does this mean for us? Sounds like "nothing" in the short term, 16:24:18 ... except changing our references from 'jsonld' to 'jsonld10'. 16:24:22 ivan: correct 16:24:30 SUBTOPIC: Framing blank nodes 16:24:32 ref: https://github.com/w3c/json-ld-framing/issues/27 16:25:24 dlongley: I raised this issue while trying to frame VC-like data, 16:25:59 https://github.com/w3c/json-ld-framing/issues/27#issuecomment-519274388 16:26:28 ... asked if other implementations had the same issue. 16:27:09 ... This example generate a strange artifact ("ex:subject" at the bottom). 16:27:31 gkellog: this artifact does not produce any triple, 16:27:45 ... we can remove it by filtering on type. But is the output still correct? 16:27:52 s/gkellog/gkellogg 16:28:32 ... The issue may not be in framing, but somehwere else (maybe compaction?). 16:29:28 q? 16:30:00 azaroth: to try and summarize: in the original data, there is exactly one named graph. 16:30:10 ... inside that is a proof which is a graph container. 16:30:37 ... The frame generates the subject as a separate graph? 16:32:02 q? 16:32:28 gkellogg: (something about this behaviour being legimitate with other data) 16:32:42 dlongley: may be this could be solved with `@include`? 16:33:15 gkellogg: there might be other holes in framing which we have not seen yet... 16:33:28 ... We should try to flesh out the test suite further. 16:34:42 SUBTOPIC: expandContext 16:34:44 ref: https://github.com/w3c/json-ld-api/pull/141 16:35:14 gkellogg: Ruben suggest it would be more convenient if we could describe options as IRIs rather than strings. 16:35:44 ... In the manifest, options are described by key-value pairs, where values are pairs described in the WebIDL description. 16:36:10 q? 16:36:24 ... WebIDL does not support IRIs, it is not our job to do it. 16:36:31 ... So I think we should reject this PR. 16:36:36 dlongley: I agree 16:37:04 PROPOSAL: Reject #141, as underlying webIDL spec does not use IRIs, and not our place to recast into them 16:37:08 +1 16:37:09 +1 16:37:12 +1 16:37:17 +1 16:37:43 +1 16:37:45 +1 16:37:45 +1 16:37:49 +1 16:37:50 RESOLVED: Reject #141, as underlying webIDL spec does not use IRIs, and not our place to recast into them 16:38:29 SUBTOPIC: algorithmic readability 16:38:30 ref: https://github.com/w3c/json-ld-api/pull/132 16:38:33 scribe: azaroth 16:38:57 pchampin: We discussed this a while ago, and I decided to try and make the algorithms a bit easier to read 16:39:16 ... Thought it would be convenient to have another view of it for easier to have a global understanding before diving into the details 16:39:41 https://pr-preview.s3.amazonaws.com/w3c/json-ld-api/pull/132.html#algorithm 16:39:45 ... Tried on one of them to use that allows folding/unfolding of the algorithm, and I think it does the job providing we use an appropriate title for the detail to give a good summary 16:40:04 ... problem of printing. After some exchange in the issue I added some js that unfolds during printing, so the printed version is complete 16:40:16 ... dlongley suggested that an unfold all button would be useful 16:40:30 q+ 16:40:43 ... only question is about ergonomics -- where should the button be? Hovering so it's always there, or somewhere particular? 16:40:50 ... perhaps also a keyboard shortcut for it? 16:40:56 q? 16:41:00 q+ 16:41:03 ack ivan 16:41:18 ivan: in general I am all for this. 16:41:20 ivan: In general I'm all for this. Looking for an example for where to put the button 16:41:26 scribe: pchampin 16:41:31 ... I'm looking for an example about where to put his button. 16:41:34 q+ 16:41:48 -> https://www.w3.org/TR/2012/REC-owl2-primer-20121211/ OWL Primer example with buttons 16:42:05 ivan: in the OWL primer, you can switch between syntaxes. 16:42:06 q- 16:42:28 q+ re buttons for examples in annotation 16:42:28 buttons are specifically here https://www.w3.org/TR/2012/REC-owl2-primer-20121211/#OWL_Syntaxes 16:42:35 ... There is a set of buttons to do that, somewhere in the introduction. 16:42:48 q? 16:42:49 ack gkellogg 16:43:10 gkellogg: we have an similar example in the API. 16:43:50 ... How much can we get with CSS selectors? Are there any a11y considerations? 16:44:38 ... It shouldn't be considered as normative change, but could this lead us to change the structure of some algorithms? 16:45:03 q? 16:45:05 ack azaroth 16:45:05 azaroth, you wanted to discuss buttons for examples in annotation 16:45:20 ivan: we should ask Avneesh Singh to have a look at pchampin's example. 16:46:11 azaroth: We has a similar button in XXX, to switch between Turtle and JSON-LD examples, 16:46:22 s/XXX/annotation-model/ 16:46:34 ... this caused much change in layout, because Turtle was much shorter. 16:46:39 q? 16:47:06 ivan: that's why I suggest just one, at the top 16:47:28 gkellogg has left #json-ld 16:47:31 gkellogg: plus each individual `
` has its own button 16:47:45 ACTION: ivan to contact Avneesh Singh regarding a11y of fold/unfold button 16:47:50 gkellogg has joined #json-ld 16:47:54 q? 16:48:03 q+ 16:48:17 ack pchampin 16:48:36 +1 to complete 16:48:41 +1 to complete 16:48:48 +1 to complete 16:48:51 +1 to complete 16:50:40 pchampin: we seem to agree that the printed version should be complete, with all details unfoleded 16:51:14 gkellogg: could this be done via CSS `@media` query rather than JS? 16:51:21 pchampin: unfortunately none 16:51:25 s/none/not/ 16:51:36 gkellogg: what about epub? 16:52:12 ivan: if the JS is self contained, it should work 16:52:29 azaroth: what if JS does not work? 16:52:50 pchampin: it will be printed in its current state: any detail that you opened is printed open 16:52:56 azaroth: that seems acceptable 16:54:34 azaroth: we should go to CR in a short number of weeks after TPAC 16:54:45 ivan: and we have to decide how long we want to be in CR 16:54:57 q+ 16:55:01 q+ 16:55:01 ... depends how advanced the implementations are 16:55:03 ack gkellogg 16:55:59 q+ 16:56:07 ack ivan 16:56:31 gkellogg: data-related specs should be more advertised at TPAC 16:57:02 ACTION: azaroth to email coralie regarding announcement at TPAC 16:57:15 q+ 16:57:20 ack bigbluehat 16:58:15 bigbluehat: we will have allies in the WoT group 16:58:55 q? 16:58:55 ... I'm reaching out the JSON-LD schema group, to help them liaise with W3C. 16:58:57 ack azaroth 17:00:25 s/JSON-LD/JSON/ 17:00:26 q? 17:01:47 https://www.timeanddate.com/worldclock/japan/fukuoka 17:02:18 rrsagent, draft minutes 17:02:18 I have made the request to generate https://www.w3.org/2019/08/30-json-ld-minutes.html ivan 17:02:18 zakim, bye 17:02:18 rrsagent, bye 17:02:18 I see 3 open action items saved in https://www.w3.org/2019/08/30-json-ld-actions.rdf : 17:02:18 ACTION: ivan to contact w3 team to determine possibility of json-ld shortname pointing to latest version [1] 17:02:18 recorded in https://www.w3.org/2019/08/30-json-ld-irc#T16-23-01 17:02:18 ACTION: ivan to contact Avneesh Singh regarding a11y of fold/unfold button [2] 17:02:18 recorded in https://www.w3.org/2019/08/30-json-ld-irc#T16-47-45 17:02:18 ACTION: azaroth to email coralie regarding announcement at TPAC [3] 17:02:18 recorded in https://www.w3.org/2019/08/30-json-ld-irc#T16-57-02 17:02:18 leaving. As of this point the attendees have been ivan, ajs6f, azaroth, dlongley, gkellogg, pchampin, bigbluehat, dlehn 17:02:18 Zakim has left #json-ld