Mercurial > libervia-pubsub
annotate idavoll/implementation_issues.txt @ 75:1f7b8b6b8ce9
Enable AffiliationsService for memory backend, too.
author | Ralph Meijer <ralphm@ik.nu> |
---|---|
date | Sun, 07 Nov 2004 14:47:02 +0000 |
parents | 32452ad94430 |
children | c40ccc30dfb7 |
rev | line source |
---|---|
33 | 1 - What happens when a node creation request is accompanied by a configure |
22 | 2 node, but node configuration is not implemented? |
3 | |
4 Solution: | |
5 | |
6 Reply with a not-acceptable stanza error, with a node-not-configurable | |
7 error attached. | |
8 | |
33 | 9 - Node purging with many items in storage and notification of retraction enabled |
10 could produce a large number of notifications. Suggestion: instead send a | |
11 <event><purge/></event> | |
12 | |
13 - Examples 58 and 62 are the same | |
14 | |
15 - What error to return for outcast user requests? | |
16 - What if some admin requested it? | |
17 | |
18 - Why not return forbidden when JIDs do not match on subscription? | |
36 | 19 |
20 - What to do when receiving an unsubscription request with a subid, when | |
21 subids are not supported? Ignore or reply with bad-request? | |
22 | |
23 - unsubscription: why check for the requestor being subscribed. You want to | |
24 check if the jid is subscribed. An not-authorized can be sent if the | |
25 requestor and jid don't match. Otherwise, unexpected-request might | |
26 be appropriate when the jid is not subscribed along with a special | |
27 child element of not-subscribed in the pubsub#error namespace. | |
64
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
28 |
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
29 - 8.1.7 states: |
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
30 If subscription identifiers are supported by the service and the entity's |
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
31 subscription is not NONE or OUTCAST, the 'subid' attribute MUST be present |
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
32 as well as the 'jid' attribute. |
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
33 There is no such thing as a subscription of 'OUTCAST'. Also, I'm not sure |
0072fc44fca8
Add note about incorrect text in section 8.1.7 of JEP-0060.
Ralph Meijer <ralphm@ik.nu>
parents:
36
diff
changeset
|
34 why NONE is capitalized. |
70 | 35 |
36 - On meta-data: | |
37 http://mail.jabber.org/pipermail/standards-jig/2004-July/005783.html | |
38 Assumed meta-data as per JEP-0128 is indeed optional, advertised with the | |
39 pubsub#meta-data disco feature. Also, how do you actually set this meta-data | |
40 information? |