this post was submitted on 19 Jun 2023
45 points (100.0% liked)

Free and Open Source Software

17932 readers
1 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

It is battle tested, standardized, widely used, have open source servers and apps, end-to-end encryption (OMEMO), self-hostable and are low on ressources and federated / decentralized.

I use it with family and friends. Conversations and blabber.im on android and Gajim on Linux. There's also apps for windows and Apple.

Curious if anyone here use it and why, why not?

EDIT: Doh. In these Lemmy times I forgot federated. Added.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 year ago (1 children)

I use it for pretty much all of my stuff, both as a message bus as well as a command-and-control mechanism for my bots.

[–] [email protected] 2 points 1 year ago (1 children)

I would like to hear more about what you're doing / how you have it set up. I've used xmpp to relay messages from home automation stuff - which usually involves piping something to a script calling a library.

[–] [email protected] 2 points 1 year ago

I wrote an XMPP-to-REST bridge, one-to-N. Everything gets its own rail and message queue on the bridge so as long as something can make HTTP requests, it can send messages and receive them. Huginn agents, any of my bots (written in Python), even shell scripts. Just about everything I have that crunches numbers has at least one of those bridges and a population of bots running on it.

There's nothing wrong with command line chains, I have a really cut down version of System Bot re-implemented as a shell script (developed under Busybox's default shell) for my OpenWRT stuff.