eliasr, to Signal

A question to @Mer__edith and @signalapp : when will Signal Desktop be available for aarch64 (arm64) CPUs so that it becomes straightforward to install on devices such as and ?

If that is not happening, then why, what is stopping you?

The (wrong and silly) assumption that everyone must use Google/Apple phones is expected from Big Tech these days but you are supposed to be among the good guys. Please help us be free from Google/Apple 🙂

debacle,
@debacle@framapiaf.org avatar

@eliasr @Mer__edith @signalapp

As you write this on Mastodon, a free and federated network: How about moving the IM ecosystem to something free and federated, too?

There are multiple options. E.g. I use by @xmpp since before Signal existed.

You still can use Signal using , an gateway by @nicoco.

You even can choose a server that is not on Jeff Bezos' Amazon AWS 🙂

by @dino runs pretty well on my , btw.

Goffi, to privacy in Automattic buys Beeper for $125MM, launches closed-source "privacy" app
@Goffi@mastodon.social avatar

@Samsy @arbocenc can run bridges (called "Transports" or "Gateways" in XMPP terms) since the early ages. And nowadays, there are modern ones with tight integrations: being a flagship (including a gateway), and I'm myself working on ActivityPub gateway and soon a email one with . is also working on SMTP gateway. And is the flagship gateway.

thomas, to Matrix
@thomas@metalhead.club avatar

Oh. Ejabberd 24.02 released. It's able to connect to Matrix? 😳

https://www.process-one.net/blog/ejabberd-24-02/

Goffi,
@Goffi@mastodon.social avatar

@sven222 @thomas has a puppeteering bridge. Of course it's better to have full protocol implementation, but still it's a solution that can be used with .

fabio, to Matrix
@fabio@manganiello.social avatar

I wish that (and ) were better designed.

It has become among the most popular open messaging protocols, but it remains a scalability nightmare.

It's literally the Blockchain of messaging. Its current state is given by the sum of the whole chain of events received since t=0. It's a brittle append-only ledger, and any modifications you do to it are very likely to break it.

Do you have a huge 100GB database and you want to clean up old stuff? Sorry, you can't. There are some non-official solutions for compacting the events, but they're all likely to break your db - and none worked so far in my case.

Do you have users on your instance that entered a busy room on matrix.org? Then you'll get all the join/leave events of that busy room on your db, with no way of deleting them, and nothing to do unless your users exit those rooms.

Did you start your instance by toying with the default SQLite backend, and now that it's become big you want to move to Postgres? Sorry, no official guides provided, only unofficial procedures scattered across a bunch of blogs.

Do you want to change the name of your server? Sorry, you can't. All the events are tightly coupled to your server name. The advised solution is to simply start a new instance.

Such a rigid and brittle implementation shouldn't have become an open de facto standard without much questioning about its poor design decisions.

At the very least, some official tools must be provided to enable admins to compact events. If the size of the database is guaranteed to increase indefinitely, then entry barriers against self-hosting are only going to increase.

debacle,
@debacle@framapiaf.org avatar

@fabio @tyil @chuck @Menel

Bridging to other protocols:

See by @nicoco for Signal, Whatsapp, Telegram, Discord, Mattermost, Steam, Skype, Facebook and Matrix. (Work in progress, but promising!)

See for IRC. Very stable.

See by @goffi for ActivityPub. (Again, work in progress.)

See for MSN and Yahoo (maybe more).

See by @pantierra and myself for SMS.

neo, to Matrix

The more I use the more I yearn for .
The amount of resources a Matrix home server consumes is pretty insane too.
I also have this annoying bug / behavior with any Matrix client ( iOS and desktop, ) where the chat view randomly jumps around while you’re reading a backlog. It kinda sucks.

debacle,
@debacle@framapiaf.org avatar

@neo

Mildly related: I will use Matrix (i.e. :matrix.org) soon using my client, thanks to , a personal gateway from to Matrix. I'm still in test mode, but I'm optimistic that and will replace nheko on my desktop soon.

thomholwerda, to random

Are there any third party Signal clients for Linux? The official one seems to be Electron, and I'd of course prefer a Qt native one.

debacle,
@debacle@framapiaf.org avatar

@chewie @thomholwerda

For the fun of it, you could install your own server, e.g. by @snikket_im and the gateway by @nicoco. It's a whole set of transports, not only for Signal, but also for Whatsapp, Telegram, Discord, Mattermost, Steam, Skype, Facebook Messenger, and Matrix.

Then you could use a native Jabber client, e.g. by @dino, by @gajim or by @kaidan.

kln, to foss
@kln@mstdn.io avatar

