jdev - 2024-08-16


  1. Schimon

    > we have multiple terminal clients, guess what they cannot display images .. lovetox. To inform you. Terminals such as Kitty can display images. I have tried Kitty for the first time, a couple of days ago. But I understand the concept that you convey, which is unrelated to my comment.

  2. Schimon

    > lovetox: no longer true https://github.com/hackerb9/lsix 😁 moparisthebest. Thank you for sharing this link.

  3. Schimon

    https://github.com/danielknobe/blobbyvolley2/issues/149 XMPP as a platform to connect with friend and peers (A video game in C++)

  4. Schimon

    Suppose one is playing a video game which connects to XMPP. What type of groupchat is more fit to publish invitations for peers to play, MIX or MUC?

  5. Schimon

    Suppose one is playing a video game which connects to XMPP. What type of groupchat is more fit to publish invitations for peers to play, MIX or MUC?

  6. Schimon

    Suppose one is playing a video game which connects to XMPP. What type of groupchat is more fit to publish invitations for peers to play? (MIX or MUC)

  7. MattJ

    MUC? :)

  8. moparisthebest

    Schimon: I would pick the one that exists (:

  9. Schimon

    What is better?

  10. moparisthebest

    The one that exists

  11. Schimon

    Aha

  12. Schimon

    I understand.

  13. Schimon

    I am interested in utilizing PubSub, and as I was informed that it is possible to add PubSub nodes to JIDs of MUC, so I suppose MUC would be good. Yet, suppose we choose MIX, I guess that when developers would see that it is useful, they would support MIX.

  14. MSavoritias (fae,ve)

    MIX is basically the pubsub concept to groupchats if that helps

  15. MSavoritias (fae,ve)

    MUC is something else. its not pubsub by itself

  16. MSavoritias (fae,ve)

    it has been extended to mimic certain pubsub things tho afaik

  17. Schimon

    We would have to start with one of them, so I suppose once someone implements PubSub with MUC, then the transfer to MIX would be faster.

  18. Schimon

    Pardon. I am off topic!

  19. Schimon

    MUC. Period.

  20. Schimon

    MUC and PubSub is something of another context.

  21. MSavoritias (fae,ve)

    PubSub with MUC is MIX yes. you basically NIH MIX at that point

  22. Schimon

    Pardon. What does NIH mean?

  23. MSavoritias (fae,ve)

    Not Invented Here. https://en.wikipedia.org/wiki/Not_invented_here

  24. singpolyma

    I think Schimon means PEP on MUC jids not something mix like

  25. Schimon

    If attaching PubSub node `urn:xmpp:microbloggin:0` to MUC means PEP; Then, yes.

  26. singpolyma

    PEP means using a jid that isn't otherwise a pubsub service as if it is a pubsub service. It used to also mean restrictions on pubsub features but less and less these days and it does also mean support for +notify I guess

  27. Schimon

    Yes. This is what I want!

  28. Kev

    Well, PEP means pubsub on a user's JID with a minimum set of features and some sensible defaults.

  29. Kev

    If you put pubsub on a MUC it's not PEP by definition, but doing similar things makes a lot of sense.

  30. singpolyma

    I don't see how "it's not pep by definition" but sure

  31. Boyaroslav

    Hi, what us jabber?

  32. Boyaroslav

    This person attempted to retract a previous message, but it's unsupported by your client.

  33. Boyaroslav

    Hi, what is jabber?

  34. Guus

    Jabber is the name for the XMPP protocol before it got standardized.

  35. Guus

    It is also a trademark used for certain products created by Cisco.

  36. Boyaroslav

    Thank you

  37. singpolyma

    I would say jabber is the name of the openly federated network of servers which speak the xmpp protocol to each other

  38. ubq323_

    the channel gajim@conference.gajim.org is down. i can't connect to it.

  39. ubq323_

    sorry if this is the wrong place to post this

  40. Kev

    > I don't see how "it's not pep by definition" but sure Because PEP "enables a standard XMPP user account to function as a virtual pubsub service" :)

  41. Guus

    ubq323_: the room seems to work fine to me.

  42. ubq323_

    weird

  43. ubq323_

    i'm getting the error message 'service-unavailable' trying to connect

  44. Zash

    ubq323_, any more details? if you use Gajim or another client with an XML console, can you check what the full error stanza is, and try to find the stanza that it is an error response to?

  45. ubq323_

    ``` <!-- Outgoing Fri 16 Aug 2024 16:06:21 BST (ubq323) --> <message xmlns="jabber:client" to="gajim@conference.gajim.org" type="chat" id="7f6533cc-dbc7-42ad-ab88-d4eaaad65fe0"> <body>test . gajim</body> <origin-id xmlns="urn:xmpp:sid:0" id="7f6533cc-dbc7-42ad-ab88-d4eaaad65fe0" /> <request xmlns="urn:xmpp:receipts" /> <markable xmlns="urn:xmpp:chat-markers:0" /> </message> <!-- Outgoing Fri 16 Aug 2024 16:06:21 BST (ubq323) --> <r xmlns="urn:xmpp:sm:3" /> <!-- Incoming Fri 16 Aug 2024 16:06:21 BST (ubq323) --> <message xmlns="jabber:client" from="gajim@conference.gajim.org" id="7f6533cc-dbc7-42ad-ab88-d4eaaad65fe0" xml:lang="en" to="ubq323@ubq323.website/gajim.ZT9F9J57" type="error"> <error type="cancel"> <service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /> </error> <stanza-id id="YLKdPctqZ81WdDVuzbTOZ79J" xmlns="urn:xmpp:sid:0" by="ubq323@ubq323.website" /> </message> ```

  46. Zash

    ubq323_, that's a regular 1:1 chat message, not a groupchat message or join

  47. ubq323_

    that's weird

  48. ubq323_

    i've tried exiting and rejoining the channel, same result

  49. ubq323_

    (yeah i'm using gajim client, by the way)

  50. ubq323_

    why might gajim think that this channel is an ordinary chat and not a groupchat?

  51. Zash

    Somehow Gajim has been confused into thinking that the channel is a regular user.

  52. ubq323_

    i see

  53. Zash

    Ping lovetox ?

  54. lovetox

    Only if the disco info does not say it's a muc

  55. lovetox

    Or if you maybe added the MUC to your roster

  56. ubq323_

    how would i remove it from my roster, if that was the case

  57. lovetox

    How do you try to "connect"