- From: Alex Hall <alexhall@revelytix.com>
- Date: Fri, 30 Sep 2011 10:03:30 -0400
- To: Steve Harris <steve.harris@garlik.com>
- Cc: Lee Feigenbaum <lee@thefigtrees.net>, Mischa Tuffield <mischa.tuffield@garlik.com>, Arnaud Le Hors <lehors@us.ibm.com>, public-rdf-wg@w3.org
- Message-ID: <CAFq2biz6XDsyZO_=PMD2Tz6c9aV1qyoor4m5VajLEmHO8MYy9Q@mail.gmail.com>
On Fri, Sep 30, 2011 at 6:39 AM, Steve Harris <steve.harris@garlik.com>wrote:
> On 2011-09-30, at 01:24, Lee Feigenbaum wrote:
>
> > On 9/29/2011 9:41 AM, Mischa Tuffield wrote:
> >> Hello Again,
> >>
> >>
> >> On 28 Sep 2011, at 23:45, Arnaud Le Hors wrote:
> >>
> >>> Hi all,
> >>> I was on a cellphone driving and it was too noisy for me to voice my
> >>> opinion then but I meant to say that, regarding the Graphs in Turtle
> >>> question, I find the @graph proposal more appealing than the {} one. I
> >>> think it is more consistent with what we already have in Turtle.
> >>>
> >>> It might sound silly but on a practical level I also find it
> >>> convenient to
> >>> be able to add an @graph statement in my existing document without
> having
> >>> to re-indent all the following lines the way I would with the {}
> >>> proposal.
> >>> I know that's not necessarily a high priority criteria but at the same
> >>> time Turtle was invented to make it easy for humans to write and read
> rdf
> >>> so I'd argue it's not totally off base either.
> >>
> >> Personally, I would rather not invent new things, and stick with one of
> >> the existing quad based serialisations, i.e. TriG or N-Quads.
> >
> > A strong strong +1 to this. I have a vested interest in TriG, but even if
> that weren't to be the group's consensus, I strongly favor choosing
> something that exists and is widely implemented than inventing anything new.
> At the most I'd consider extensions to the existing systems, such that
> existing documents remain valid, but anything more would have to have clear
> and substantial benefit to be worth the cost of this group inventing
> something new.
>
> Another strong +1
>
> Additionally there are significant issues to handling files which may
> contain triples, or quads, but you can't tell at the point you begin the
> parse.
>
+1. I live in a world where RDF documents are often uploaded to a web
server from some filesystem, and we can't rely on having a valid mime type
to tell us what we're parsing. Being able to tell before we get halfway
through a document what type it is would be very helpful.
Would it be worthwhile to introduce an optional @version directive as the
first line of Turtle-like syntaxes to help with this? Something along the
lines of:
@version "text/trig" .
@base <http://example.org/> .
...
This just popped into my mind and I haven't really thought it through that
much, just throwing it out there...
-Alex
>
> - Steve
>
> --
> Steve Harris, CTO, Garlik Limited
> 1-3 Halford Road, Richmond, TW10 6AW, UK
> +44 20 8439 8203 http://www.garlik.com/
> Registered in England and Wales 535 7233 VAT # 849 0517 11
> Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD
>
>
>
Received on Friday, 30 September 2011 14:03:59 UTC