pep.Something like pubsub#rsm, the 'rsm' feature not meaning much by itself
lovetoxhm its just important for me that the spec exists
lovetoxif a user complains that his client locks up because the server spams us with 5000 entries
lovetoxi guess i point them to the server project to complain
ZashHow many entries fit in the common stanza limit?
ZashWhich number did the newer MUC search have again?
pep.Well you could avoid querying that many results if you could know you won't be able to do rsm. If it were the case I'd blame gajim not the server
Zashdoes this mandate RSM?
pep.(or you could tell the user beforehand)
debacleI see, that my PEP node uses type "headline" for its messages. I don't have a problem with that, but I wonder, if other types would make any difference?
pep.debacle, that's for notifications
Zashdebacle, pubsub#notification_type is a thing you can search xep0060 for
Zash_transient_ notifications, where you don't care about storage✎
Zash_transient_ notifications, where you don't care about storage (in the receiving users's archive) ✏
lovetoxi guess nobody implements the channel search
Zashclient? search.jabber.network does it, but it also has a HTTP variant which might be better for privacy
Mjolnir Archonhas left
Mjolnir Archonhas joined
lovetoxyeah jabber.network is fine for global search
lovetoxwhat im trying currently to solve is local muc search
ZashI once started on a very basic implementation of xep-0433 for local MUC search. Don't think it has RSM tho, but I would have to go check.
ZashOh, no, it's based on the protoXEP 🙁
lovetoxi dont instantly see what the advantage over 0055 is
Zashthe advantage is not having to deal with `<reported>` like in https://xmpp.org/extensions/xep-0055.html#example-9
lovetoxand a nice feature is the "types" field
lovetoxthis allows the client for example to query matrix / muc / irc room via the same endpoint
lovetoxMaranda, ^ i want to make local muc search better, but especially with servers like yours which offers matrix bridge for example thats also searchable this xep would be a much better fit than xep-0055
lovetoxnotice the types field, which should be implemented on server side, to show all queryable muc services
lovetoxand of coruse RSM is a must
MarandaImplementing RSM pagination is rather complex but I'll have a look
ZashMight get weird if you don't have a stable order to go by
debaclepep. Zash I see, thanks! The only alternative to `headline` is `normal`, but the former is just fine for me, because "most existing server implementations will prevent offline storage", according to XEP-0060.
ZashOther types might make sense for certain applications.