about summary refs log tree commit diff stats
path: root/gph/e999be7d.txt
diff options
context:
space:
mode:
Diffstat (limited to 'gph/e999be7d.txt')
-rw-r--r--gph/e999be7d.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/gph/e999be7d.txt b/gph/e999be7d.txt
new file mode 100644
index 0000000..831bd10
--- /dev/null
+++ b/gph/e999be7d.txt
@@ -0,0 +1,29 @@
+ID: e999be7d-d1d7-45ab-ad9b-6a6366cd0d0f
+Title: Desktop XMPP clients
+Authors: Nova[有線魔女] <novaburst@envs.net>
+Date: 2021-06-17T17:52:25-00:00
+Topics: Computing
+
+# Dino
+This client has proven to be worse than useless on my computer, also I don't like the touchscreen UI in general outside of mobile phones , it's just awful.
+
+# Gajim
+I once used this client on Alpine Linux without much issues until I updated it to its latest stable and just didn't work anymore , because of some weird dependency cycle related to Python itself.
+
+# Mcabber
+For some weird reason after trying to log in it segfaults on Alpine. Yet to know why.
+
+# Pidgin
+This is the client I use now for IRC and XMPP. It perfectly fits my needs and it didn't fall by the meme of the modern UI , thankfully. Also it's very extensible by libpurple plugins , to supports many protocols , even Discord unironically. The client is just awesome
+
+# Profanity
+I have not much to say about this terminal oriented client , it just works like a breeze for me when I'm not using the graphical environment.
+
+# Psi / Psi+
+Never got an opportunity to use any of them , the build system always crashed when tried to compile them from source on Alpine , yet to know why it happens.
+
+# Spark
+Before I found Pidgin I was using this client written in Java, but as anything written in it, it's just slow. It pretty much got lagged because of the auto-joining of rooms. Also lacks of any e2ee method (even OTR)
+
+# Tkabber
+As an XMPP client looks good on first glance , as it doesn't depend on any graphical toolkit other than Tk , but for some odd reason I just can't login with my Jabber ID....