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

Axel boosted

Daniel Gultsch »
@daniel@gultsch.social

I just got word that the 27th Summit will indeed take place on the two days leading up to 2025.
Thursday, January 30th 2025 and Friday, January 31st at the Thon Hotel EU in Brussels, Belgium.
Save the date! RSVP if you plan to attend in person.
If you are an XMPP developer and enjoy long discussions over minute details of XMPP protocol extensions this event is perfect for you!

Looking forward to seeing everyone in person again. Stay tuned for more details.

1 ★ 0 ↺

Stefan »
@stefan@devlug.de

@Codeberg@social.anoxinon.de Habt ihr auch irgendwo einen Jabber Raum?


0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Auch unabhängig von kann ein eine nette Sache für Freund und Familie sein.

Was ich an mag, es hat sehr viele module. Da kann man einiges damit machen.

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Ich habe weder eine Lidl-App noch eine Edeka-App, aber eine Anwendung für einen Internet Engineering Task Force (IETF) Standard würde schon gehen. 😉

Axel »
@eversten@social.anoxinon.de

@brokenminded
Auch wenn du vermutlich nur den Übergang für Normalnutzende zu offenen Systemen meinst, eine kurze Ergänzung.

E-Mail: Eine App, klare Standards, viele Konten, kein Walled Garden.

So sollte es bei Messengern auch sein.

Bei der Verwendung von Standards benötigt man also nur eine App und die wählt jede Person selbstbestimmt.

uexo »
@uexo@mastodon.social

@wysteriary @Gargron Nah. The VC funding is exactly why I use instead of and instead of . We don't need VC funded startups to reinvent basic internet standards and trying to displace standards with their custom and incompatible protocols.

PositivDenken 🤯 »
@zeank@mastodon.social

Anyway, jwchat.org is now running on a new machine (Hetzner cloud, arm64) and has been updated to ejabberd 24.07 from 16.03 🫣

Passes all compliance tests. Will open registration soon.

Axel »
@eversten@social.anoxinon.de

@verwalter
Ich habe beim Ressourcenbedarf andere Erfahrungen gemacht. Selbst (was Docker nutzt) gibt einen Raspberry Pi in der Installationsanleitung an. Und bietet eine verteilte Infrastruktur, wodurch sich die von dir genannten Massen ja verteilen.

Du scheinst aber dein Ergebnis gefunden zu haben. Ich verabschiede mich aus der Diskussion.

piuvas »
@piuvas@capivarinha.club

gente esse prose da pra hospedar só o client ou tem q hospedar o server junto?

Axel »
@eversten@social.anoxinon.de

@verwalter
Aber eine Attacke kann dir doch praktisch bei jedem Dienst, den du anbietest passieren. Inwiefern hat sich hierdurch erledigt? Im Zweifel musst du ja auch gar nicht selbst hosten, sondern kannst einen der anderen öffentlichen Server verwenden.

3 ★ 3 ↺

Stefan »
@stefan@devlug.de

Nehmen wir als Vergleich E-Mail. Bei E-Mail hat man 1) einen offenen Standard der Internet Engineering Task Force (IETF).
2) Man kann seinen Anbieter selber wählen. 3) Man kann seine eigenen Anwendung (Client) selber wählen.

Unabhängig der Wahl von Anbieter und Anwendung können die Kommunikationsteilnehmer miteinander kommunizieren. Unabhängig ob es ein privater oder geschäftlicher Account ist. Unabhängig welches Betriebssystem man verwenden.

Jetzt kommt die Frage: Gibt es dies auch für Messenger? Antwort: Ja! Wir besprechen hier vom Protokoll definiert in Standard RFC 6120, RFC 6121,RFC 6122,... Also wie HTTP, TCP/IP und vieles was man aus dem WWW kennt ist es ein IETF Standard.
Man kann den Anbieter frei wählen. Man kann seinen Client wählen. Viele Clients verwenden als Verschlüsselung OMEMO. Eine Verschlüsselung mit t Perfect Forward Secrecy (PFS) wie man es von Signal kennt.

Client Anwendung gibt es z.b. für iOS. für Android. für Linux oder Windows für Linux.
Funktioniert alles ohne Handynummer.

