Items tagged with: Jabber

Search

Items tagged with: Jabber



What the hell is wrong with #Jabber? The two most important console clients, #Poezio and #Profanity, both released version 0.15.0 today. Same version number, same day, same first letter "P". Do you want to confuse us all?

At least Poezio is written in #Python, Profanity in #C/#Clang, i.e. there are some differences. Otherwise it would be too much.

@mathieui @profanity

#XMPP #OMEMO



Am I right, that none of them is fully #freeSoftware (#openSource), none of them is federated, and none has first class clients on other OSes than Google Android and Apple iOS?

There is an IETF standard for federated instant messenging, implemented by various servers and client applications since 1999. Why don't you promote that?

@xmpp

#Jabber #XMPP


Getting started with XMPP/Jabber and PGP for federated, encrypted messaging

This is a short thread where I explain how I started using the XMPP protocol and PGP encryption for secure messaging. I am not a security expert, but I am a mathematician and I am confortable with the Linux command line. This guide is for people who want to use PGP for secure messaging easily. You will need to be okay with typing commands into the Linux command line in order to do this, but I will tell you exactly what to enter.

Part 1: XMPP

Mastodon is like email, but for social media. You sign up for an account with a server, and then you can talk with any other accounts that are signed up on other servers, as long as your servers are getting along. (No one wants emails from the sketchy spam server, and we want to be able to choose between Yahoo, Gmail, etc.) XMPP (a.k.a. Jabber) is the same thing for text messaging.

Just like signing up for an email/Mastodon account, you need to sign up for an account. You can find a list of servers at list.jabber.at/ and will probably at least need to provide an email addess when making an account.

Once you have made an account, you need a client. On Linux, I've been having a good time using Dino (dino.im/). You can then enter your account name and password to log into your XMPP account and start chatting! There are both public rooms and you can also message directly with your friends.

#security #PGP #XMPP #FOSS #Jabber #Dino #MonoclesChat

(1/4)


a question for those into xmpp/jabber:

let's say i have a website on a domain example.com. and my email is me@example.com.

does a #jabber server that would provide my contact username for #xmpp chat as me@example.com must run on the same machine/ip?


If you're still recommending #Signal, you may have missed the tech oligarchs' takeover of the US government. The best time to recommend European alternatives was 8 years ago; the second best is now.

#Conversations_im #XMPP #Jabber


Absolutely nobody knows what an XMPP address is, so just go ahead and call it a:

#XMPP #Conversations_im #Jabber

  • Conversations ID (17%, 26 votes)
  • Chat ID (82%, 122 votes)
148 voters. Poll end: 1 month ago



It’s incredibly sad that we’ve lost the open, federated team chat space to #Matrix—where the only viable server isn’t open source, it’s debatable whether the underlying standard is truly open, and the most charitable thing I’ve heard about the UX is that it’s 'OK.'

#XMPP #Jabber






This release also marks the implementation of a feature people have been asking since forever: Search #xmpp / #jabber channels by language. You can now do that!

To search for all channels in french, you could type "lang:fr" in the search bar. Like this: search.jabber.network/search?q…

"lang:foo" can be combined with other search terms.

More information on how to search by language is found in the FAQ: search.jabber.network/docs/faq


So, you're using decentralized non-corporate-owned social media because you don't want your online identity and activity tracked and held by some corporation, and even possibly a government-influenced owner (TikTok?).

I've opened an #XMPP (#Jabber) messaging server, which is based on the same principles as whatever application you are reading this on. XMPP is completely decentralized, open source, free, and volunteer run.

Also, neither member identity nor messages are stored on the server. There is no centralized control over the network. You sign up by first choosing a server. Your ID looks like an ActivityPub ID (example: support@chat.between-us.online).

Besides end-to-end message encryption, there's optional #OMEMO on-device encryption. No centralized messaging app (other than Signal) offers an encryption option this strong. There's video calling, file transfer, and both public and private chat rooms/groups. There are many messaging applications available for all operating systems.

You provide no personally identifiable information when you sign up, not even an email address. You only pick your ID and provide a password (which cannot be changed or recovered as the server does not keep identity information, so don't lose it and be sure it can't be guessed). If you delete your account, through the messaging app, there is no record of your account having existed on the server.

If interested, you can sign up on the messaging application (use chat.between-us.online as the server) or via the website at between-us.online, which also provides additional information about XMPP and how to use it.

A note about #Matrix. Don't @ me about Matrix. This message is only to announce an XMPP (Jabber) server option. I am not advocating XMPP over Matrix. I use Matrix as well. It ticks all the same boxes. This is just an announcement about an XMPP server.



#JohanaBhuiyan suggests to #autoDelete messages and I agree with her.

theguardian.com/technology/202…

While this is not a "hard" security measure and might lead to a false sense of security, it is an easy and effective method of #dataHygiene.

I wonder, if any #Jabber clients have this feature?

#Conversations by @daniel, #Dino by @dino, #Gajim by @gajim, #Monal by @Monal, #SiskinIM by @tigase, anyone?

#XMPP


Hello o/ I am excited to announce Bechamel a collective around the software knows as Guix (which most people use through the Gnu channel of Guix)

Bechamel is something I started as a much easier way for people to contribute to a guix channel (no emailing patches, workflow not built around Emacs, xmpp used instead of irc). It also aims to be a more private and safes space to contribute to Guix things (like using the JoinJabber CoC and the soon the Cooperative Software Development Guidelines) among other things. Rationale: codeberg.org/Guix_Bechamel/col…

There are also some other plans including tackling the long-standing accessibility problems in Guix, adding pilul support to guix, rust/python build system improvements and much improved and updated support for xmpp things. Hopefully you are going to see me post a lot more about it from now on :)
At the moment it has updated Gajim the XMPP client to 1.9.5 which brings around 2 years of updates. It also has started having some extensive practical documentation around Guix. And some other things like cerca the forum software.

- Repository for packages (gajim/cerca): codeberg.org/Guix_Bechamel/gui…
- Repository for the Bechamel collective including Documentation codeberg.org/Guix_Bechamel/col…
- Organization in Codeberg codeberg.org/Guix_Bechamel

#guix #xmpp #jabber #gnu #JoinJabber #irc #CoC