-
doge
after announcing storage:bookmarks+notify in features, I get sent all my bookmarks upon every reconnect. Is that how that's supposed to be? I kind of thought it'd be smarter about it, like with roster ver for example
-
lovetox
Yes that's how it works
-
lovetox
But beware there are conditions under which you get nothing sent
-
lovetox
For example no item is published or the node does not exist
-
lovetox
And this only works for the old bookmark spec, for the new one you have to query at start all items
-
Link Mauve
There is also XEP-0312 as an optimisation, but that’s a pretty bad one imo.
-
Link Mauve
It also seems to have no implementation, probably due to that.
-
lovetox
If writing a new client there are probably higher priorities then micro optimizing the content of one stanza✎ -
lovetox
If writing a new client there are probably higher priorities than micro optimizing the content of one stanza ✏
-
singpolyma
doge: is anyone using that anyway? I thought everyone either supported bookmarks2 or was on legacy bookmarks.
-
wgreenhouse
singpolyma: conversations family for example uses legacy bookmarks + notify
-
singpolyma
wgreenhouse: ? Legacy bookmarks doesn't support notify
-
Zash
Legacy bookmarks in PEP does, no?
-
Zash
Legacy bookmarks in Private XML wouldn't, of course
-
Zash
Why have one legacy when you can have two!
-
singpolyma
> Legacy bookmarks in PEP does, no? Yes PEP bookmarks does. But I didn't think that had any serious adoption ↺
-
Zash
Non-zero adoption afaik
-
Zash
Hence why Prosody's mod_bookmarks supports all 3 variants
-
doge
> doge: is anyone using that anyway? I thought everyone either supported bookmarks2 or was on legacy bookmarks. idk I found bookmarks2 empty on my account on draugr.de which I use from dino and cheogram ↺
-
lovetox
singpolyma, i think this is a misconception, there were years where all active clients supported pep bookmarks
-
lovetox
Gajim still supports that
-
lovetox
doge, if you implement bookmarks you should go for https://xmpp.org/extensions/xep-0402.html
-
lovetox
there are older bookmark standards, but there are server modules which take care of translating between them
-
lovetox
as a new client i would not implement multiple
-
Zash
Does ejabberd have some bookmarks unification compat thing?
-
lovetox
i hope so
-
lovetox
ah there i remember we only use 402 if the server announces the compat thing