Cc: @DeutscherBildungsserver@bildung.social @HBDI@social.hessen.de

2 ★ 2 ↺
Tech Cyborg boosted

Stefan »
@stefan@devlug.de

Hier die Idee,...

Man startet talksh (also eine und verbindet sich mit einem XMPP Server.
Der Client stellt die Informationen von in einem virtuellen filesystem da. Ganz nach dem Motto "Alles ist eine Datei".
Man braucht dann ein paar Befehle wie edit, cat, tail, grep. Dann sieht XMPP aus wie ein :)

JoinJabber »
@joinjabber@indieweb.social

PositivDenken 🤯 »
@zeank@mastodon.social

x86 or Arm64 for a new XMPP server? Not like I haven't made up my mind already.

Axel »
@eversten@social.anoxinon.de

Wow,

bzw. hat es zu chip.de geschafft und damit in ein Massenmedium.

Herzlichen Glückwunsch @daniel

chip.de/news/Gratis-statt-5-Eu

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Ich habe ein paar kleine Programme. Außerdem möchte ich gerne die XMPP Integration in verbesser.
Da ich im Moment einiges dann 2x bis 3x implementieren muss, halte ich es am sinnvollsten eine library dafür zu bauen. Korrekt, dies hat jetzt erst mal nichts mit einem "Client" zu tun.

Um die verschiedenen Funktionen etc der library zu testen und auch das API Design zu validieren, braucht man auch ein Client.
Ich habe an etwas wie ein virtuelles Filesystem gedacht.

talksh> login
< JID: ich@domain.tld
< Passwort: xxxxxxx
Connecting...
Connected.
talksh> ls /online/
Otto
Willi
talksh> ls /offline
Anna
talksh> chat /buddy/Otto "Wollen wir morgen Rad fahren?"
Vielleicht werde ich es so oder so mal anfangen, weil ich die Idee total lustig finde. Wenn es jedoch wirklich jemand gebrauchen / helfen kann, ist ja noch besser.
Mit der lib hatte ich schon mal angefangen: https://codeberg.org/devLUG/libcxmpp Eben habe ich ein Repo für talksh angelegt.

@Lorker@mastodon.kevga.de

Stefan boosted

Robert Gregor »
@rob32@fosstodon.org

irc, xmpp, and email are all you need to be happy. and of course rss, especially for personal blogs.

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Ich will ein technisches Ding programmieren (library) was man zum schreiben einer chat Anwendung braucht.
Was mir dabei in den Kopf gekommen ist,... ist es hilfreich ein Command Line chat zu bauen, was Menschen mit Sehschwäche / Blindheit vielleicht verwenden können?
Selber habe ich da keine Erfahrungen, aber vielleicht ist so ein "Eingabe" / "Ausgabe" Shell-Programm hilfreich.

Wenn da jemand Erfahrungen hat, sag doch mal Bescheid.


JoinJabber »
@joinjabber@indieweb.social

@hubert @strypey @praveen It's being actively worked on via an NLnet grant: nlnet.nl/project/XMPP-MLS/

JoinJabber boosted

XMPP Brasil »
@xmppbrasil@mastodon.social

💬 Chegou o XMPP Brasil! (Dos mesmos mantenedores do @brasil)

Agora você pode se comunicar com total privacidade e segurança, longe da vigilância das Big Techs.

Nossa rede é aberta, segura e descentralizada, permitindo que você se conecte sem comprometer seus dados.

Registre sua conta hoje mesmo em xmpp.eco.br e seja parte dessa revolução digital! 🛡️ 🔐

@fediadminbr

Pirate Praveen »
@praveen@social.masto.host

@fsfi has published an article on @prav

Prav - A Free Software Challenger To WhatsApp
By me and @badrihippo
October 13, 2024

Do you care about Free Software but still end up using WhatsApp for your messaging needs? It is ironic that a large part of the Free Software community in India is still using a proprietary software — — for their everyday communications.

fsf.org.in/article/prav/

Thanks to Benson and contrapunctus for reviewing.

Jürgen ⁂ »
@juergen@mastodon.de

