@matrix ligma.pro was supposed to be a matrix server before I figured out how godawful synapse is
I tried, for two fucking weeks, to find any "officially sanctioned" (read: won't break with every release) way to disable STUN and force all voice/video traffic to relay through the server and was unable to.
Literally Discord protects your privacy more.
@SuperDicq @r000t I really hope Dendrite turns out well
@MiguelX413 @matrix @SuperDicq It's way way way way easier to write something that consumes a well-documented public API than to implement all of the rules and logic that back it
now what's particularly hard is writing something that does both, well.
@MiguelX413 @matrix @SuperDicq What if the same library was the backend of the client and the server software?
@r000t @MiguelX413 @matrix Yeah I assume writing a server implementation is a lot harder. Shitting out a front-end that consumes an API using your favorite JavaScript framework in less than a week is something almost everyone can do.
@MiguelX413 @matrix @SuperDicq are you absolutely sure they're native? are you sure they aren't just a web browser?
Discord, Slack, most game launchers, and every fedi desktop client I've found are Electron and/or CEF
@SuperDicq @r000t @MiguelX413 I think their install page is ok. It used to be much worse.
@r000t I think you can't
> ejabberd