a perspective on LDP

hello, 

I have tried to sum up my feelings about the current discussions in LDP ...

There are triples found inside Documents (with URLs). 
These triples are using URIs for things (e.g. Photo, Networth, Container ...). 

Some groups of triples (same-subject, same predicate) are named and identified with URLs because in applications this combination is useful ("Photo's comments", "Networth's liabilities", "Container's members", ...). Currently we call these groups LDPC's [*]. The meaning of POSTing to such a LDPC is that a new resource is created (returned in the Location: header) and a new triple is added to the group. 

That is pretty much the essence of what we could get away with for LDP 1.0.


Then we can do "Containers" as an extension on top of core LDP, i.e. Containers and "Container's members" as the supporting LDPCs. The ldpx:member (or whatever) is a specific type of predicate where it is well understood what this predicate means in applications, and this can have the extended container semantics that I think people want. 

Roger

[*] But, I do think the "container" name causes trouble and is misleading ...

Received on Friday, 13 December 2013 15:11:05 UTC