devlug.de is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
This took a while but we have updated our Code of Conduct and our Mediation document to provider more safety in our spaces.
Among others the CoC now specifies explicitly marginalized people, intersectional feminism and harassing/stalking. It also mentions permacomputing and consent as a way we approach computing.
The mediation document has a defined procedure now and also contact points for people wanting to report things.
https://joinjabber.org/about/community/codeofconduct/
https://joinjabber.org/about/community/mediation/
Agora você pode ter uma conta #xampu.net cadastrando diretamente por qualquer app compativel ou no nosso site: https://xmpp.eco.br/#registro
Aproveite! É de graça <3
@bootblackcub We are obviously biased, but #XMPP is much lighter on server rescources, so you will probably have less issues with it on Yunohost. And maybe someone will add the #Slidge Matrix bridge to Yunohost?
I fear this my be a risk of starting something.
Yunohost has separated out their xmpp feature.
So I'm going to ask a question. Would people recommend I set up xmpp or should I set up matrix?
(Theoretically I could install both, but I want to stop collecting accounts to monitor)
#xmpp #matrix #askFedi
XMPP: | 52 |
Matrix: | 34 |
@teledyn @zash How about trying https://snikket.org/ ? It's a preconfigured Prosody server with compatible apps. Also check out our website at: https://joinjabber.org #xmpp #jabber
@prav is looking for some sponsors to renew SMS subscription with Twilio. We send SMS OTP to verify users before creating an account. We raised some funds for specific projects like building Prav for iOS and adding custom username support, but no funds towards running costs yet (hosting charges are already sponsored). So consider donating at https://prav.app/donate/
@bhhaskin Not that weird, #XMPP is harder to set up and use, nobody wants to have to fiddle around with a messaging program trying to get it to work. And if you want real privacy that's even more hassle. It's like the difference between running Windows or MacOS and running something like Slackware Linux. If you're not a true geek devoted to making it work, you probably won't have a good time with XMPP, partly because the documentation is horrible. With #Signal, you pretty much just install the app and register and it works. Even if you don't want your cell phone number associated with your Signal account, it's still easier to set up that XMPP in my experience.
But also, if you truly want privacy with XMPP you have to run your own server, and that's fine for communicating with people on your local network (once you get it working) but how do you connect to your server from say your phone? Now you have to open ports and do all kinds of other nerdy stuff and there is a good chance you will accidentally leave an insecure opening into your system or network. And yes, a true Linux geek might perhaps welcome that challenge, but most normal users just want the damn thing to work with as little thought or effort as possible. And that's not what you're going to get with XMPP. I don't disagree that XMPP is arguably better, but where are the easy to follow setup videos? Where is the single page of documentation that will let you get everything up and running in under five or ten minutes? Maybe you are nerdy enough to deal with XMPP, but it's not real likely all your friends and family will be.
And if your response is that you can use some third-party XMPP server and just run an XMPP client like Gajim, first of all you have no idea how secure that server really is, and second, if they require payment, that's a non-starter because #Signal (and similar apps) are free. And also how do you know that a third-party XMPP server won't just disappear one day, perhaps when you need them most?
And yes, you do need a phone number with Signal (which is the one thing I really detest about several of that type of services) but it does not need to be your personal cell phone number, if you search the Internet there are workarounds for that. And yes, that does make Signal a bit more of a hassle to set up, but not the major headache of dealing with XMPP.
"XMPP: the forgotten gem of Instant Messaging"
Instant messaging is dominated by mainstream apps today, each with their own ecosystems, closed protocols, and business models based on data collection and user engagement. In this landscape, #XMPP might seem like a relic, yet it offers a powerful, open, and privacy-respecting alternative that deserves more recognition. Despite its versatility and potential, XMPP has struggled to gain the popularity it deserves [...]
https://adele.pages.casa/md/blog/xmpp-the-forgotten-gem-of-instant-messaging.md
Not that I expect that many people will connect through it, but I just entered my phone number into the Quicksy directory.
Ich habe ein Team #IMcycling - XMPP auf Rädern für #XMPP Enthusiast:innen beim #Frostpendeln angelegt.
Wenn ihr also auch in der Zeit von November bis Februar mit Rad unterwegs seid, dann tretet doch gerne bei.
Gajim is currently migrating from GTK3 to GTK4. 🔧 GTK is Gajim's user interface toolkit. It provides building blocks, like windows, buttons and labels. 🧩
Version 4 of this toolkit brings performance improvements to Gajim, e.g. faster rendering of user interface elements. 💨
Additionally, switching to GTK4 allows Gajim to use newer widgets, like nice drop downs.
Here is a quick peek at a new group chat "@ mention" widget. 😎
Stay tuned!
Just published a blog post on #Convo, my #XMPP chat app for #KaiOS
https://badrihippo.thekambattu.rocks/clog/introducing-convo/
It's basically a rehashing of the README and #Liberapay page with a few added plugs for KaiOS but I suspect it still took me longer to write than the last actual feature I added to the app so go figure 🤷🏾
This is a #MechanicalKeyboards #XMPP channel I've been running for a while. We also love #ErgonomicKeyboards, #mice, #trackballs, #cyberpunk, #cyberdecks, and #AugmentedReality!
https://xmpp.link/#mechanicalkeyboards@conference.jabjab.de?join
If you are new to Jabber/XMPP, you can install Quicksy (libre software) from the Play Store, App Store, or F-Droid, then open that link.
Or you can check out the "Quick and Easy Guide to XMPP" for more information and other options -
https://contrapunctus.codeberg.page/the-quick-and-easy-guide-to-xmpp.html
We are also informally collecting known #fediverse instances that have #xmpp account integration here: https://codeberg.org/joinjabber/website/issues/105
Please let us know if you know any other instances or if you are interested in setting this up yourself.
If you are wondering how to enable #xmpp account integration, please have a look at our tutorials: https://joinjabber.org/tutorials/integration/
We are seeing a nice uptick in Brazilian #fediverse instances enabling #xmpp for their members. They even gave it a funny new nickname: #Xampu (Shampoo in English, but it kinda sounds like you could pronounce XMPP in Brazilian Portuguese).
Drafting a method for verifying new devices for #XMPP end to end encrypted chats.
This is a very early draft/brain dump, once a few people validates, it can be submitted to official review process.
#Matrix already implements cross signing and this makes encryption experience very smooth, but in XMPP using multiple devices in encrypted rooms is really a mess.
XMPP already have a concept of master key per identity defined in OpenPGP for XMPP. We can combine these two.
https://cryptpad.fr/pad/#/2/pad/edit/V6nDcrMy6b+2+cIIFXZUF5pO/
@mike @dimsimple
I would also not recommend to use blabber.im. The developer stated on codeberg that time is missing https://codeberg.org/kriztan/blabber.im/src/branch/master/README-en.md
As you stated above: Most #XMPP apps use OMEMO 0.3 (see https://apps.xmpp24.de/en/ for example) but Kaidan already uses OMEMO 0.8.3.
v2 of the #XMPP client #MonoclesChat made it to #FDroid the other day, and it's a big update!
Let's start with the shiny new features -
1. Material You theme, joining upstream #Conversations
2. Proper UI for emoji reactions, joining #Gajim and Conversations
3. Type @ to complete usernames, with shortcuts for mentioning all mods and mentioning all active participants. Type : to insert emojis.
4. Per-chat custom backgrounds.
(1/4)
@copey Great to hear that you miss #XMPP, but it never stopped being a thing and has been modernized a lot. Although it still features presence like you remember, it works just like other modern messengers asynchronous these days as well. Check out our website at https://joinjabber.org
Would be cool to see #xmpp become a thing (again) with the rise of the fediverse and alternative social networks. I miss having that real-time chat with friends when we were both at our computers. the asynchronous nature of all modern messaging platforms means everyone is just sort of dipping in and out of chats and never really conversing. used to be, I'd chat all throughout the workday with a couple friends on gchat. outside of working hours, we'd call or text.
Irgendwie schwingt ein wenig Wehmut mit, mich von meinen #OpenSource Projekten zu trennen. Aber ich habe es satt Zeit und Geld in etwas zu investieren was nicht gewürdigt wird bzw missbraucht wird. Somit werden #XMPP und #Matrix Server wie geplant abgeschaltet. Vielleicht merken die Leute irgendwann mal das es nichts umsonst gibt. #Datenschutz #Server #Admin
#CommunitySpotlight are you an #XMPP user?
Make sure to check out #Conversations https://codeberg.org/iNPUTmice/Conversations on #Codeberg!
Just "released" the first usable version of #Convo, an #XMPP messaging app for #KaiOS and #JioPhone feature phones!
https://git.disroot.org/badrihippo/convo/releases/tag/0.1.0
I was hoping to release a more complete version as 1.0, but that's taking a while, and people are already starting to use it as it is (especially with the impending shuttering of #WhatsApp on KaiOS) so I decided to get this out right away 📦
I've also submitted to the #BananaStore, so hopefully it should be out there soon 🍌
Thanks to Thilo, developer of @Monal, Quicksy is now available on iOS!
https://apps.apple.com/us/app/quicksy/id6538727270
Jabber/XMPP with Easy Entry and Easy Discovery
Conversations for you. Quicksy for your less tech-savvy friends
Remember you don’t have to be on Quicksy yourself to give your friends an easy way to find your #XMPP address. Instead you can enter your XMPP address-phone number tuple into the Quicksy Directory
https://quicksy.im/#get-listed
You can also initiate the conversation by adding +123455…@quicksy.im
At the #XMPP Summit − after a topic is well-discussed and a rough consensus reached − someone needs to volunteer to write the XEP.
Last year, I volunteered to write the XEP for synchronizing read states across devices.
It's called Message Displayed Synchronization and is now in Last Call, where community feedback is gathered before a XEP becomes 'stable.'
https://xmpp.org/extensions/xep-0490.html
Prototype implementations are in @Monal and #Conversations_im.
Interoperability is a big part of what makes #XMPP great. However agreeing on a common strategy or even establishing a rough priority for certain features can be hard.
I believe those in-person events do a lot in getting us on the same page.
If you are an XMPP developer (client, server, gateway) I strongly encourage you to come.
I keep saying 'developer' and use that as a shorthand for: To get the most out of the summit you should have a background in reading (and maybe even writing) XEPs.
What is the #XMPP Summit and should you go? 🧵
The XMPP Summit is a two day event for the people who write and implement XMPP extensions (XEPs). It is not a conference. There are no presentations. It is more like a round table discussion and active participation is encouraged.
Similar to an unconference at the beginning of Day 1 participants can suggest topics and others can indicate (via a +1) whether or not they are interested in that topic. Afterwards a rough order of topics is established