@stefan @crossgolf_rebel Was ist eigentlich der Hauptunterschied zwischen und . Adminforge beispielsweise bietet zwar einen Martix Server an, aber keinen XMPP. Da sind ja die nächsten „Konflikte“ mitbden Opensource Willigen vorprogrammiert. Bin froh, dass ich wenigstens mit vielen über chatten kann.

13 ★ 14 ↺
Martin boosted

Stefan »
@stefan@devlug.de

Instant Messaging / Chatten

Die einen nutzen den Messenger A, die anderen den Messenger B und andere wollen / können Messenger C erst gar nicht installieren.
Dabei kann es eigentlich so einfach sein. Es braucht nur einen offenen Standard ; und diesen gibt es schon.

Wer keine Lust auf eine Textwand hat, kann sich ein sehr gutes kurzes Video ansehen: Was ist XMPP?.
Vielen Dank an Axel für das Video!

Das Video ist vielleicht aus What is the Fediverse? bekannt. Denn das Fediverse, E-Mail, WWW und XMPP haben etwas gemeinsam,...

XMPP steht für Extensible Messaging and Presence Protocol. XMPP ist ein offener Standard, wie Mail, HTTP,... und viele andere Internet-Protokolle. XMPP ist auch bekannt als Jabber.
Da wir hier von einem Protokoll sprechen, sind wir erst einmal unabhängig von Anwendungen und Anbietern. Das Protokoll ist die "Sprache" zwischen den Anwendungskomponenten bzw. Prozessen in einem Rechnernetz.

Wie das Video schön erklärt, aber auch auf dem Fediverse oder E-Mail bekannt ist, haben wir nun ganz wesentliche und wichtige Vorteile:

* Wir können unseren eigenen Anbieter wählen oder auch einen eigenen Dienst bereitstellen (Self-Hosting)
* Wir können unsere eigene Software wählen (Client und auch Server) oder selber einen eigenen schreiben
* Wir können auch mit anderen kommunizieren, die nicht den gleichen Anbieter / Anwendung gewählt haben
* Wir können den Dienst bei verschiedenen Anbietern haben (privat, geschäftlich, Verein)

Bei E-Mail, WWW und anderen Diensten ist dies selbstverständlich. Dies ist auch beim Instant Messaging möglich.

Da immer mehr Menschen Instant Messaging nutzen, sollte man wenigsten mal über ein XMPP-Account nachdenken - auch dann, wenn noch die meiste Kommunikation ggf. über eine andere Plattform läuft.

Happy chatting, mit einem offenen Standard und freier Software


0 ★ 0 ↺

Stefan »
@stefan@devlug.de

Das einizige was mir einfallen würde,..
... man teilt es in zwei Zeilen auf.

D.h. man zeigt erst die Nachricht an, danach kommt eine Zeile mit den emoji reactions.


XMPP Client profanity mit emoji reactions

Alt...XMPP Client profanity mit emoji reactions

5 ★ 2 ↺
Debacle boosted

Stefan »
@stefan@devlug.de

Oh,.. 2.17.0 kann emoji reactions. Ich glaube es wird Zeit für eine Implementierung in .


🌈 BarbaPulpe 😇 ᴹᵃˢᵗᵒᵈᵒⁿ »
@barbapulpe@gayfr.social

**ANNOUNCEMENT**

Hello, it is my pleasure to officially launch our new XMPP service.

Behind this cryptic acronym (which replaces "Jabber") is an instant messaging for chatting (two people or more), audio and video calls, file or screen sharing...

Similar to WhatsApp but ethical and open! Which allows to communicate with anyone having an XMPP account on any server.

For the time being registering is a manual process, which I will automate soon. Please contact me to create an account (with the pseudo you want) or use the form.

More details on: gayfr.live

This page will also suggest client apps.

Enjoy and chat with you soon!

And don't forget: all our Fediverse services are on gayfr.online

Reblogging will help us reach far and away...

Welcome banner for GayFr.Live instant messaging services

Alt...Welcome banner for GayFr.Live instant messaging services

Axel »
@eversten@social.anoxinon.de

Pre-emptive response to protocol evangalists [SENSITIVE CONTENT]

@183231bcb
2) for there is also for and . It might not be a choice for you because it uses phone numbers but it is a very easy entry for people.

Just for completeness.

Debacle boosted

