From 07e2f9076e0c9ead3a14b2b78628ca44778e4ee3 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Mon, 14 Jun 2021 02:28:53 +0200 Subject: [PATCH] Added more info about XMPP --- rocks/computers/software/xmpp.md | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/rocks/computers/software/xmpp.md b/rocks/computers/software/xmpp.md index 28f1ea0..dfaf948 100644 --- a/rocks/computers/software/xmpp.md +++ b/rocks/computers/software/xmpp.md @@ -1,28 +1,37 @@ -# xmpp is the best software protocol out there +# xmpp is the instant messaging protocol out thereĀ¹ -I have my reasons: +The Extensible Messaging Presence Protocol (XMPP) is a messaging +protocol which allows you to... exchange message with a chat partner +and know if said partner is online, busy, away... At its core it is +very minimal. But as its name says, it is extensible so there are +extensions like multi user chats (MUCs) OpenPGP encryption, OMEMO +encryption, OTR encryption, profile pictures... -## Descentralization +As it is a protocol rather than a software. There are a lot of clients +to choose from. To name a few, dino, gajim, profanity (for linux), +conversations for android, monal for the apple garbage... + +# Descentralization You and your friend can setup their own xmpp server and a server to server communication will be made. (yourdomain.tld -> frendomain.tld) just like emails. So the messages aren't centralizated. Making it good for privacy -## Easy encryption +# Easy encryption xmpp supports [OMEMO](https://xmpp.org/extensions/xep-0384.html) and [OpenPGP](https://xmpp.org/extensions/xep-0027.html) encryption. This plus centralization makes it perfect for privacy. -## xmpp advantages over WhatApp +# xmpp advantages over WhatsApp * Not run by F\*ceb\*ok * Descentralizated * You can run your server * Does not require phone number -## xmpp advantages over Telegram +# xmpp advantages over Telegram * not run by a russian mobster * Descentralizated @@ -30,14 +39,13 @@ plus centralization makes it perfect for privacy. * You can setup your own server * Does not require phone number -## xmpp advantages over Signal +# xmpp advantages over Signal * Does not require phone number (kek, a privacy oriented software requires your phone number) * You can trust the encryption * You can setup your own server -## xmpp flaws - -Every client sucks +# xmpp flaws +Every client sucks