Commit Graph

35 Commits

Author SHA1 Message Date
Emmanuel Gil Peyrot 7a7c9cab62 XEP-0402: Add missing supersedes for XEP-0411
The other direction is already ok.
2022-01-04 18:41:56 +01:00
Emmanuel Gil Peyrot 3cbf1994ca XEP-0402: Fix indentation in two examples 2021-09-29 20:48:40 +02:00
Emmanuel Gil Peyrot 66ea92be06 XEP-0402: Add anchors to all relevant sections 2021-02-03 23:59:56 +01:00
Jonas Schäfer 1edb38e660 XEP-0402: add revision block 2020-06-02 15:48:23 +02:00
Maxime “pep” Buquet 473e002fb0
XEP-0402: schema: <extensions/> is optional
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-26 17:53:41 +02:00
Jonas Schäfer a096b2d808 XEP-0402: add revision block 2020-05-26 17:30:15 +02:00
Jonas Schäfer 0ea8ff4020 Merge branch 'feature/xep-0402-part-2' into feature/xep-0402 2020-05-26 17:29:10 +02:00
Maxime “pep” Buquet 86f7653904
XEP-0402: Fix closing tags in examples
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-25 02:25:23 +02:00
Maxime “pep” Buquet e3a3fe0e7c
XEP-0402: Add schema
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-25 00:02:39 +02:00
Jonas Schäfer b55311b154 XEP-0402: Advance to Draft 2020-03-31 22:25:50 +02:00
Jonas Schäfer c8ec77e92c XEP-0402: Set new Last Call end date 2020-02-18 17:00:19 +01:00
Dave Cridland c773e7570d XEP-0402 Last Call Comments
I think I have most comments folded in.
2020-02-13 19:27:18 +00:00
Jonas Schäfer 4e6a8541a5 Issue LC for XEP-0402
As per council vote on 2020-01-29
2020-01-29 17:25:16 +01:00
Emmanuel Gil Peyrot 03bd9a19cf XEP-0402: Integrate jcbrand’s English corrections.
Thanks for the suggestions!
2019-10-14 19:16:59 +02:00
Emmanuel Gil Peyrot c29f2b61a5 XEP-0402: Clarify client behaviour wrt autojoin.
Make it a SHOULD that it joins MUCs on retrieval of autojoin='1'
bookmarks, leaves them on autojoin='0' or no autojoin, and does the same
when it’s the one modifying the bookmarks.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot 9ab0a67b93 XEP-0402: Release version 0.3.0. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot e074a99d81 XEP-0402: Fix inconsistent indent in examples. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot c6d68207e7 XEP-0402: Mention that receiving a retract notification means to leave the room. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot b063149f96 XEP-0402: Remove the SHOULD on @name presence.
There is no rationale for this, and as it overrides the room name
“forever” it shouldn’t necessarily be encouraged.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot ac9360dd00 XEP-0402: Explain that a client SHOULD fetch the bookmarks on each login. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot 67457dd40e XEP-0402: Add a section on how to subscribe to notifications, as per XEP-0163. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot b2cfc92a6f XEP-0402: Rename Examples section to Workflow. 2019-09-29 01:37:28 +02:00
Daniel Gultsch 61a5a5becd XEP-0402: Announce feature for server side unification 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot 77e0b01c92 XEP-0402: Actually add retraction notifications.
PubSub §7.2.2.1 says “If no error occurs and the <retract/> element
included a 'notify' attribute with a value of "true" or "1", then the
service MUST delete the item and MUST notify all subscribers as shown
below.”

This means the publishing entity, not the server or the subscription
state, is responsible for properly enabling notifications to other
resources, which makes no sense.

See https://xmpp.org/extensions/xep-0060.xml#publisher-delete-success-notify
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot 0e4f8b72ac XEP-0402: Set pubsub#send_last_published_item to never.
TODO: Add the justification for that.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot abd9187c80 XEP-0402: Add a pubsub#max_items precondition
In order not to replace old bookmarks when pushing a new one, we need to
request a good max_items value.  This one has been picked as some random
large enough number, bikeshed welcome!

TODO: add support for unlimited values?
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot e825153f12 XEP-0402: Add missing namespace on conference elements. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot d40429b5ab XEP-0402: Add two examples of notifications. 2019-09-29 01:37:28 +02:00
JC Brand ebe04d2804 Add jcbrand to xep.ent 2019-09-25 17:36:15 +02:00
Dave Cridland 0e8448dd19
Switch author to entity in XEP-0402 2019-01-17 14:39:30 +00:00
Emmanuel Gil Peyrot 46d8d1918e XEP-0402: Release version 0.2.1. 2018-07-22 16:03:37 +02:00
Emmanuel Gil Peyrot 843c8c4968 XEP-0402: Remove extra whitespace at the end of examples. 2018-07-22 16:02:14 +02:00
Emmanuel Gil Peyrot 0f67f3dca9 XEP-0402: Add missing dependency on XEP-0223. 2018-07-22 16:02:14 +02:00
Jonas Wielicki a5d9506e68 Move changes to bookmarks2 to actual XEP 2018-03-28 18:16:36 +02:00
Jonas Wielicki a4d80e9507 Accept inbox/bookmarks2.xml as XEP-0402 2018-03-28 18:10:15 +02:00