Aaron Coburn
Aaron Coburn
FWIW, the Trellis server allows both scenarios, and the specific behavior is controlled through configuration. I am not personally a big fan of "uncontained PUT-on-create" (where a PUT -- for...
Another consideration w/r/t globbing is the issue of blank nodes. Consider the case of two documents in a container: /container/resource1.ttl ```turtle a ldp:RDFSource ; skos:prefLabel "resource 1" ; prov:wasGeneratedBy [...
The [Web Annotation specification](https://www.w3.org/TR/annotation-protocol/#representations-with-annotation-descriptions) makes use of Prefer headers, specifically `oa:PreferContainedDescriptions` and a resulting ActivityStream-based container to fetch an entire container of resources. This interaction fits naturally within the existing...
Minor point: I wouldn't use the phrase "direct members" to mean "contained resources" because it creates some ambiguity around LDP membership resources, especially w/r/t direct containers. OTOH, I realize that...
One point of ambiguity around containment triples and `PUT` is whether the prohibition on manipulating containment triples refers to the target resource, the parent resource, or both. That is, consider...
I've implemented an LDP server ([Trellis](https://github.com/trellis-ldp/trellis)) that aims to conform to the SOLID specification. This implementation has an extension module that adds support for WebDAV at conformance levels 1 and...
From the perspective of LDP, servers may allow creation of resources via `POST` or `PUT` (or some other method): > 4.2.3 Clients can create LDPRs via POST (section 5.2.3 HTTP...
Thanks @michielbdejong > Is it a requirement on clients in LDP or in Solid to use If-Match (or similar) conditional headers with PUT In LDP (section [4.2.4.5](https://www.w3.org/TR/ldp/#ldpr-put-precond)), If-Match on `PUT`...
One concern I would have about this is that, with this proposal, `POST` on an LDP-C would create a new resource while `POST` on an LDP-RS would update the target...
The Solid-OIDC spec takes no special position on the `prompt` parameter, so the guidance would be to follow the [OpenID specification](https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest). That text describing `prompt=consent` is: > The Authorization Server...