1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-30 21:22:15 -05:00
Commit Graph

32 Commits

Author SHA1 Message Date
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