- From: Roger Menday <roger.menday@uk.fujitsu.com>
- Date: Tue, 7 May 2013 11:21:31 +0100
- To: John Arwe <johnarwe@us.ibm.com>
- CC: "public-ldp-wg@w3.org" <public-ldp-wg@w3.org>
- Message-ID: <F45184A2-0E2B-4F81-AA80-F7218BCBD8EF@uk.fujitsu.com>
hi John, > > 1. does the ldp:membershipSubject have to be a document such as <> ? > > ( which in the example above is a o:NetWorth ) > > I'm guessing that by 'document' you mean "a URI that is also, without modification, a valid HTTP request-URI". Under that assumption, no. The membership subject is just a URI, any URI usable as a subject in RDF triples. > > > Is this [JA: elided example] ok? > I think it is. I disagree with Arnaud there, because the triple > > <meetings/> ldp:membershipSubject <.>; > can be restated as > <http://example.org/netWorth/nw1/meetings/ ldp:membershipSubject <http://example.org/netWorth/nw1> > and I see a triple > <> cal:attending <meetings/meet1> . > aka > <http://example.org/netWorth/nw1> cal:attending <<http://example.org/netWorth/nw1/meetings/meet1> . > (although the presence of that triple is not itself required per se, it lends credence that what you conveyed and what you intended to convey are consistent) > > > > 2. Would it not be a good thing if a GET on <portrait/> returned the following > ... > > and of course if <meetings> mentioned its rds:member ? > > LDP *allows* the server to return 'extra' triples beyond those whose subject matches the HTTP request-URI. > > I think your intent here is basically to say: would it not be useful of GET on a container always returned the membership triples, regardless of the subject of those triples? Which seems reasonable. > The way I interpreted Henry's email was that the rdf:member assertion about the <meetings/> container was *in addition to* the cal:meetings assertion on the <#me> resource ... I mostly came to that conclusion because Henry's example has a specific membershipPredicate (overriding the default rdf:member). On John's point, this seem to satisfy the definition of a LDPC, i.e. it returns a list of triples where the LDPR is found in the subject position. That said, there is something disconcerting about re-referencing a resource, and finding a bunch of triples where the subject is some other resource (or is that just me ???). In an older proposal [1], I did something similar to Henry and used ldp:element to assert the elements inside a container (as well as allowing the domain specific triple to be asserted using the LDPR resource as subject). I am happy with what we have at the moment though. regards, Roger [1] http://www.w3.org/2012/ldp/wiki/Bug-tracker_LDP_service
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Tuesday, 7 May 2013 10:22:00 UTC