comparison mod_privacy.wiki @ 35:b6062e1902bf

Edited wiki page through web user interface.
author t.ephraim
date Mon, 28 Sep 2009 16:14:50 +0000
parents f9fcf45e4ce8
children 4956b0726f22
comparison
equal deleted inserted replaced
34:c22cd4ef04b5 35:b6062e1902bf
11 UNFINISHED! Currently in development. 11 UNFINISHED! Currently in development.
12 12
13 13
14 14
15 == TODO == 15 == TODO ==
16 * If a client attempts to create or update a list with non-unique order values, the server MUST return to the client a "bad-request" stanza error.
17 * If the type is "group", then the 'value' attribute SHOULD contain the name of a group in the user's roster. (If a client attempts to update, create, or delete a list item with a group that is not in the user's roster, the server SHOULD return to the client an "item-not-found" stanza error.)
18 * If the type is "subscription", then the 'value' attribute MUST be one of "both", "to", "from", or "none" as defined RFC 3921, where "none" includes entities that are totally unknown to the user and therefore not in the user's roster at all. These values are exact matches, so that "both" means a bidirectional subscription (not "from" or "to" only).
19 * If no 'type' attribute is included, the rule provides the "fall-through" case. 16 * If no 'type' attribute is included, the rule provides the "fall-through" case.
20 * The 'action' attribute MUST be included and its value MUST be either "allow" or "deny".
21 * The 'order' attribute MUST be included and its value MUST be a non-negative integer that is unique among all items in the list. (If a client attempts to create or update a list with non-unique order values, the server MUST return to the client a "bad-request" stanza error.)
22 * Examples 29-51 17 * Examples 29-51
23 * When a resource attempts to remove a list or specify a new default list while that list applies to a connected resource other than the sending resource, the server MUST return a "conflict" error to the sending resource and MUST NOT make the requested change. 18 * When a resource attempts to remove a list or specify a new default list while that list applies to a connected resource other than the sending resource, the server MUST return a "conflict" error to the sending resource and MUST NOT make the requested change.
24 * Example 18. Client attempts to change the default list but that list is in use by another resource 19 * Example 18. Client attempts to change the default list but that list is in use by another resource
25 * Example 22. Client attempts to decline a default list but that list is in use by another resource 20 * Example 22. Client attempts to decline a default list but that list is in use by another resource