psi-im / psi

XMPP client
https://psi-im.org/
Other
401 stars 123 forks source link

XEP-0174: Serverless Messaging #570

Open Neustradamus opened 4 years ago

Neustradamus commented 4 years ago

Can you add the XEP-0174: Serverless Messaging support?

Ri0n commented 4 years ago

I don't see how it's necessary

sjehuda commented 1 year ago

It's necessary for many things, including file sharing and bots of various of tasks and endless possibilities.

Example case (bot)

I want to have an XMPP bot that is not connected to any server, only to LAN of private office, and that bot has no account, only IP and PORT address, and when sending a document to it, it will print it.

That bot makes things easy because no installation of CUPS or whatever drivers is needed, because that bot takes care for anything concerning printing..

From Avahi

Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. This enables you to plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared.

Please also see https://github.com/localsend/localsend/issues/344 https://github.com/howeyc/crocgui/issues/41

sjehuda commented 1 year ago

Not all software available/maintained for all distros: rejected package.

Assuming LocalSend does support for XEP-0174, having Psi to support XEP-0174 too will enable me to interact with LocalSend and other software that are not available on my system but are using XEP-0174.

sjehuda commented 7 months ago

I don't see how it's necessary

@Ri0n if you know a person who is living in a big house and want to have a messaging system running in his closed house intranet (which is only LAN connected and has no access to WAN - good for security canera systems), then Link-Local would be a good solution.

I suggest to reopen this ticket.

Update: Thank you for reopening this ticket!