See also: IRC log
<trackbot> Date: 18 June 2014
last week's minutes to review - http://lists.w3.org/Archives/Public/public-csv-wg/2014Jun/0029.html
<AndyS> http://www.w3.org/2014/06/11-csvw-minutes.html
https://www.w3.org/2013/csvw/wiki/Meeting_Agenda_2014-06-18
<JeniT> https://www.w3.org/2013/csvw/wiki/Meeting_Agenda_2014-06-18
prev: http://lists.w3.org/Archives/Public/public-csv-wg/2014Jun/0029.html
AndyS: Yes
Jeni: Yes
<JeniT> +1
resolved: ok to publish at editor's + staff contact's discretion
re http://w3c.github.io/csvw/csv2rdf/ etc
andys: [observations on jeremy's work]
<AndyS> The message -- http://lists.w3.org/Archives/Public/public-csv-wg/2014Jun/0092.html
jeni: I didn't get further in beyond the metadata parts
dan: nor me beyond regex
jeni: it illustrates andys' point about the complexities of such mappings
http://lists.w3.org/Archives/Public/public-csv-wg/2014Jun/0092.html
re mappings
andys: one more thing re jeremy's examples — good to be example driven
… dan could take a shot at doing same for his use case
… jeremy's could get some of the info it needs from the metadata
<AndyS> "{datetime}"^^xsd:dateTime ==> {datetime}
… e.g. for datatime, instead of [ see example ^^^ ] it could use the metadata
… which also illustrates the fact that then the template would stop being legal turtle
andys: why parse it at all, if we're treating it as an seq of chars?
jeni: treating it as text, allows us to target yaml, markdown, html, …
… but you need to be thinking about escapes etc, as diff chars used significantly in diff text formats
andys: URI templating is interesting here, as for its substitution you have to say which kind of escaping you're doing
jeni: more thinking of the escaping of the curly braces
danbri: classic security hole territory
andys: could use weird unicode 7 chars
jenit: security issue is more about inserting things that aren't properly escaped into the content
andys: sql's worse as executable afterwards, but could get data to say different things
danbri: … which could become actionable in some setting
jenit: as I mentioned before, there are lots of templating langs already out there
andys: re security/substitution, those issues also occur with other systems
… eg.. mustache does html escaping by default
… there are some tradeoffs that aren't particularly technical
jeni: wanted to note I caught up with Ross Jones yesterday, discussing json mappings, will try to do similar to jeremy's
andys: i won't have much time for next forseeable few weeks
jeni: I think in roughly a state where it could be republished. It's hardly been touched. It now says 'cell' rather than field.
danbri: I propose we republish it
jeni: there have been a few other changes, e.g. embedded metadata
<JeniT> http://w3c.github.io/csvw/syntax/
<scribe> ACTION: jeni propose republishing Model spec on the list [recorded in http://www.w3.org/2014/06/18-csvw-minutes.html#action01]
<trackbot> Created ACTION-24 - Propose republishing model spec on the list [on Jeni Tennison - due 2014-06-25].
jenit: managed to do a little work re adding some examples
need to work through that further, adding more examples.
… i made the change around terminology, having separations between schema and notes
… i.e. schemas can be reused across multiple csvs, notes are specific to specific csv file, annotations on a row or cell
… also just assuming trying to adopt json-ld throughout
…that's just an assumption
danbri: what's needed before it can go out?
jenit: depends on how polished we want it to be. there are issues throughout, some editorial tasks, some real issues needing input
danbri: in my impl I guessed, need to revise against the real doc
This is scribe.perl Revision: 1.138 of Date: 2013-04-25 13:59:11 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/[missed]/mustache/ No ScribeNick specified. Guessing ScribeNick: danbri Inferring Scribes: danbri Default Present: JeniT, +44.207.346.aaaa, danbri, AndyS, jumbrich, DavideCeolin, fonso_, +1.917.523.aabb Present: JeniT +44.207.346.aaaa danbri AndyS jumbrich DavideCeolin fonso_ +1.917.523.aabb Agenda: https://www.w3.org/2013/csvw/wiki/Meeting_Agenda_2014-06-18 WARNING: No meeting chair found! You should specify the meeting chair like this: <dbooth> Chair: dbooth Found Date: 18 Jun 2014 Guessing minutes URL: http://www.w3.org/2014/06/18-csvw-minutes.html People with action items: jeni WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]