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.

Site description
Social /dev/LUG/social
Admin email
devlug@devlug.de
Admin account
@stefan@devlug.de

Search results for tag #xmpp

JoinJabber »
@joinjabber@indieweb.social

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.

joinjabber.org/about/community
joinjabber.org/about/community

JoinJabber boosted

XMPP Brasil »
@xmppbrasil@mastodon.social

Agora você pode ter uma conta .net cadastrando diretamente por qualquer app compativel ou no nosso site: xmpp.eco.br/#registro

Aproveite! É de graça <3

@xmpp

JoinJabber »
@joinjabber@indieweb.social

@bootblackcub We are obviously biased, but is much lighter on server rescources, so you will probably have less issues with it on Yunohost. And maybe someone will add the Matrix bridge to Yunohost?

🗳

Buck Moon »
@bootblackcub@woof.group

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:52
Matrix:34

JoinJabber »
@joinjabber@indieweb.social

@teledyn @zash How about trying snikket.org/ ? It's a preconfigured Prosody server with compatible apps. Also check out our website at: joinjabber.org

Pirate Praveen »
@praveen@social.masto.host

@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 prav.app/donate/

ralf tauscher »
@stereo@freiburg.social

@ueckueck @zwecki @kilian @mcnesium @rebootpolitics

da hoer ich gerne rein. schliesslich sollten wir mit und zusammenhalten.

maple »
@maple@hear-me.social

@bhhaskin Not that weird, 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 , 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 (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.

Axel boosted

Adële 🐘 »
@adele@phpc.social

"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, 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 [...]

adele.pages.casa/md/blog/xmpp-

Benjamin »
@blindcoder@toot.berlin

Not that I expect that many people will connect through it, but I just entered my phone number into the Quicksy directory.

Axel »
@eversten@social.anoxinon.de

Ich habe ein Team - XMPP auf Rädern für Enthusiast:innen beim angelegt.

Wenn ihr also auch in der Zeit von November bis Februar mit Rad unterwegs seid, dann tretet doch gerne bei.

frostpendeln.de/team-2/?t=2813

JoinJabber boosted

Gajim »
@gajim@fosstodon.org

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!

gtk.org

A message input with a popover showing a list of group chat participants which can be mentioned. The message input contains "@ca", which triggers a popover with group chat participants filtered by "ca".

Alt...A message input with a popover showing a list of group chat participants which can be mentioned. The message input contains "@ca", which triggers a popover with group chat participants filtered by "ca".

JoinJabber boosted

Hippo 🍉 »
@badrihippo@fosstodon.org

Just published a blog post on , my chat app for

badrihippo.thekambattu.rocks/c

It's basically a rehashing of the README and 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 🤷🏾

Kris »
@kris@outmo.de

@wakame @hrefna What you describe is actually closer to #XMPP (the X stands for eXtensible) and a federated social network has been build with it: https://movim.eu
Early versions of Twitter were also conceptualized to use XMPP. #movim

JoinJabber boosted

contrapunctus (they/them) »
@contrapunctus@en.osm.town

This is a channel I've been running for a while. We also love , , , , , and !

xmpp.link/#mechanicalkeyboards

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 -
contrapunctus.codeberg.page/th

JoinJabber »
@joinjabber@indieweb.social

We are also informally collecting known instances that have account integration here: codeberg.org/joinjabber/websit
Please let us know if you know any other instances or if you are interested in setting this up yourself.

JoinJabber »
@joinjabber@indieweb.social

If you are wondering how to enable account integration, please have a look at our tutorials: joinjabber.org/tutorials/integ

JoinJabber »
@joinjabber@indieweb.social

We are seeing a nice uptick in Brazilian instances enabling for their members. They even gave it a funny new nickname: (Shampoo in English, but it kinda sounds like you could pronounce XMPP in Brazilian Portuguese).

Pirate Praveen »
@praveen@social.masto.host

Drafting a method for verifying new devices for 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.

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.

cryptpad.fr/pad/#/2/pad/edit/V

Pirate Praveen »
@praveen@social.masto.host

@juliank I think one major pain point currently in is adding new devices. Matrix encryption issues I have experienced are less frequent compared to XMPP. IMHO, device cross signing can improve the situation to a large extend.

Axel »
@eversten@social.anoxinon.de

@mike @dimsimple
I would also not recommend to use blabber.im. The developer stated on codeberg that time is missing codeberg.org/kriztan/blabber.i

As you stated above: Most apps use OMEMO 0.3 (see apps.xmpp24.de/en/ for example) but Kaidan already uses OMEMO 0.8.3.

JoinJabber boosted

contrapunctus (they/them) »
@contrapunctus@en.osm.town

v2 of the client made it to the other day, and it's a big update!

Let's start with the shiny new features -

1. Material You theme, joining upstream

2. Proper UI for emoji reactions, joining 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)

