- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Sat, 25 Jan 2014 15:49:07 -0500
- To: public-ldp-wg@w3.org
- Message-ID: <52E42343.3020409@openlinksw.com>
On 1/25/14 2:25 PM, Kingsley Idehen wrote: > On 1/25/14 11:22 AM, Henry Story wrote: >>> On 1/25/14 3:07 AM, Henry Story wrote: >>>>> >>> >>>>> >>>Very true. What do you propose as a stable identifier for the >>>>> LDP1.0 interaction model as distinct from the resource itself? >>>>> >>> >>>> >>ldp:Container should do . It is a class whose intension sets the >>>> criteria for selecting the members >>>> >>both actual and non actual that belong to it. The definition is >>>> provided by the LDP spec. >>>> >>Being a member of the ldp:Container class is to behave the way >>>> the spec says those resources >>>> >>should behave. On a GET they return a Graph, on a POST they >>>> create something, etc... >>>> >> >>>> >>Hence there is no problem with >>>> >> >>>> >><> a ldp:Container . >>>> >> >>>> >>So you can also have something like >>>> >> >>>> >><> ldp:interaction ldp:Container . >>>> >> >>>> >>but that would just end up implying the first anyway. >>>> >> >>>> >> >>>> >>Henry >>> > >>> >And for the sake of compromise we could also claim: >>> > >>> ><http://www.w3.org/ns/ldp#interaction> >>> ><http://www.w3.org/2002/07/owl#equivalentProperty> >>> <http://www.iana.org/assignments/link-relations/link-relations.xhtml#profile> >>> . >>> > >>> >OR >>> > >>> ><http://www.w3.org/ns/ldp#interaction> >>> ><http://www.w3.org/2000/01/rdf-schema#rdfs:subPropertyOf> >>> <http://www.iana.org/assignments/link-relations/link-relations.xhtml#profile> >>> . >> You can't get that with the current definition of rel=profile, >> because ldp:interaction would relate a resource and a class, >> whereas rel=profile wants to relate a representation and something. >> And those are quite different types of relations. >> Indeed that was my argument for why rel=profile can't do the required >> job. >> seehttp://lists.w3.org/Archives/Public/public-ldp-wg/2014Jan/0090.html >> >>> > >>> >I would like to believe this shows how RDF [1] can solve this >>> problem, since this really what (I believe) RDF addresses in a >>> unique way. >> RDF is flexible, but 2+2=4 and logic does constrain one to being >> consistent. Which is a good thing in >> the long term. Logic is to the Web of data as physics is to the >> building of skyscrapers. >> > > If we have a comprehensible description of the :profile relation, I am > sure I can easily construct something sensible in RDF. > > I wish I understood what the "profile" relation is supposed mean in > the context of data interaction. Personally, I see this as basically > being a flag, so a subPropertyOf relation can work when the super > property in question is utterly superfluous. In addition, why are we debating a relation (i.e., <http://www.w3.org/ns/ldp#interaction>) that doesn't even exist in <http://www.w3.org/ns/ldp> ? Assuming this is a work-in-progress relation, where is the document that actually describes said using RDF? We are trying to indicate the interaction modality for a specific kind of document at an address. Roughly describe, in haste as: <> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ldp#Container> :hasInteractionModality :ModalityX . :ModalityX <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> :InteractionModality ; <http://www.w3.org/2000/01/rdf-schema##label> "Resource Interaction Modality X" ; <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> :interactionModality . :InteractionModality <http://www.w3.org/2000/01/rdf-schema##label> "Class that determines Web Document Interaction Modality" ; <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class>; is <http://www.w3.org/2000/01/rdf-schema#range> of :hasInteractionModality . :hasInteractionModality <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property>; <http://www.w3.org/2000/01/rdf-schema#label> "hasInteraction Modality" ; <http://www.w3.org/2000/01/rdf-schema#comment> """relationship predicate (property) that determines Web document interaction modality via HTTP""" ; <http://www.w3.org/2000/01/rdf-schema#domain> <http://www.w3.org/ns/ldp#Container> ; <http://www.w3.org/2000/01/rdf-schema#range> :InteractionModality . -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog: 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
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Saturday, 25 January 2014 20:49:30 UTC