comparison mod_bookmarks2/README.markdown @ 4834:7ed2467c9bb5

mod_bookmarks2: Add simple support for legacy PEP queries This implements the publish and items PubSub queries of XEP-0048 version 1.1, ignoring item id, publish-options, and any other query.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Thu, 23 Dec 2021 17:44:35 +0100
parents 4ac5d3a5f580
children 0ceb2f223b30
comparison
equal deleted inserted replaced
4833:15cf32e666da 4834:7ed2467c9bb5
1 --- 1 ---
2 labels: 2 labels:
3 - 'Stage-Alpha' 3 - 'Stage-Beta'
4 summary: Synchronise bookmarks between Private XML and PEP 4 summary: Synchronise bookmarks between Private XML, legacy PEP, and PEP
5 ... 5 ...
6
7 ::: {.alert .alert-warning}
8 **WARNING:** This module is incompatible with clients which only use
9 [deprecated PEP bookmarks
10 (XEP-0048)](https://xmpp.org/extensions/xep-0048.html), such as
11 [Converse.js](https://conversejs.org).
12
13 If you need to be compatible with these clients, use
14 [mod\_bookmarks](mod_bookmarks.html) instead.
15 :::
16
17 6
18 Introduction 7 Introduction
19 ------------ 8 ------------
20 9
21 This module fetches users’ bookmarks from Private XML and pushes them 10 This module fetches users’ bookmarks from Private XML (or legacy PEP) and
22 to PEP on login, and then redirects any Private XML query to PEP. This 11 pushes them to PEP on login, and then redirects any Private XML query (or
23 allows interop between older clients that use [XEP-0048: Bookmarks 12 legacy PEP) to PEP. This allows interoperability between older clients that
24 version 1.0](https://xmpp.org/extensions/attic/xep-0048-1.0.html) and 13 use [XEP-0048](https://xmpp.org/extensions/xep-0048.html) and recent clients
25 recent clients which use 14 which use [XEP-0402](https://xmpp.org/extensions/xep-0402.html).
26 [XEP-0402](https://xmpp.org/extensions/xep-0402.html).
27 15
28 Configuration 16 Configuration
29 ------------- 17 -------------
30 18
31 Simply [enable it like most other 19 Simply [enable it like most other