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.
The good thing about Movim is that you can also fully self-host it.
There is no place like 127.0.0.1 ✨
I'm adding the last missing features to the Spaces.
Please, don't expect Movim to have all the Discord features in the end 🫣I don't have the time for it and I would prefer to keep things as simple as possible 😸
Anyway you'll be able to pin important Spaces in the sidebar 📍 and select how you want to be notified from it (never, when mentioned or always) 🔔
I'll do a bit of refactoring and stabilization and propose it in the main branch after that. Soon 👀
https://fosstodon.org/@xmpp/116155648862392872
xmpp@fosstodon.org - #XMPP Community
Four recipes to use an open #chat #protocol at the ‘Digital Independence Day’ ( #di_day )!
From the XMPP community to enable people to start with independent #messaging.
#conversations #dino #monal #snikket #interoperability #whatsapp #signal #didit #did
So tonight I merged the multi-sessions per process branch. This is the result of 3 months of intensive work and a complete refactoring of most Movim code to isolate the users sessions in memory.
But the result is there, Movim is now scaling way way better memory wise.
Attached a screenshot of https://mov.im/ memory graph before and after the change ✨
And now, back to Spaces 👀
#XMPP Community
Four recipes to use an open #chat #protocol at the ‘Digital Independence Day’ ( #di_day )!
From the XMPP community to enable people to start with independent #messaging.
#conversations #dino #monal #snikket #interoperability #whatsapp #signal #didit #did
Hey #Monal users!
Do you sometimes have problems playing a voice message in Monal and you need to restart Monal to play it?
The @Monal team fixed this issue a few days ago, see:
https://github.com/monal-im/Monal/commit/da100811a50cbffdc51cb842e82b3094cda93a3a
I tested the beta and the voice messages are playing perfectly now.
Thank you @Monal
Can't wait for the official app store release!
It's the first sunday of March and it's Digital Independence Day again.
If you would like to spend some minutes to install an independent messaging app and get a cool indie messaging address, you might have a look at:
https://imday.de/en/
And don't panic: It's easier than you might expect.
Historically, events like Meta announcing ads in WhatsApp haven’t significantly impacted #Conversations_im download numbers. This time feels different. February saw double the installs of a typical month. It seems the sentiment against Big Tech is finally translating into action.
Some of you may have experienced some authentication issues the past few days on https://mov.im/ 😬
I am currently testing the new scalable architecture. We are reaching -90% of RAM usage but there is some session management optimization that are still a bit unstable. This should be fixed in the upcoming days, and if everything is okay, merged in the main branch ✨
Gajim 2.4.4 has been released! 🎉
This release comes with link previews 🖼️ and many improvements for macOS
.
Thank you for all your contributions ❤️ Let us know what you think!
Support Gajim's development: https://liberapay.com/Gajim
New version of Gajim is out (2.4.4). Get it while it’s hot!
Lots of little fixes and improvements. Especially for Mac.
Tonight's Spaces status:
- Numerous stability fixes ✅
- Notifications are properly working ✅
- Admins can set admin/member role to user users ✅
There is still some notifications feature to be done... and stability improvement and I think I'll be good to merge a first preview of the Spaces in Movim 👀 Interested to try it out ?
I repeat that everything done so far works on a standard #ejabberd #XMPP server without any specific hack. It is just very basic MUC + Pubsub XMPP put together so it should work "out of the box" (minor a small config to declare where the Spaces are created) to work ✨
Stay tuned 😸!
@pixelschubsi @orva Hi, I'm the author of https://xmpp.org/extensions/inbox/av_conferences.html . The spec is not abandoned at all, it's still WIP following change requested by XMPP council (notably working with a single Jingle session).
I have actually an experimental implementation in Libervia, with a component based on Galène SFU. I'll go back to that, but I'm working on many things, so it takes time.
Note that I'm also working on experimental remote desktop control feature.
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.
Tonight's Spaces status:
- Invitations link, join request and request reply done ✅
- Space rooms changes (add/remove) synchronization done ✅
- Affiliations synchronisation between the Space and the Space rooms done ✅
- Basic notifications counter done ✅
- Basic messages exchanges done ✅
Already more than 100 files changed and +2500 lines added in the project! 🫣
Do you want to support me adding Spaces (and many other awesome features) in Movim? https://movim.eu/#fund ✨