- From: Arnaud Le Hors <lehors@us.ibm.com>
- Date: Wed, 29 May 2013 10:11:33 -0700
- To: "Wilde, Erik" <Erik.Wilde@emc.com>
- Cc: "public-ldp-wg@w3.org" <public-ldp-wg@w3.org>
- Message-ID: <OFD1504BC4.843F868D-ON88257B7A.005CDB98-88257B7A.005E710E@us.ibm.com>
Hi Erik, "Wilde, Erik" <Erik.Wilde@emc.com> wrote on 05/29/2013 08:54:54 AM: > ... > fishy or not fishy, i have been wondering about the following scenario for > a long time and it seems to be kind of a rather simple scenario, and i am > still wondering how this is supposed to work, given the non-fixed data > model: > > - a client GETs five LDP resources because it found them by searching > through containers, or simply because it was given five URIs that identify > those resources. > > - let's assume those resources are in different containers (and/or maybe > on different LDP servers) and all of them use different membership > predicates (and let's say one isn't using one at all). The membership predicate is defined for each container not for each resource. > - the client now wants to add (POST) those resources to a container where > it keeps track of really interesting resources it found. does the client > have to rewrite the resources? if not, how are the different membership > predicate mappings handled by the container? if yes, what are the rules > for this rewriting and could they have some unfortunate side effects? The container you create to store all these resources can use whatever predicate you like. I should however point out that since you want to link to existing resources rather than create them you wouldn't use POST. > it seems to me that if LDP is supposed to become a standardized service, > this kind of interoperability is fairly fundamental, and i still haven't > quite wrapped my head around how this works with the "let's allow > everybody to have their own data model" approach. Unfortunately it seems to me that a lot of this discussion is based on some misunderstanding. There is a single data model, which is defined by membershipPredicate and membershipSubject. -- Arnaud Le Hors - Software Standards Architect - IBM Software Group
Received on Wednesday, 29 May 2013 17:12:16 UTC