Monocles Chat with Material You light theme, showing the new emoji reactions interface and the reaction selector interface.

Alt...Monocles Chat with Material You light theme, showing the new emoji reactions interface and the reaction selector interface.

User search interface in Monocles Chat v2.0.1, with shortcuts to mention all moderators and to mention all active participants.

Alt...User search interface in Monocles Chat v2.0.1, with shortcuts to mention all moderators and to mention all active participants.

JoinJabber »
@joinjabber@indieweb.social

@copey Great to hear that you miss , 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 joinjabber.org

copey »
@copey@social.lol

Would be cool to see 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.

Stefan boosted

Sven »
@sven@troet.social

Irgendwie schwingt ein wenig Wehmut mit, mich von meinen 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 und Server wie geplant abgeschaltet. Vielleicht merken die Leute irgendwann mal das es nichts umsonst gibt.

Codeberg.org »
@Codeberg@social.anoxinon.de

JoinJabber boosted

Hippo 🍉 »
@badrihippo@fosstodon.org

Just "released" the first usable version of , an messaging app for and feature phones!

git.disroot.org/badrihippo/con

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 on KaiOS) so I decided to get this out right away 📦

I've also submitted to the , so hopefully it should be out there soon 🍌

Screenshot of the Convo app running on KaiOS, listing various open conversations.

Visible chats (with truncated titles) are: Convo - XMPP messaging; Prav - Reclaiming choice, and Friend; JoinJabber General Chat.

Alt...Screenshot of the Convo app running on KaiOS, listing various open conversations. Visible chats (with truncated titles) are: Convo - XMPP messaging; Prav - Reclaiming choice, and Friend; JoinJabber General Chat.

New chat screen on Convo, showing tabs for "Contacts" and "Group chats".

To avoid exposing actual contacts' names without their consent, the names in this screenshot are modified to the fictional "Ned", "Lad Lysa", "ed" and "BRAN"

Alt...New chat screen on Convo, showing tabs for "Contacts" and "Group chats". To avoid exposing actual contacts' names without their consent, the names in this screenshot are modified to the fictional "Ned", "Lad Lysa", "ed" and "BRAN"

Screenshot of an open conversation in Convo. The conversation so far is the action "badrihippo-alt joins the room once again" followed by a message saying "Looks like we also need to add support for opening links". A profile picture is shown next to the actions and message bubbles, but in this case that "picture" is just an alphabet

Alt...Screenshot of an open conversation in Convo. The conversation so far is the action "badrihippo-alt joins the room once again" followed by a message saying "Looks like we also need to add support for opening links". A profile picture is shown next to the actions and message bubbles, but in this case that "picture" is just an alphabet

The Convo splash screen, which is basically an iconified XMPP logo in purple, inside a white speech bubble, on a purple background.

Alt...The Convo splash screen, which is basically an iconified XMPP logo in purple, inside a white speech bubble, on a purple background.

Daniel Gultsch »
@daniel@gultsch.social

Thanks to Thilo, developer of @Monal, Quicksy is now available on iOS!

apps.apple.com/us/app/quicksy/

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 address. Instead you can enter your XMPP address-phone number tuple into the Quicksy Directory
quicksy.im/#get-listed

You can also initiate the conversation by adding +123455…@quicksy.im

Gajim boosted

Daniel Gultsch »
@daniel@gultsch.social

At the 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.'

xmpp.org/extensions/xep-0490.h

Prototype implementations are in @Monal and .

The meme of Obama giving himself a medal

Alt...The meme of Obama giving himself a medal

Daniel Gultsch »
@daniel@gultsch.social

Interoperability is a big part of what makes 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.

Daniel Gultsch »
@daniel@gultsch.social

What is the 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

Pirate Praveen »
@praveen@social.masto.host

@strypey Fedi developers will need to go to events like this and talk to people outside usual circles. For now I'm focusing on as I think replacing is more important right now.

Back to top - More...