Gajim - 2023-07-13


  1. opal

    welcome

  2. adrii33

    thank you!!! i left matrix because it's bloatware so it's too heavy

  3. opal

    i was referring to conversations and its available on f-droid though

  4. opal

    i use that

  5. opal

    it has voice/video

  6. adrii33

    i use monocle chat!!

  7. opal

    conversations got serious about e2ee for us, now we all use omemo in one-on-one chats

  8. adrii33

    yea omemo is nice

  9. opal

    thats all the formalities i can extend on behalf of it though

  10. opal

    and the rest of my commentary would make some people very upset in here, so my mouth is now closed :)

  11. adrii33

    i'm kind of new to xmpp, is there anything i should learn?? is it the same as matrix??

  12. opal

    xmpp makes a distinction between your contacts and what MUCs you're in

  13. opal

    you arent in a "room" with a contact in a private chat

  14. opal

    you have a roster

  15. opal

    it's old-school IM in many ways

  16. opal

    otherwise you got an input box and you chat

  17. opal

    all most of us care about

  18. adrii33

    oh cool ok!!

  19. adrii33

    wait i'm still confused, uhmm i can join any room i want?? i guess it's different

  20. opal

    you can yeah as long as it isn't invite-only

  21. Thomas Lewis

    Learn to use the service discovery dialog on the MUC component of a server to find rooms to join.

  22. adrii33

    yea!! my mobile client has the option of discoverin public rooms

  23. adrii33

    uhmm but is it rooms or groups

  24. fjklp

    you can do it in gajim too but it's not very intuitive

  25. adrii33

    yea i know i use that one

  26. fjklp

    but Thomas was talking about something else

  27. fjklp

    service discovery

  28. adrii33

    > uhmm but is it rooms or groups also why do most users on xmpp have no profile picture??

  29. frato

    we're shy

  30. adrii33

    oh oki!!

  31. adrii33

    oh xmpp seems very complicated

  32. fjklp

    laziness, privacy concern, and lastly sometimes gajim doesn't show them afaik

  33. adrii33

    ok

  34. adrii33

    should i move my family members or friends to xmpp?? i mean it seems easy plus gajim is available for all devices

  35. fjklp

    I'd probably get familiar with it first and consider if they will be comfortable with it

  36. fjklp

    it's semi-reliable

  37. fjklp

    things can and do go wrong

  38. adrii33

    at least it isn't as bloated as matrix :c

  39. adrii33

    also most xmpp clients already look like whatsapp or at least discord

  40. frato

    having a familiar interface isn't enough

  41. frato

    it also needs feaure parity

  42. frato

    this is why i will never be able to get my family on xmpp

  43. opal

    > uhmm but is it rooms or groups MUCs

  44. opal

    nobody really cares

  45. opal

    >also why do most users on xmpp have no profile picture?? some clients are text-only too

  46. opal

    > it also needs feaure parity ya theres some things i want too, just gotta get around to them

  47. opal

    slow and steady, the xmpp way

  48. Novice8

    Hello. I got Gajim 1.8.0 on Manjaro Linux today after a system update and found maybe a bug. In a 1:1 chat window (for which OMEMO was on), click the shield icon > see new popup window named "Contact Information" with the tab "Encryption (OMEMO)" chosen > in the "Fingerprint for this Device" box click the cogwheel icon > see that nothing happens > move or close the "Contact Information" window > see that a second popup, this one named "Accounts", has been opened but hidden behind the first (i.e."Contact Information"). It seems the second popup is smaller than and directly behind the first and cannot be seen until the first one is moved or closed. Sorry if this has already been reported and being dealt with.

  49. cal0pteryx

    Novice8: that's a known issue on some desktop environments

  50. Novice8

    Okay. (Mine is Xfce.)

  51. gibs

    When I use OMEMO encryption, what I've observed is that when adding new devices you cannot view messages sent to other clients previously. If I ever wanted to migrate to a different client or if the client stopped working I would not be able to access old messages. I'm unable to find any way to export chats on dino or gajim, but I can on conversations. How would I do something like that and could I import them into different clients?

  52. gibs

    Also, when I scroll up in gajim, it tells me that I can load more chat history but nothing loads.

  53. opal

    omemo is forward-secret unlike matrix which actually somehow grabs the keys from history

  54. opal

    they're different security models and yeah by that stretch, history doesnt work for new clients

  55. gibs

    I understand that but could I just copy the db file from one computer to another?

  56. opal

    maybe

  57. gibs

    I can copy the directories and it works but there doesn't seem to be any way to transfer it between clients

  58. lovetox

    Under accounts dialog you can export chats

  59. Deide

    I think one of the big things separating Matrix and XMPP in practice is the federation of chatrooms/MUCs themselves. I know there's a XEP for FMUCs but I don't think it's something that's generally implemented.

  60. lissine

    what do you mean?

  61. lissine

    If you join a chatroom from another server, that's federation

  62. Deide

    A chatroom exists on a server in XMPP

  63. Deide

    In Matrix, it can have addresses on multiple servers. If the original server it's created on is destroyed, the chatroom can go on existing.

  64. lovetox

    sounds like a solution to a problem nobody has

  65. lissine

    But there are disadvantages to that, mainly wrt metadata

  66. Deide

    There are for sure disadvantages. IRC servers do something similar. The big ones usually have multiple servers that people connect to, and a channel is spread over all of them.

  67. Deide

    Which is what gives you your netsplits I think

  68. lissine

    Besides, the matrix way is resource intensive

  69. Deide

    Here's the XEP for FMUCs https://xmpp.org/extensions/xep-0289.html

  70. lissine

    > Besides, the matrix way is resource intensive Thus makes self-hosting costlier and less appealing

  71. Deide

    I generally agree

  72. Deide

    But it's a point of separation all the same - was only pointing it out.

  73. opal

    sup lovetox

  74. opal

    hoerist.com has an invalid tls certificate

  75. opal

    think that should be fixed

  76. opal

    wanted to see a little about you

  77. opal

    not your software

  78. Deide

    ?

  79. opal

    sorry i was just using OMEMO Encryption