Modern XMPP project discussion - 2024-06-30


  1. Océane

    Wow, the last UI overhaul in Gajim is amazing!

  2. Océane

    No, sorry

  3. Océane

    Conversations

  4. Océane

    Silly brain

  5. rom1dep

    Océane: why not both 😂

  6. Squeaky Latex Folf

    New Gajim UI is goofy and too GTK tablet-like interface

  7. Squeaky Latex Folf

    It's similar to Dino now in that aspect

  8. Squeaky Latex Folf

    Not a huge fan

  9. Squeaky Latex Folf

    I like Psi+ but I want a more efficient way to search through my contacts and MUCs. Profanity seems decent except that it has no sidebar

  10. rom1dep

    > New Gajim UI is goofy and too GTK tablet-like interface Yeah I mean, that's pretty much what you sign up for with installing anything Gtk

  11. rom1dep

    > New Gajim UI is goofy and too GTK tablet-like interface Yeah I mean, that's pretty much what you sign up for when installing anything Gtk

  12. rom1dep

    > I want a more efficient way to search through my contacts and MUCs. What's wrong with Ctrl+N?

  13. Squeaky Latex Folf

    >> New Gajim UI is goofy and too GTK tablet-like interface > Yeah I mean, that's pretty much what you sign up for when installing anything Gtk gtk2 is nice though

  14. Squeaky Latex Folf

    But I think Qt is my favorite

  15. Squeaky Latex Folf

    >> I want a more efficient way to search through my contacts and MUCs. > What's wrong with Ctrl+N? I like having a compact sidebar and /buffer or /win commands

  16. Squeaky Latex Folf

    And events window is fricking amazing, thanks Profanity

  17. rom1dep

    Squeaky Latex Folf: I'd be surprised if gajim committers were hostile to contributions bringing such workflows, and gajim has plugins in the worst case

  18. Squeaky Latex Folf

    I'm not very interested in contributing to gajim

  19. Squeaky Latex Folf

    It's a slow Python client

  20. Squeaky Latex Folf

    To make it meet my personal needs, it needs to be 100% rewritten

  21. rom1dep

    Yeah, though I'd argue that if it's slow it's unlikely because of python

  22. Squeaky Latex Folf

    It seems to be a common theme among Python programs

  23. Squeaky Latex Folf

    Gajim is Python and slow, Nicotine+ is Python and slow

  24. fjklp

    >I like having a compact sidebar You can achieve this yourself in the code. I've played with it a bit myself.

  25. Squeaky Latex Folf

    Maybe it's correlation and not causation, but still

  26. Holger

    Im currently trying to switch to Profanity (from MCabber) and ironically my #1 issue is searching through contacts/groups.

  27. Squeaky Latex Folf

    >>I like having a compact sidebar > You can achieve this yourself in the code. I've played with it a bit myself. Where?

  28. Squeaky Latex Folf

    In Profanity?

  29. Holger

    Squeaky Latex Folf: Yeah.

  30. Squeaky Latex Folf

    Would be nice if you can link me to it

  31. fjklp

    I was referring to gajim. Maybe you were not referring to that.

  32. Squeaky Latex Folf

    I did notice that Profanity's codebase is not optimal. They should use structs more instead of a high quantity of ever-changing arguments

  33. Holger

    I just mean the UI. Navigation based on non-persistent chat numbers just doesn't work too well for me.

  34. Holger

    Whether /msg and/or /win work depends on context.

  35. Holger

    And so on.

  36. Holger

    But _except_ for navigation it's awesome :-)

  37. Squeaky Latex Folf

    I briefly tried Aparté and I made a contribution that's still not merged because the maintainer is inactive or something

  38. Squeaky Latex Folf

    Aparté's codebase has a few WTFs though

  39. fjklp

    if you are serious about xmpp, you just write your own client

  40. rom1dep

    > if you are serious about xmpp, you just write your own client Yeah, like serious about giving the world even more bitrot and unmaintained clients 🙂

  41. Kris

    I mean everyone is free to do it of course, but when xmpp already has at least three semi-abandoned TUI clients, it doesn't make much sense to start another one in Rust 🤷‍♂️

  42. holger

    If it's not Rust it didn't happen.

  43. debacle

    Both profanity and poezio had commits in the last days. I'm not sure about the state of mcabber and libervia-tui (formerly known as primitivus), though.