🌈 BarbaPulpe 😇 ᴹᵃˢᵗᵒᵈᵒⁿ »
@barbapulpe@gayfr.social

Bonne soirée à tous !

Ce week-end je lance officiellement gayfr.live ...

Debacle boosted

JoinJabber »
@joinjabber@indieweb.social

We just added and integration to our list of tutorials, see: joinjabber.org/tutorials/integ
Integrations like this make it very easy to add accounts to existing services and instances.

Axel »
@eversten@social.anoxinon.de

@Codeberg
A cool sticker is missing on this notebook. 😀

Axel boosted

monal-im.org »
@Monal@fosstodon.org

Monal 6.4.5 (Build 982, PR #1258) released.

To see the complete list of bugfixes and improvements, check our releases page: github.com/monal-im/Monal/rele

Appstore install links:
apps.apple.com/app/id317711500 (iOS)
apps.apple.com/app/id163707850 (macOS)

1 ★ 4 ↺

Stefan »
@stefan@devlug.de

Erfahrungsbericht Librem 5

Ich nutze jetzt seit einigen Wochen das Librem 5 mit Mobian - im "Dual-Stack" mit einem Nokia 3310 😉
Erst war alles etwas ungewohnt und ich hatte auch ein paar "Probleme". Nach und nach ging es aber immer besser.
An die Akkulaufzeit muss ich mich jedoch noch gewöhnen. Da ist das Nokia 3310 schon unschlagbar.

Hin und wieder habe ich mal Probleme mit dem "Touch". Ein kurzes sperren und entsperren des Displays löst das Problem meist.
Was auch ab und zu mal vorkommt, dass ich das "Modem" in der Tasche ausschalte, weil es an den Hardware-Schalter gekommen ist.

Das aufwachen aus dem suspend geht wohl auch ziemlich zuverlässig (bei Anrufe). Ich glaube, dass ich mit dem Wecker aber Probleme hatte - dies muss ich noch mal testen.

E-Mails lese ich mit geary. Hier bin ich mir aber nicht sicher, ob dieser Client OpenPGP Support hat. Außerdem müsste ich mal versuchen text/html zu deaktivieren.
Mit SMS hatte ich mit chatty noch keine Probleme. XMPP mit chatty ist leider noch ein "Thema". Im Moment verwende ich es noch in Kombination mit dino.
Seit dem letzten update macht der epiphany-browser leider ein paar Probleme. Metager und Wikipedia hab ich mir als "Web-App" in den Starter gelegt.
Für RSS nehme ich Feeds und für eBooks Foliate. OTP via Numberstation.

Macht auf jeden Fall sehr viel Spaß, auch wenn eben nicht immer alles perfekt läuft. Ich werde jetzt jetzt als "Hauptgerät" nutzen und das Nokia 3310 ausschalten.
Vielleicht kommt demnächst noch mal ein kleiner Erfahrungsbericht.

Vielen Dank an alle Entwickler! Super, super Leistung!


Librem 5 startet mit Mobian

Alt...Librem 5 startet mit Mobian

Dino »
@dino@fosstodon.org

Video calls in Dino are slowly coming together. We are already making successful OMEMO encrypted video calls! The feature is included in our nightly builds now, but there's still further work to be done.

codeDude »
@codeDude@fosstodon.org

I'd like to use only but my family and friends use meta services, work parners use slack and telegram, most of the open source comunities uses , and I need to use all of those services

devrtz boosted

LINux on MOBile »
@linmob@fosstodon.org

2 ★ 3 ↺
Steve boosted

Stefan »
@stefan@devlug.de

snac gefällt mir ganz gut! Dieser Account gibt mein neues Zuhause im Fediverse 😉

Ein Web-Interface mit Terminal Theme ist schon lustig. 🙂 Außerdem braucht es kein JavaScript.

Hier geht es primäre um und etwas . Außerdem und etwas .

 ______________
< Hello World! >
--------------
\
\ \
\ /\
( )
.( o ).

Stefan boosted

Axel »
@eversten@social.anoxinon.de

I just made some changes to the App decision support page.

Main changes:
- There are now quick links for each operating system on the web page.
- "Message reactions" is now a basic feature
- Multi-account support is now an enhanced feature.

You can find the table here: apps.xmpp24.de/