Wonder if i shall try to use #Matrix.org kinda ..uhm ... really? It is a very interesting project and it might have success.
@milan Try it! #Matrix or better #Riot (riot.im) is really great and E2EE is now fully functional on all platforms! I really appreciate @hoergen for pointing me to it.
@richardbaeck @hoergen the problem - or one problem is that it doesn't make fun without gplay services...riot eats battery and mobile data :/
@milan @hoergen Yes, the client isn't #great in its current state. But I am confident that it will get far better this year as the project gets real traction. And I am convinced that #Riot will be an alternative to #WhatsApp for non-geeks/nerds by 2018.
@richardbaeck @hoergen the thing is that it is designed to use the google services for push and without it is ... well ... bad. :P
Well, jabber has also still potential to become the new/old/whatever whatsapp xD ...but matrix's name is more catchy ;)
@milan What's the matter with using google services for push?

Is #Jabber different from #XMPP ? Because XMPP has still the issue that both communication partners have to be online to receive the message. The server storage system of #Matrix is really #great.
@richardbaeck @milan
> Because XMPP has still the issue that both communication partners have to be online to receive the message.

With modern XMPP servers: no. https://gultsch.de/xmpp_2016.html ;)
@benediktg @milan Would you mind posting some server that support such feature? I've found jabber.otr.im but when I actually tried it out it didn't work. Wrong config? I used #Kopete and #Conversations.
@richardbaeck @benediktg at least my server (tchncs.de) should support that - no idea if kopete does - don't know this client, maybe try gajim.
@richardbaeck @milan Der von dir genannte Server unterstützt so gut wie keine speziellen XEPs: https://gultsch.de/compliance_ranked.html

Nimm z. B. trashserver.net, der hat alle wichtigen XEPs und word von @thomas betrieben und zur öffentlichen Benutzung bereitgestellt. ;)
@milan Ich sehe gerade, dass dein Server in der Compliance-Übersicht gar kein Stream Management hat. Wenn das so ist, dann ist es kein Wunder, dass du Probleme bei instabilen Verbindungen hast. Oder ist der Report im Repo nicht mehr aktuell?

Ich könnte dir auch anbieten, dass wir mal unsere Prosody-Konfigurationen vergleichen. :)
@benediktg stream_management (smacks) ist aktiv. Bin nicht sicher warum das da fehlt.
@benediktg Vielen Dank für den tollen Link! Ich werde einmal trashserver von @thomas ausprobieren. Sollte mich das Angebot nicht überzeugen probiere ich deinen Server aus, @milan!
@richardbaeck @benediktg @thomas och der server von @thomas hat im augenblick eh die nase vorn was die einrichtungstrends betrifft (XEP-0368: SRV records for XMPP over TLS) und bei mir funktionieren einzwei XEP's wie stream management nicht so wie sie sollten. (message archiving wird in conversations als nicht verfügbar angezeigt).
Ich werde die nächsten Tage nicht dazu kommen und würde am liebsten alle nach #matrix bewegen um nicht ständig XEP's hinterher zu rennen. :P
@milan @benediktg @thomas  Kann es sein, dass ich den derzeitigen Stand/Sinn von #XMPP nicht verstehe? Ich hab mir bei trashserver.net zwei Konten (A und B) erstellt und ging mit beiden Konten online um eine OTR-Konversation zu starten. Dann ging ich mit B offline und schreib von A nach B eine Nachricht. Danach ging ich sequentiell mit A offline und mit B online.

Meine Annahme: ich die Nachricht von A kommt bei B an.
Das Resultat: gar nichts passiert.

Mache ich was falsch oder bin ich zu blöd?
@richardbaeck @thomas @milan Das hat mit XMPP rein gar nichts zu tun. OTR ist schuld und ich kann nur schwer davon abraten.

Dass keine Nachricht bzw. nichts menschenlesbares ankommt, ist das „korrekte“ Verhalten, da die Schlüsselaushandlung erfordert, dass beide Clients gleichzeitig online sind und wenn einer mehrere Clients hat (und das ist für mich der Vorteil von XMPP im Vergleich zu z. B. Telegram), dann bekommen dessen andere Clients nur Müll zugeschickt. Deshalb verweigere ich auch jegliche Kommunikation via OTR (in Gajim habe ich extra kein OTR eingerichtet und in Conversations antworte ich nur mit Bitte um Klartext- oder OMEMO-Konversationen). Darüber hinaus kann es vorkommen, dass mal eine Nachricht verloren geht und fortan, da die Verschlüsselung auf der zuvor versendeten Nachricht basiert, überhaupt keine Nachrichten mehr lesbar ankommen.

Also: OTR ist Schrott, nimm lieber OMEMO, das funktioniert ziemlich gut (auch mit mehreren Cllients) und ist auch nicht allzu schwer einzurichten. ;)
@benediktg @richardbaeck @thomas oder #matrix mit #megaolm. Da ist noch das problem das eine neue session die history nicht bekommt aber das wird ich bald ändern.
Danke @benediktg für die Erklärung!

@tchncs wäre toll, da #matrix bzw. #riot von der Grundidee großartig ist!
@richardbaeck @benediktg @tchncs also ich verwende das jetzt im grunde nurnoch - habs sogar meiner mutter auf den mac installiert rofl - mit zwei chaoten schreibe ich verschlüsselt und es wurde noch keine session ungültig.
@richardbaeck @benediktg oh btw ich bin nichtmehr @tchncs :D
@milan Tschuldigung, #GNUsocialde schlagt mir die ganze Zeit @tchncs vor. Muss wohl noch der Index erneuert werden.
@richardbaeck @tchncs jo - ich war damit ja auch recht aktiv aber es gab federationsprobleme wegen meiner alten node :3
@milan Freut mich, wenn es bei jemanden funktioniert! Bei mir schiebt #Riot bei jeder zweiten Person eine Fehlermeldung bezüglich des Verschlüsselungsschlüssels.
@richardbaeck das initiale ist ja genau wie bei omemo, sogesehen....