- From: Henry Story <henry.story@bblfish.net>
- Date: Thu, 12 Sep 2013 19:24:20 +0200
- To: public-ldp-wg@w3.org
Just to summarise my proposal on the names of the
1. Have a property relation the LDPC to some thing which we could think of as a rule.
I'll just name it ldp:creationAction for the sake of argument. (The name can
be changed later)
<> ldp:creationAction [ ldp:subject </some/resource#x>;
ldp:property foaf:knows ;
ldp:ojectTopic foaf:primaryTopic ] .
2. What is the object of this thing?
The meaning of the object could be simply explained via a SPARQL UPDATE.
We can have a rule that says that
<> ldp:creationAction [ ldp:subject ?s;
ldp:property ?p ;
ldp:ojectTopic ?ot ] .
is equivalent to the following command
INSERT DATA INTO resourceOf(?s)
{
?s ?p ?obj .
} WHERE {
?createdResource ?ot ?obj .
}
where ResourceOf(?s) is a function that takes a URI a finds the document in which it is
defined ( ie, remvoes the #tag part of the URI ), and ?createdResoruce is the resource
that was created on a POST.
Perhaps that would make this a lot easier. IT would also allow you to have a number of such
ldp:createdActions .
Henry
Social Web Architect
http://bblfish.net/
Received on Thursday, 12 September 2013 17:24:53 UTC