11:47:40 RRSAgent has joined #csvw 11:47:40 logging to http://www.w3.org/2014/04/23-csvw-irc 11:47:42 RRSAgent, make logs public 11:47:42 Zakim has joined #csvw 11:47:44 Zakim, this will be CSVW 11:47:44 ok, trackbot; I see DATA_CSVWG()8:00AM scheduled to start in 13 minutes 11:47:45 Meeting: CSV on the Web Working Group Teleconference 11:47:45 Date: 23 April 2014 11:49:29 Meeting: CSV on the Web WG Conference Call 11:49:33 Chair: Jeni 11:50:02 Regrets: Phil, Stasinos, Davide, Yakov 11:51:07 Regrets+ DanBri 11:51:20 -> https://www.w3.org/2013/csvw/wiki/Meeting_Agenda_2014-04-23 Meeting agenda 11:58:01 jtandy has joined #csvw 11:59:02 JeniT has joined #csvw 11:59:25 RRSAgent, make logs public 11:59:27 Zakim, this will be CSVW 11:59:27 ok, trackbot; I see DATA_CSVWG()8:00AM scheduled to start in 1 minute 11:59:28 Meeting: CSV on the Web Working Group Teleconference 11:59:28 Date: 23 April 2014 11:59:46 DATA_CSVWG()8:00AM has now started 11:59:53 +[IPcaller] 11:59:58 zakim, IPCaller is me 11:59:58 +AndyS; got it 11:59:59 zakim, dial ivan-voip 11:59:59 ok, ivan; the call is being made 12:00:00 +Ivan 12:00:07 +[IPcaller] 12:00:47 + +44.777.586.aaaa 12:00:59 zakim, aaaa is me 12:01:00 +jtandy; got it 12:01:39 DavideCeolin has joined #csvw 12:01:47 zakim, mute me 12:01:47 jtandy should now be muted 12:02:04 +??P9 12:02:14 zakim, ??P9 is me 12:02:14 +DavideCeolin; got it 12:02:21 andimou has joined #csvw 12:02:33 zakim, unmute me 12:02:33 jtandy should no longer be muted 12:03:56 +??P12 12:04:13 + +1.509.554.aabb 12:04:18 ericstephan has joined #csvw 12:04:54 jumbrich has joined #csvw 12:05:03 zakim, ??P12 is jumbrich 12:05:03 +jumbrich; got it 12:05:15 Agenda: https://www.w3.org/2013/csvw/wiki/Meeting_Agenda_2014-04-23 12:05:17 Chair: JeniT 12:05:21 rgrp has joined #csvw 12:05:24 hi there 12:05:27 sorry i'm late! 12:05:33 i can't join phone but can do irc :-) 12:06:05 Topic: approving minutes 12:06:07 +[Ugent] 12:06:11 http://www.w3.org/2014/04/09-csvw-minutes.html 12:06:31 RESOLVED: minutes from http://www.w3.org/2014/04/09-csvw-minutes.html are approved 12:06:39 zakim, Ugent is andimou 12:06:39 +andimou; got it 12:06:41 i was not there but looked good 12:06:57 Topic: Use Cases & Requirements 12:06:57 btw rgrp = rufus pollock 12:07:12 jtandy: I've seen a few additions coming in with new use cases 12:07:16 ... eg HL7 12:07:25 q+ 12:07:26 ... also a couple of others to dig into 12:07:41 ... the major piece of work is to go through the requirements & identify the ones we want to approve 12:07:52 ... we should also flesh out the requirements 12:08:00 ... which are currently stubs 12:08:16 scribenick: JeniT 12:08:17 ... I'm hoping to find some time later this week to get that started 12:08:22 ack ivan 12:08:49 ivan: there are examples that Yakov collected re internationalisation 12:08:56 ... it would be good to add those to the use case document too 12:09:14 jtandy: I recall those conversations, and agree we should include them, they're not there currently 12:09:44 JeniT: how should we keep track of the new additions? shall we use GitHub issues? 12:10:03 jtandy: yes, good idea, we'll raise new use cases there 12:10:55 ivan: who should put in the first set of issues to github? 12:11:47 ivan: I'll add the internationalisation one 12:11:50 zakim, mute me 12:11:50 jtandy should now be muted 12:11:55 jenit: I'll add the HL7 one 12:12:20 zakim, unmute me 12:12:20 jtandy should no longer be muted 12:12:35 ... jtandy, could you do an initial split on requirements so we have something to argue about? 12:12:44 zakim, mute me 12:12:44 jtandy should now be muted 12:12:51 jtandy: will do 12:13:14 zakim, unmute jtandy 12:13:14 jtandy was not muted, jtandy 12:13:26 jtandy: regrets for next week 12:13:43 ... but Davide/Eric could talk through the candidate list for next week's meeting? 12:13:50 ericstephan, DavideCeolin: sounds good 12:14:18 jtandy: I think the majority of requirements are good, there's possibly a small number that are duplicates 12:14:38 DavideCeolin: I can start doing that partitioning 12:14:50 zakim, mute me 12:14:50 jtandy should now be muted 12:15:05 Topic: CSV to RDF 12:15:29 AndyS: Gregg's put in some materials discussing templating RDF outputs 12:15:38 ... that should be a good framework for designing the process 12:15:47 ... people can add their own templates 12:15:56 ... but we can also define annotations in terms of the templates 12:16:02 ... which can then be overwritten 12:16:13 ... the only issues I can see are that to have a template you have to have a syntax 12:16:14 zakim, who is noisy? 12:16:26 ivan, listening for 10 seconds I heard sound from the following: JeniT (43%), Ivan (36%) 12:16:37 zakin, mute me 12:17:00 ... turtle is fairly natural 12:17:10 ... and we should probably pick that 12:17:23 ... we'd all appreciate discussion & feedback on the list 12:17:34 ... we're not going to resolve the issue about how complicated to make that 12:17:48 ... the balance between having some level of RDF & how complicated to make the remapping 12:17:54 ... it overlaps with other toolchains 12:18:00 q+ 12:18:06 ... but you don't want to learn lots of different tool to get RDF out of CSV files 12:18:08 ack ivan 12:18:43 ivan: how generic are the templates? what if I want to generate JSON or XML? 12:18:49 ... are the templates very RDF specific? 12:19:06 -jumbrich 12:19:06 AndyS: I don't know; it works easily in RDF because you're producing triples 12:19:13 ... whereas JSON is about generating the tree 12:19:20 ... it would be interesting to work through that 12:19:25 +??P11 12:19:35 ... there's some level of JSON generation within a fixed framework 12:19:52 zakim, ??P11 is jumbrich 12:19:52 +jumbrich; got it 12:19:53 ... more complicated arrangements where the top-level wrapping isn't an array then it could be complex 12:20:07 ... Gregg is probably the person to answer that, please could you bring it up on the list? 12:20:22 ... on the mailing list for wide comment 12:20:37 ivan: I was asking because if the templates are generic then this has an influence on syntax 12:20:49 ... because you don't want turtle because anti-RDF people won't use it 12:21:03 AndyS: there is that: you have to say what you want generated anyway 12:21:18 ... to some extent, if there's a template system for JSON and one for RDF triples 12:21:24 ... then that's probably ok 12:21:38 ... I'm still not keen on using JSON-LD as the templating system for RDF 12:22:03 ... and going down the road where JSON-LD is acceptable for JSON output 12:22:14 ivan: I don't know, I was thinking about the template in a JSON format 12:22:27 AndyS: I don't think these are technical issues, more external requirements issues 12:22:36 ... and that's why I want more input from the wider group 12:22:46 http://w3c.github.io/csvw/csv2rdf/ 12:23:17 ivan: it would be good to mark which of the documents are the ones you want us to comment on/look at 12:24:10 zakim, mute me 12:24:10 Ivan should now be muted 12:24:37 JeniT: good points 12:25:00 JeniT: please could everyone comment on overall direction on the mailing list 12:25:10 ... also: is it reusing SPARQL CONSTRUCT? 12:25:22 AndyS: no, it's a syntax-based template based on turtle 12:25:51 ACTION: Jeni to start discussion about level of mapping 12:25:51 Created ACTION-13 - Start discussion about level of mapping [on Jeni Tennison - due 2014-04-30]. 12:26:37 Topic: Model 12:27:11 http://w3c.github.io/csvw/syntax/#locating-metadata 12:27:18 jenit: there are still issues here 12:27:58 zakim, who is on the phone? 12:27:58 On the phone I see AndyS, Ivan (muted), JeniT, jtandy (muted), DavideCeolin, ericstephan, andimou, jumbrich 12:28:02 ... particularly around whether we support metadata embedded within CSV files 12:28:23 ... I'll frame this on the mailing list and then try to have a discussion on the call next week or the week after 12:28:56 Topic: Metadata Vocabulary 12:30:26 that's right - sorry re phone 12:30:27 jenit: after call last time, I got in touch with rufus re editing spec on metadata vocabulary, based on data package work 12:30:40 ... he will edit that document, with me & possibly Ross Jones as editors 12:31:00 ... we'll aim for a first draft in two weeks 12:31:04 ok 12:31:09 good to have a deadline :-) 12:31:18 :) 12:31:36 q+ 12:31:41 ack jtandy 12:32:04 jtandy: just to confirm, the datapackage stuff exists 12:32:14 ... AndyS, Gregg & myself are looking at templating 12:32:19 ... are we looking at merging those 12:32:26 ivan: i'm rgrp on github 12:33:24 q+ 12:33:38 I'd assumed two docs - the packaging was the format, then RDF/JSON mapping used that. But one is OK. 12:34:03 zakim, mute me 12:34:03 jtandy should now be muted 12:34:50 -jumbrich 12:35:06 +??P11 12:35:08 jenit: yes, we'll get to a coherent state where there's a metadata vocabulary and the RDF/JSON mapping documents reference or use that 12:35:13 ack ivan 12:35:39 ivan: the packaging format isn't the metadata vocabulary, right? 12:35:43 zakim, ??P11 is jumbrich 12:35:43 +jumbrich; got it 12:35:47 ... the vocabulary is another issue that we haven't touched at 12:36:05 ... are the template for RDF part of the metadata or not 12:37:38 JeniT: there are three things - 12:37:53 ... the packaging of metadata and multiple csv files together 12:38:10 ... the metadata vocabulary for describing the CSV content 12:38:34 ... the mapping of CSV content to RDF, JSON etc. 12:38:56 ... if the latter two are combined then this will be a design decision 12:39:24 i'd have to say whilst i think 2 + 3 are clearly strongly related they shoudl be distinct ... 12:39:31 ... the OKF data protocol work merges these requirements at present; wanting to separate these out 12:40:05 no probs 12:40:30 jtandy: i think (3) isn't covered by data protocols stuff and 1+2 are separated to the extent that data package spec is separate from json table schema (+ these 2 get combined to make tabular data pacakge) 12:40:35 ivan: for our own planning, will we go through another publication round in 2-3 weeks? 12:40:36 jtandy: good points 12:40:42 jenit: I think closer to 4 weeks 12:40:53 rgrp: thanks for clarification 12:41:16 Topic: AOB 12:42:10 -jtandy 12:42:12 -ericstephan 12:42:14 -JeniT 12:42:15 -Ivan 12:42:15 quit 12:42:16 -AndyS 12:42:17 ADJOURNED 12:42:17 -andimou 12:42:18 -jumbrich 12:42:21 -DavideCeolin 12:42:22 DATA_CSVWG()8:00AM has ended 12:42:22 Attendees were AndyS, Ivan, JeniT, +44.777.586.aaaa, jtandy, DavideCeolin, +1.509.554.aabb, ericstephan, jumbrich, andimou 12:42:33 rrsagent, draft minutes 12:42:33 I have made the request to generate http://www.w3.org/2014/04/23-csvw-minutes.html ivan 12:42:46 trackbot, end telcon 12:42:46 Zakim, list attendees 12:42:46 sorry, trackbot, I don't know what conference this is 12:42:54 RRSAgent, please draft minutes 12:42:54 I have made the request to generate http://www.w3.org/2014/04/23-csvw-minutes.html trackbot 12:42:55 RRSAgent, bye 12:42:55 I see 1 open action item saved in http://www.w3.org/2014/04/23-csvw-actions.rdf : 12:42:55 ACTION: Jeni to start discussion about level of mapping [1] 12:42:55 recorded in http://www.w3.org/2014/04/23-csvw-irc#T12-25-51