XSF Discussion - 2023-03-03


  1. Hugo

    Is there any support for sending voice clips via XMPP? The only thing remotely relevant that I could find is XEP-0231, but even that is a bit of a stretch.

  2. MattJ

    Yes, a number of apps support it. Mostly those on mobile (Conversations, Siskin, Monal [I think])

  3. edhelas

    Movim as well :)

  4. edhelas

    (will be released in the upcoming version)

  5. Zash

    XEP-0363 + XEP-0066 is the common method today

  6. Zash

    Same as for pictures or videos or whatever

  7. Hugo

    Oh, nice, I totally missed that. Looks like my server is properly set up for it too.

  8. Hugo

    I don't think Gajim or any other Linux client supports voice clips tho.

  9. Zash

    Having UI for it is up to each client, not the protocol.

  10. Hugo

    Of course, happy to know that there's (kind of) protocol support.

  11. singpolyma

    Just so long as no one sends them to me I'm happy to have support for it 😅

  12. Zash

    Feed it trough a voice2text model thingy

  13. singpolyma

    Indeed, I do that for most of them already (jmp voicemail) but one contact keeps sending me voice memos and I've considered building a feature like that just for this person, heh

  14. mdosch

    Sorry, no time to listen to your multiple minute voice mail, can you please send me a transcript?

  15. Menel

    mdosch did read https://www.der-postillon.com/2023/03/antworten-sprachnachricht.html?m=1 as well I see

  16. mdosch

    😇

  17. Menel

    "Sorry, I didn't listen, can you send it again?"

  18. nicoco

    > I don't think Gajim or any other Linux client supports voice clips tho. gajim has inline audio preview, but I don't think any UI for recording clips.

  19. mentos124

    wait let me join on pidgin to see if it works on it

  20. mentos124

    nope doesnt work on pidgin :-/

  21. Menel

    I'd that common for others, non xmpp desktop software today? It sure wasn't as I last used such software...

  22. Menel

    Is that common for others, non xmpp desktop software today? It sure wasn't as I last used such software...

  23. singpolyma

    > nope doesnt work on pidgin :-/ What does?

  24. Menel

    Sending and receiving speech snippets in a nice UI

  25. Hugo

    Menel, I think pretty much all the big mainstream clients support voice clips. Signal, Telegram, WhatsApp all do.

  26. mentos124

    i love custom emoticons

  27. mentos124

    not custom like when you say ":-)" an image appears

  28. mentos124

    how do you quote someone

  29. Menel

    mentos124 just the Name, you did successfully quote me

  30. Menel

    mentos124 just the Name, you did successfully mention me.

  31. Menel

    > how do you quote someone Quote, depends on the client.

  32. Menel

    This was the older method, some clients use something more advances, is it https://xmpp.org/extensions/xep-0461.html ? I'm not sure

  33. mentos124

    i do know a bit of html and stuff but i cant quite understand that

  34. Menel

    Ypu don't need to, as long as you're not a dev

  35. Menel

    You quote by prefixing `>` In the line And movim supports that xep 461, and thats works more sophisticated. Other clients don't support that yet.

  36. Zash

    Some clients have buttons that do it automatically. Some don't.

  37. Menel

    I have to say, this filter ability by xep and other parameters is really awesome btw. https://xmpp.org/software/

  38. Zash

    UI things like a reply/quote button isn't something that would have a XEP, as that's mostly protocols

  39. mentos124

    >What does?

  40. Menel

    I didn't know which client it was that did support 461, and it was easy to find with that

  41. wurstsalat

    > I have to say, this filter ability by xep and other parameters is really awesome btw. https://xmpp.org/software/ :) glad it's useful!

  42. mentos124

    https://sure.im:443/upload/2b7cf8f5-8d1d-4abd-99b9-c1567d64d182/7cxpn1.jpg

  43. mentos124

    omg bruh the number of people that got disconnected lmao :|

  44. mentos124

    j

  45. edhelas

    Just a small stat about what is currently discussed on the ML

  46. edhelas

    https://upload.movim.eu/files/9d94237298995552fa13436420195fbca436dce7/EpnPoI2l9X6u/image.png

  47. edhelas

    This is my current mov.im presences statistics, we see have only a few clients that are taking a big part of the usage stats

  48. edhelas

    (stats are availalble there https://mov.im/?infos)

  49. edhelas

    (stats are available there https://mov.im/?infos)

  50. singpolyma

    Makes sense. Thanks for sharing!

    ♥ 1
  51. Daniel

    edhelas: that's people on the mov.im domain or people logged into the mov.im web client?

  52. edhelas

    On the mov.im web client :)

  53. edhelas

    My XMPP server is hosting movim.eu/jappix.com, I don't have stats for those

  54. Daniel

    Oh it's the contacts of the people who are logged in?

  55. edhelas

    Yes, their roster presences caps :)

  56. singpolyma

    Including self presence?

  57. edhelas

    Yup

  58. edhelas

    Also the people logued on Movim are already kinda "specials" so you should take those statistics not that seriously, but the order or magnitude are there.

  59. edhelas

    And you should remove the Gateway such as cheogram/Slidge ...

  60. singpolyma

    Cheogram on that list should be the Cheogram Android client, I think

  61. edhelas

    Ah indeed,

  62. MSavoritias (fae,ve)

    I looked at the xmpp website and there doesnt seem to be a guide on how to create a client or how to go about implementing stuff. What i mean is that: Compliance suites are under about. Modernxmpp is nowhere to be found. What would be better is to: You click the get started button on the front page and it has a section about dev and a section about user. Or a menu maybe. Since the page is going to get long? The dev section can say here is the compliance suite and modernxmpp. And for xeps supported you can check the software section. And say *please* contribute to existing projects xeps/improvements they are missing instead of reinventing the will.

  63. MSavoritias (fae,ve)

    I answer that exact question on masto half an hour ago

  64. wurstsalat

    MSavoritias (fae,ve): good idea. I'll try to come up with something

  65. Zash

    MattJ had those "XMPP for users" and "XMPP for developers" pamphlets...