@Goffi

748 Followers
111 Following
1.8K Posts

Lead dev of Libervia project (https://libervia.org), XMPP, Free Software and politics.

Développeur principal de Libervia.

LiberviaXMPP
Python

OK so e2ee contact are implemented in Libervia, only in the CLI for now. Here are 2 screenshots:

- in the first one contacts are retrieved and rendered for the terminal. We can see contacts and groups IDs and that they are encrypted (which is optional but default).

- in the second one we see what is stored on the PEP service, so what your XMPP server admins can see, an encrypted blob.

This is highly experimental.

https://nlnet.nl/project/ServerlessXMPP/

#Libervia #XMPP #NLnet #NGI0 #Metadata #Reduction

#Profanity version 0.16.0 of the console based #XMPP client written in C, has just been released!

This release brings fixes for OTR detection, OMEMO startup, overwriting new accounts when running multiple instances, reconnect when no account has been set up yet, adds a new /changes command that allows the user to see the modifications of the runtime configuration vs. the saved configuration among many other fixes and improvements. Make sure to have fun!

https://github.com/profanity-im/profanity/releases/tag/0.16.0

#PoweredByXMPP #RUNJBR #Jabber #TUI #Linux #Chat #Messenger
Release 0.16.0 · profanity-im/profanity

5 people contributed to this release: @balejk, @mcalierno, @ritesh006, @sjaeckel and @jubalh. Thanks a lot to our sponsors: Matthew Fennell, Martin Dosch and one anonymous sponsor. If you want to ...

GitHub

@sam @movim

Did you know that PeerTube supports XMPP (Jabber) for live chat? It is not built into the core Peertube software, but the "peertube-plugin-livechat" allows administrators to bridge PeerTube live chats to XMPP servers, facilitating moderation and allowing users to join chats via XMPP clients.

#peertube #xmpp

Wow, I've just learned that GStreamer is now publishing bundles including all dependencies for Python on PyPI:

https://pypi.org/project/gstreamer-bundle/
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2809

Unfortunately, not yet for GNU/Linux (understandable seeing the complexity of the many distributions), let's hope it will come in a not too distant future.

That's fantastic news for projects like Libervia, it will helps make installation far easier.

#GStreamer #Python #PyPI

gstreamer-bundle

Meta-package to install all GStreamer plugins and libraries

PyPI

It will be time to prove that Libervia is not the Hurd of XMPP 😀

Soon, soon.

#Libervia #XMPP #hurd

@daniel @mathieui This is highly experimental, and the spec/and implementation will probably change a lot with time and feedbacks.

Sealed sender/XMPP onion routing will probably take a (very) long time to come.

But I believe that we are on the right path.

All that is possible because of the extensibility of XMPP. If I had to choose a protocol today to start from scratch again, I'm pretty sure that I would still go the XMPP way.

Stay tuned for the rest of the work on the grant.

#XMPP

I'm finishing the implementation of contacts e2e encryption. This has been done in the context of the serverless metadata reduction grant (https://nlnet.nl/project/ServerlessXMPP/). As the name implies, it let you encrypt metadata on your contacts (name, groups, description), but can also be used to extend roster metadata.

On other fronts, we have talked about sealed sender at last summit (notably @daniel) and @mathieui made a great suggestion about onion routing in XMPP.

#Libervia #XMPP

NLnet; Serverless and Metadata Reduction for XMPP

Hello ActivityPub Fediverse!

Queer Spark is a platform for marginalized people and allies to build communities together! It is built on Jabber/XMPP.

More info: https://www.queer-spark.org/en/

News: https://movim.queer-spark.org/community/pubsub.queer-spark.org/queer-spark

#xmpp #diversity #lgbtqia #queer

Community - Queer Spark

An inclusive community server

Quick note: I’ve been quiet lately first because I was sick during FOSDEM and the following week, and secondly because I’ve been working hard to make Libervia’s installation and configuration easier, along with other improvements (I’ve notably worked on the forge). I hope to be able to talk about all that as soon as next week.

#XMPP #Libervia