What's the status of #stickers in #XMPP ?
I've found this #XEP [0] but it shows as experimental so I was wondering whether discussions were happening somewhere or if one can add a +1 about it somewhere.
I know it will sound stupid or just not a priority to some people but unfortunately, stickers are a requirement for many of my friends when it comes to #instantMessaging.
[0]: https://xmpp.org/extensions/xep-0449.html
I've found this #XEP [0] but it shows as experimental so I was wondering whether discussions were happening somewhere or if one can add a +1 about it somewhere.
I know it will sound stupid or just not a priority to some people but unfortunately, stickers are a requirement for many of my friends when it comes to #instantMessaging.
[0]: https://xmpp.org/extensions/xep-0449.html
Stickers
This specification provides a protocol to send stickers and to create and share sticker packs.Marvin Wißfeld
Kris
in reply to Silmathoron ⁂ • • •A modern XMPP client
MoxxyMattJ
in reply to Kris • • •Rather than supporting XEP-0449 sticker packs that don't exist, #Cheogram is compatible with the same stickers #Signal uses which are widely available. You can add sticker packs yourself, and save stickers you receive.
Demo video: https://kumi.tube/w/7tCujiwVdjZBavv3FbphMN
Blog post: https://blog.jmp.chat/b/cheogram-android-stickers-2023
@silmathoron
Silmathoron ⁂
in reply to MattJ • • •If I understand the XEP correctly, since it also includes hashes for the stickers, there should be no incompatibility between it and Cheogram's implementation, right? I.e. could Cheogram simply update their system to follow the XEP without major refactoring?
@kris
MattJ
in reply to Silmathoron ⁂ • • •@kris
Kris
in reply to MattJ • • •Silmathoron ⁂
in reply to Kris • • •Also, with respect to the XEP, isn't it generally good to have a reference that people can use rather than having to look through each client's code to see how it could be done to work with each random implementation? Granted, maybe the current XEP is not completely sufficient for that, but I guess it's a first step?
MattJ
in reply to Silmathoron ⁂ • • •If we're going to improve the ecosystem, we need constructive collaboration 🙂
@kris
Silmathoron ⁂
in reply to MattJ • • •The difference between standard images and stickers is really unclear so people I'd want to move to XMPP would not understand whether the stickers have been installed or not, nor how to send them.
Having to install a dedicated keyboard for stickers is an unrealistic expectation for "everyday people".
A dedicated sticker button (e.g. Signal-style) is an absolute requirement IMO.
@kris
MattJ
in reply to Silmathoron ⁂ • • •I'm not directly involved in Cheogram development, but I care a lot about improving the XMPP ecosystem wherever there are issues, and it's basically my full-time occupation.
I will relay your feedback to the Cheogram folk!
@kris