- From: Pierre-Antoine Champin <pierre-antoine.champin@liris.cnrs.fr>
- Date: Thu, 7 Feb 2013 22:28:31 +0100
- To: Kingsley Idehen <kidehen@openlinksw.com>
- Cc: "public-ldp-wg@w3.org" <public-ldp-wg@w3.org>
- Message-ID: <CA+OuRR9rSWSDKEgN53-HQECQM0ZQ9pH56J=B42xCmB7joTTaLw@mail.gmail.com>
Kingsley, On Thu, Feb 7, 2013 at 10:13 PM, Kingsley Idehen <kidehen@openlinksw.com>wrote: > On 2/7/13 3:48 PM, Pierre-Antoine Champin wrote: > >> >> >> 2/ ... I think that syntax is precisely why we need profiles. But don't >> forget that RDF has *two* levels of syntax: concrete syntax (turtle vs. >> JSON-LD vs. RDF/XML vs...), and abstract syntax (graphs). >> > RDF is comprised of: > > 1. Model - model theory etc. ; > 2. Syntax -- subject->predicate->object triples ; > 3. Syntax Notations -- Turtle, RDF/XML, and others ; > 4. Serialization Formats -- Turtle, RDF/XML and others. > > The breakdown above should clarify what Henry means when he speaks of > separating model from syntax. Thus, I think your point is about using > profiles to loosely couple items #2-4 with item #1 . > > I'm not sure I would state it that way... My point is about using profiles to constrain level 2 while Henry is, I think, arguing that they can/should be used only for level 3 (not sure what your level 4 is, in fact). pa > -- > > Regards, > > Kingsley Idehen > Founder & CEO > OpenLink Software > Company Web: http://www.openlinksw.com > Personal Weblog: http://www.openlinksw.com/**blog/~kidehen<http://www.openlinksw.com/blog/~kidehen> > Twitter/Identi.ca handle: @kidehen > Google+ Profile: https://plus.google.com/**112399767740508618350/about<https://plus.google.com/112399767740508618350/about> > LinkedIn Profile: http://www.linkedin.com/in/**kidehen<http://www.linkedin.com/in/kidehen> > > > > > >
Received on Thursday, 7 February 2013 21:28:58 UTC