[LD Patch] All resolutions reflected in the draft

All,

We are done reflecting all the resolutions for LD Patch [1] we made in
the past weeks.

The Change Log now includes:

* Negative indexes in Path and Slice (ISSUE-102 and ISSUE-104)
* Add and Delete now takes Turtle as argument (ISSUE-101)
* New operations AddNew and DeleteAny (ISSUE-103)

Also, based on a comment from TimBL on "reified rdf:List considered
harmful", the UpdateList algorithm was moved in an appendix section.

One more thing: the Error Codes for Delete/AddNew are still 422, and
not 409. I do agree that most of the time, an error would result from
a Conflict, but when the server is trying to delete a non-existing
triple, it has no way to know it was a conflict error at this point
(you can see that from the code [2]). It could be a regular error from
the client.

Cheers,

Alexandre, for the editors.

[1] https://dvcs.w3.org/hg/ldpwg/raw-file/ldpatch/ldpatch.html
[2] https://github.com/w3c/banana-rdf/blob/topic/ldpatch/ldpatch/src/main/scala/org/w3/banana/ldpatch/Semantics.scala#L78

Received on Sunday, 14 December 2014 17:23:47 UTC