> "It's not 'your' server, if it was your server, the server would be located
in your house"
I agree that a Discord community is not a "server". But it sounds like you
don't count a VPS as "your server" either? What about a box they own, sitting
in leased space in a datacentre? Or a colo? Does it really have to be in your
house, or are you just exaggerating to hammer home the point about Discord?
> What features does it really need? It has plugins and libpurple.
Ongoing development isn't just about new features (although OMEMO support
would be nice), it's also about fixing bugs - including bugs introduced
through changes in dependencies as they develop - refactoring for
performance, tweaking UX, and so on. I haven't used Pidgin since I upgraded
to Trisquel 8.0 but from what I remember, it could use work in many of these
areas.