- From: Steve Battle <steve.battle@sysemia.co.uk>
- Date: Wed, 20 Mar 2013 15:31:32 -0000
- To: public-ldp-wg@w3.org
- Message-ID: <3fcc739977b662e5f34713bf80df0a2e@mail.gmail.com>
I'm experiencing mild anxiety about containers and membership subject/object asymmetry. Consider the Steve's friends example. Consider an LDPR representing Steve foaf profile <http://example.org/steves >: <> a ldp:Resource, foaf:PersonalProfileDocument ; foaf:primaryTopic <#me> . <#me> a foaf:Person ; foaf:name "Steve" ; foaf:nick "SteveS" . And another LDPR representing Richard's foaf profile < http://example.org/cygri>: <> a ldp:Resource, foaf:PersonalProfileDocument ; foaf:primaryTopic <#me> . <#me> a foaf:Person ; foaf:name "Richard" ; foaf:nick "cygri" . To represent Steve's friends, I'll create a container < http://example.org/steves/friends>. Note that the membership subject is not the container, nor the LDPR for SteveS, but the hash URI representing Steve himself, because the subject of the 'knows' predicate is a Person rather than a document. Now I want to assert that Steve knows Richard as defined below. Note that the object of 'knows' is also a Person. <> a ldp:Container ; ldp:membershipSubject foaf:knows ; ldp:membershipSubject <http://example.org/steves#me> . <http://example.org/steves#me> foaf:knows <http://example.org/richard#me> . Here comes the asymmetry; while I can use a hash URI as the membership subject, I can't see how I can construct the above reference to the member hash URI < http://example.org/richard#me> using POST. Could we allow a URL to be POSTed (with an empty body) to a container via Content-Location? Is this perhaps something along the lines that Roger Menday was asking for (atomic operations)? Thoughts? Steve.
Received on Wednesday, 20 March 2013 15:32:08 UTC