Post B2c1cqMyBCRbjb2uRs by piggo@piggo.space
(DIR) More posts by piggo@piggo.space
(DIR) Post #B2bvMtwQX3w2SDe5p2 by mntmn@mastodon.social
2026-01-24T12:42:43Z
0 likes, 0 repeats
i'm a laggard of moving from telegram to signal, but motivating people in some small group chats to migrate incl. those groups has been met with much less resistance than i expected :0 a lot of people already have signal anyway, just never mentioned it
(DIR) Post #B2bvMuvkr2zXWQL4Pg by mntmn@mastodon.social
2026-01-24T12:46:02Z
1 likes, 0 repeats
meanwhile still scratching my head about where to migrate the company chats to (from self-hosted mattermost, which has become ai infested bloatware with an almost unusably bad and buggy android app and very slow web UI)
(DIR) Post #B2bvMw1olzR4vWBQVE by eliasr@social.librem.one
2026-01-24T12:48:53Z
0 likes, 0 repeats
@mntmn maybe setup a matrix server? That can work pretty well in my experience.
(DIR) Post #B2bvMx1V4emA0p2ge8 by mntmn@mastodon.social
2026-01-24T12:52:08Z
0 likes, 0 repeats
@eliasr i'm willing to compare it with the xmpp experience in my parallel reply in this thread, but i'm somehow skeptical about matrix, can't really put my finger on it though
(DIR) Post #B2bvMxom7SBuTe62S0 by andi@snac.sonnenmulde.at
2026-01-24T13:01:40Z
0 likes, 0 repeats
Remember, you don't have to use the official "reference implementation" for your Matrix server. #tuwunel for example is pretty easy to run.CC: @eliasr@librem.one
(DIR) Post #B2bvMzR66SRJUn29p2 by mntmn@mastodon.social
2026-01-24T12:48:53Z
0 likes, 0 repeats
i'm not convinced by what i've experienced with matrix so far, so currently my top idea is a good XMPP server + customized web app + existing mobile clients + probably some bridges. i wonder how well these things work though:- image and video upload from mobile- notifications for mobile- history sync- search
(DIR) Post #B2bwJHMnayNPu0oks4 by aks@scalie.zone
2026-01-24T12:54:17Z
0 likes, 0 repeats
@mntmn could look into zulip as well, i found using it very nice
(DIR) Post #B2bwJIYt9VdpbnTvM0 by mntmn@mastodon.social
2026-01-24T12:55:03Z
0 likes, 0 repeats
@aks yes, considered it but on self hosted have to pay $3.50 per user, that would be quite expensive for us as we have a bunch of lurkers
(DIR) Post #B2bwJJPhz7tOFcC6gS by wolf480pl@mstdn.io
2026-01-24T13:14:50Z
0 likes, 0 repeats
@mntmn @aks what?It's open source, at $previousjob we've been using it for years without paying anyone...*looks at https://zulip.com/plans/#self-hosted *oh, they charge for doing mobile push through their servers :/but they say open-source projects could be eligible to a free "community plan" which also has unlimited push notifications?
(DIR) Post #B2bwXrbbenMWLihLSS by mntmn@mastodon.social
2026-01-24T13:17:31Z
0 likes, 0 repeats
@wolf480pl @aks yeah, before i commit our stuff to another company again i would like to go an independent way this time i think. i'm pretty sure that there was a solution for mobile notifications over xmpp that wasn't a paid solution
(DIR) Post #B2bxqg5ym8Vo6jRLMW by wolf480pl@mstdn.io
2026-01-24T13:32:09Z
0 likes, 0 repeats
@mntmn @aks I remember XMPP had sth[1] where each client author could provide their own push server that talks to the Google's/Apple's push notifications API, and there was a way for XMPP servers to discovered it.For each XMPP client implementation it's still a centralized service, but people can switch XMPP clients individually.But IIRC Conversations also just tries to do idle TCP if it can, bypassing OS's push infrastructure.1/[1]: https://xmpp.org/extensions/xep-0357.html
(DIR) Post #B2bxzGjORs9231yKem by wolf480pl@mstdn.io
2026-01-24T13:33:42Z
0 likes, 0 repeats
@mntmn @aks And then Conversations can let other apps use its XMPP connection to piggy-back their own notifications on top of, through UnifiedPush API[2]. And apparently there are other implementations of that API.However, Zulip does not support that yet[3] :([2]: https://unifiedpush.org/[3]: https://github.com/zulip/zulip/issues/36163
(DIR) Post #B2c1cpfMnJZ9YMe5U8 by mntmn@mastodon.social
2026-01-24T14:05:51Z
0 likes, 0 repeats
currently looks like i want:- an xmpp server (not sure yet which one, probably prosody?)- deploy conversejs with a bit of custom design- conversations on android- chatsecure on ios?
(DIR) Post #B2c1cqMyBCRbjb2uRs by piggo@piggo.space
2026-01-24T14:14:14.017034Z
0 likes, 0 repeats
@mntmn my xp with xmpp on linux and android has been very much dominated by OMEME not working at all most of the time but if you dont need encryption its probably fine