Stefan

@stefan@devlug.de

Papa, Informatiker und vielleicht etwas Geek.

Debian GNU/Linux User seit Release 3.0 ("woody").

In meiner Freizeit beschäftige ich mich mit Themen wie , , und .

Warum habe ich 0 following / followers: Weil metrics in network media toxic ist 😉
(Follower in Social Media wird überbewertet).
OpenPGP65F9 1599 B305 749D 03DD 88A4 CBD1 B596 579B 7FFF
$LANGde_DE.UTF-8
$CODECodeberg
$CHATxmpp:debxwoody@movim.eu
$HOMEDebian GNU/Linux
0 ★ 0 ↺
in reply to »

Stefan »
@stefan@devlug.de

@lbja@mastodon.social

libstrophe macht "XMPP". Also, RFC 6120 XMPP Core, RFC 6121 XMPP IM, RFC 7622 XMPP Address Format.
Man sollte libstrophe als eine "low-level" library sehen. Wenn man z.b. machen will, dann braucht man vielleicht nur einen ganz, ganz kleinen Teil von Erweiterungen.

Die Erweiterungen werden als XEP bezeichnet. Diese wiederum hängen etwas stärker an dem konkreteren Anwendungsfall. Will man z.b. ein "modernes" messenger system haben, kommt man um eine lokale DB für die Nachrichten nicht drumherum. Auch die ganze E2EE (OpenPGP / OMEMO) sind viel Client seitige Implementierungen und habe in einer low-level lib nichts verloren.

Deswegen ist die Idee eine "IM Client XMPP" lib auf libstrophe drauf zu setzen.

CC: @Lorker@mastodon.kevga.de

...

History