Considering a PATCH model for LDP

We have a number of issues related to PATCH'ing resources:
ISSUE-12 (closed) Can HTTP PATCH be used for resource creation?
ISSUE-17 changesets as a recommended PATCH format
ISSUE-27 Should the PATCH method be used, as opposed to POST with a
given mime type?

I have drafted something very simple that meets most of OSLC's simple
use cases that I would like to use as a basis for discussion on a
model for PATCH [1]. It separates the model from the document (format)
used mostly.  It takes an approach that doesn't require SPARQL Update
but shows how it can be used.  The patch document can be any quad
format.

Feedback welcome on this independent of usage within LDP as well.  I
realize the proposal is incomplete and apologize for that -- I thought
there was value in sharing what I have so far.  I'm currently working
on some additional validation of this approach as well.

[1] - http://open-services.net/wiki/core/OSLC-Core-Partial-Update/

--
- Steve Speicher

Received on Saturday, 9 March 2013 14:35:51 UTC