- From: Ivan Herman <ivan@w3.org>
- Date: Mon, 19 May 2014 16:23:08 +0200
- To: Andy Seaborne <andy@apache.org>
- Cc: W3C CSV on the Web Working Group <public-csv-wg@w3.org>
- Message-Id: <7604665E-728C-4ADB-B67F-C96E0ACC6CA8@w3.org>
Let me try to see if I understand what you mean... If there is no metadata assigned to the data then (at least conceptually) we say that we generate a metadata of, roughly, the form: { "@id" : "URI OF THE DATA", "columns" : [{ "name" : "col1", "template" : "{col1}, },{ "name" : "col2", "template" : "{col2}, }] } And, by doing that, we have only one generation algorithm instead of two branches like in my document now. Yes, this works, I guess. It certainly makes the specification simpler and avoids getting out of sync. I am slightly worried that the end-user would be a bit screwed up, but that may have to go into a separate, tutorial-like text. So it may be worth doing it indeed... (Would need a rewrite of the text I produced, but that is probably relatively easy; just that I would not do it today or tomorrow...) Ivan On 19 May 2014, at 16:14 , Andy Seaborne <andy@apache.org> wrote: > On 19/05/14 15:00, Ivan Herman wrote: >>> >Generating a template, if none provided, would keep the user-template driven mechanism and metadata-gdefineeneated template mechanism in-step. It would be clear that they aren't alternatives with (potentially) capabilities in the direct roue not in the template route. You could get the generated template and tweak it, for example. >>> > >> I would need an example to understand what you mean... >> > > If the columns are "foo" and "bar" and no template is in the metadata then we define the process to be to create and use: > > ------------------------- > [ > :foo "{foo}" . > :bar "{bar}" . > ] > ------------------------- > > Andy > ---- Ivan Herman, W3C Digital Publishing Activity Lead Home: http://www.w3.org/People/Ivan/ mobile: +31-641044153 GPG: 0x343F1A3D WebID: http://www.ivan-herman.net/foaf#me
Received on Monday, 19 May 2014 14:23:40 UTC