SIMPLE XCAP Tutorial
Led by Jonathan Rosenberg
Notes by Dean Willis
March 4, 2004 1300 GMT +9
Gardenia Room, Lotte Hotel, Seoul, ROK
The purpose of these notes is NOT to document the tutorial, but to
record any working-group related decisions that might arise during
this meeting.
Slides are at:
http://www.jdrosen.net/papers/xcap-tutorial.ppt
ToDo list:
1) We need to make sure that the preservation of client-provided
namespace prefixes is declared as a MUST level in the XCAP
specification.
2) Check up selecting attribute in xcap when value is escaped -- does
the return value contain the literal?
3) Clarify XCAP spec on selection behavior when there is partial
repetition on the attributes -- for example, when the query
specifies attr="2" and there are two difeerent records having this
attribute but varying in other attributes.
4) There appears to be an unhandled case where the application
validating the xcap document finds that the document is
invalid. The XCAP server already returned a 200OK to the client,
but the application has decided to reject the new document. How
does the client know?
5) Investigate the possibility of returning a 306 redirect from HTTP
requests so that you can be redirected into a quota-controlled
space. If possibly, needs to be clearly said in XCAP.
6) Clarify discussion of filename extensions question.
7) Talk about escaping in document (see #1).
8) Document If-None-Match * etag matching to make sure that attempts to
overwrite an existing document don't create a new resource. Also
document return codes for differentiating the two cases
ex-post-facto.
9) Clarify that ordering of schema and existence both impact insertion
placement.
10) Clarify use of positional parameters to add repetitive elements
and interaction of repetitive elements on selection.
11) Look at WebDAV 409 generic error body return and see if we can
reuse it.