- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Fri, 22 Aug 2014 11:17:48 +0100
- To: public-hydra@w3.org
- Message-ID: <53F718CC.4000804@openlinksw.com>
On 8/22/14 9:44 AM, Ruben Verborgh wrote:
> Hi Kingsley,
>
>> You guys should talk, and <{IRI}> shouldn't be tampered with.
> Sorry, but this sounds very dogmatic.
> Turtle/N-Triples/N3 have a syntactic reason to have the angular brackets,
> we don't. Neither does RDF/RML. Neither does JSON-LD.
>
>> There is nothing useful, over the long term, to come out of dropping brackets in regards to IRIs.
> “It doesn't hurt to leave them in” doesn't seem like the right technical argument.
> “Do we need them?” seems much more pragmatic.
You need them because denoting reference style identifiers using angle
brackets is an existing pattern in broad use. Isn't that pragmatic enough?
>
> Plus, what do we gain over the long term by leaving them in?
And what do you gain by leaving them out in a new spec? Do you seriously
believe that <http://example.org/index.html> as opposed to
"http://example.org/index.html" is a pattern unique to Turtle? Reference
based Identifiers have be represented this way long before Turtle.
> Just because we don't loose anything, doesn't mean we gain.
You leave stuff alone that's already in use. Being non-disruptive is the
gain.
>
>> The purpose of a bracket is to indicate a identifier of type Reference, just as we use single and double quotes to indicate literals.
> And prefixed names then?
>
> I disagree: the purpose of brackets in Turtle is to distinguish full IRIs from prefixed names.
This isn't about Turtle its about AWWW. Angle brackets use existed long
before Turtle.
>
> For Hydra paramaters, surrounding literals with double quotes already distinguish them from literals.
What about References?
>
>
>
> Unless we find a tangible benefit of having the angular brackets,
> there's no reason to put them in.
If you are dealing with parameters then why not represented references
(URIs) using ^^xsd:anyURI . Example
"http://example.org/index.html"^^xsd:anyURI
[1] http://www.datypic.com/sc/xsd/t-xsd_anyURI.html .
Kingsley
>
>
> Best,
>
> Ruben
>
--
Regards,
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Friday, 22 August 2014 10:18:05 UTC