ldp-ISSUE-34 (aggregation): Adding and removing arcs in weak aggregation [Linked Data Platform core]

ldp-ISSUE-34 (aggregation): Adding and removing arcs in weak aggregation [Linked Data Platform core]

http://www.w3.org/2012/ldp/track/issues/34

Raised by: Richard Cyganiak
On product: Linked Data Platform core

LDPCs provide a way of managing groups of resources with composition semantics. But it is unclear how to do the same for groups of resources with simple aggregation semantics.

Many resources in a graph have lots of in- or outlinks with the same property: a person's friends, an author's publications, a company's employees, a class's members, a geographical area's contained entities, and so on. This is simple “weak” aggregation—we merely have lots of resources connected to one other via the same property from a domain vocabulary, with no additional LDP-related semantics.

If a node has many arcs, the representation can become way too large, so that PUT becomes impractical as a means of adding and removing arcs from the resource. However, the ability to handle graphs with such resources seems quite important. ISSUE-33 (paging) is one piece of this. How to add and remove arcs is another one.

PATCH, if supported, may be one answer to this; but only if a patch format is specified.

Something that allows adding and removing arcs via POST might be another answer.

Received on Monday, 5 November 2012 21:01:18 UTC