Anyone know of a app ala that supports multiple chat protocols? Mainly looking for and with E2EE and room/group chat support... other protocols are a bonus.

(Not asking for much am I... :blobnerd: )

debacle,
@debacle@framapiaf.org avatar

@kln

Maybe I would just use a app, such as by @daniel or one of its forks — and a private server with by @nicoco as bridge to Matrix and many other protocols:

https://git.sr.ht/~nicoco/slidge

But probably it does not support ...

adam, to random

Does anyone know if there is something like mautrix bridges for ? I think I'd prefer it over Matrix but that prevents me from switching to it.

Goffi,
@Goffi@mastodon.social avatar

@adam 3 options for a Matrix Bridge, by order of appearance:

Goffi,
@Goffi@mastodon.social avatar

@adam @nicoco Seeking other bridges? Consider:

whynothugo, to linuxphones
@whynothugo@fosstodon.org avatar

For months I’ve been contemplating writing an GUI client on (with Unix-like platforms and as targets).

My main blocker is the lack of a polished toolkit. The majority of them don’t have good clipboard support and I don’t want an IM client where you can’t send images or files.

I’m gradually accepting that I’m going to need to write my own toolkit (and I really don’t want to).

1/2

whynothugo,
@whynothugo@fosstodon.org avatar

One of my goals here is to use something like as gateways to legacy networks too, so I can have a single client that ends up working as a multi-protocol one.

jonny, to Matrix
@jonny@neuromatch.social avatar

taking recommendations and wisdom from ppl who administer synapse/other servers, I hear they can be a real headache

(we are using matrix rather than XMPP because we specifically need to bridge into a bunch of slacks and discords, unless there is a better way of doing that with XMPP)

zash,
@zash@fosstodon.org avatar
gerowen, to random
@gerowen@mastodon.social avatar

I miss the days of having multi-service messaging clients like Trillian that would connect to your AIM, MSN Messenger, etc. and have all your contacts from all those networks in one place. is still a thing, but it doesn't, as far as I can tell, support or for their implementation. I'd love to see something like Pidgin supporting Signal, add OMEMO/OpenPGP to their XMPP support, maybe support connecting to Facebook Messenger, etc. all in one application.

Goffi,
@Goffi@mastodon.social avatar

@gerowen you can use gateways for that, notably from @nicoco which is working on tight integration with features such as reactions, retraction, etc. You can then choose any client that suits you, including when needed (won't work with gateway though).

oblomov, (edited ) to random
@oblomov@sociale.network avatar

Showing how many non-federated, proprietary, privacy-invasive applications use behind the scenes is not the hot take you think it is, unless that's the kind of vision you have for the ' future, too.

1/

debacle,
@debacle@framapiaf.org avatar

@mathieui @zash @oblomov @frabcus @jabberati

I see, a puppeteer gateway, just like by @nicoco nowadays, which again supports Facebook chat, too. Which probably was much simpler to realise with c2s than it is today.

gianmarcogg03, to random
@gianmarcogg03@mastodon.uno avatar

Somebody please tell me when you find a to bridge that is actually maintained.

kris,
@kris@outmo.de avatar

@gianmarcogg03 https://mamot.fr/@0 besides the already mentioned aria-net.org Bifrost fork, there has also been some talk about adding a Matrix puppeteering gateway to https://sr.ht/~nicoco/slidge/ This would have the advantage that there is no need to run a resource heavy and buggy Synapse instance for the bridge as is the case with Bifrost.

debacle, to programming
@debacle@framapiaf.org avatar

Slidge — general purpose XMPP gateway framework in Python

We are very excited, that @nicoco, the author of slidge, presents this amazing software!

When? Wednesday, 2023-05-10 18:00 CEST (always 2ⁿᵈ Wednesday of every month)

Where? In xHain hack+makespace, Grünberger Str. 16, 10243 Berlin

https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup/slidge-general-purpose-xmpp-gateway-framework-in-python-aLL9pn

Also online via Jitsi.

https://git.sr.ht/~nicoco/slidge

og, (edited ) to random

Anybody on ?

stubenhocker,
@stubenhocker@troet.cafe avatar

@og There are also gateways to others (whatsapp, telegram, .. cant name them all) via @joinjabber @federico3

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • normalnudes
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • osvaldo12
  • ngwrru68w68
  • ethstaker
  • JUstTest
  • everett
  • Durango
  • Leos
  • cubers
  • mdbf
  • khanakhh
  • tester
  • modclub
  • cisconetworking
  • anitta
  • tacticalgear
  • provamag3
  • lostlight
  • All magazines