@Goffi@mastodon.social avatar

Goffi

@Goffi@mastodon.social

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

Développeur principal de Libervia.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

davidrevoy, to random
@davidrevoy@framapiaf.org avatar
debacle, to berlin
@debacle@framapiaf.org avatar

Yesterdays meetup turned out badly for those ​s, while the fish survived:

daniel, to random
@daniel@gultsch.social avatar

#Conversations_im has just surpassed 250,000 installs on Google Play. 🥳

The official, publicly visible, install badges are handed out for 100k and 500k. Growth has been very linear over the last ten years so stay tuned for the next big milestone in 2034! 😜

gajim, to random
@gajim@fosstodon.org avatar

Support for Message Replies (XEP-0461) 📨 has just been merged into Gajim's core 🎉 Tested with @dino and @movim

Gajim's next release will certainly be a big one!

xmpp, to berlin
@xmpp@fosstodon.org avatar

Community

in from Fr, 12th - Sun, 14th July 2024.
Several days of fruitful exchange and projects around XMPP!

Read more and kindly list yourself: https://wiki.xmpp.org/web/Sprints/2024-07_Berlin

:xmpp: :xmpp: :xmpp:

movim, to random French
@movim@piaille.fr avatar

Movim 0.24, codename Mueller is out ! 🎉

In this version you'll find numerous interface and end-to-end chat encryption fixes, better navigation on mobile and big performances improvement when logging in or navigating.

Checkout the complete release note on our official blog 😋

https://mov.im/node/pubsub.movim.eu/Movim/007843a5-5a44-4710-86a1-70ad7e18bd84

nicoco, to python French

Yoohoo! I tagged v0.1.0 of Slidge, the lib to write gateways in

https://www.nicoco.fr/blog/2024/04/09/slidge-first-release/

Geobit, to foss Spanish
@Geobit@mastodon.social avatar

@dino thanks for this nice and great app!

xmpp, to chat
@xmpp@fosstodon.org avatar

The Newsletter for February 2024 is out!

Read about the latest XMPP universe updates and the latest updates on our !

https://xmpp.org/2024/03/the-xmpp-newsletter-february-2024/

Enjoy reading! 📰 ☕

amolith, to random
@amolith@nixnet.social avatar

@snikket_im has officially launched their XMPP hosting platform :flan_cheer: This one subscription gets you a personal XMPP server for yourself, your family, and some friends! :flan_smile:
https://snikket.org/blog/snikket-hosting-launched/

"…it became increasingly clear that, as easy as we make self-hosting, it’s always going to require skills or time that people don’t have. If we want everyone to be a part of this network, we can’t expect them all to learn Linux, SSH and system administration!"

guusdk, to random
@guusdk@toot.igniterealtime.org avatar

A while ago, I posted about the new XMPP network graph that I had created. This online tool allows you to get a visual indication of the interaction between servers in a part of the XMPP ecosystem.

Recently, Daniel Brötzmann implemented a 3D representation of the data! It looks awesome! 😍

You can see the 3D XMPP network graph at https://xmppnetwork.goodbytes.im/3d.html

gnemmi, to security
@gnemmi@mastodon.sdf.org avatar

Nice!!

"sms4you forwards messages from and to SMS and connects either with sms4you-xmpp or sms4you-email to choose the other mean of communication. Nice for receiving or sending SMS, independently from carrying a SIM card."

https://sms4you-team.pages.debian.net/sms4you/

ejabberd, to random
@ejabberd@process-one.net avatar

ejabberd 24.02 has been release and it is the result of a huge work with many changes.

We published a Matrix bridge for interop between XMPP and Matrix.

We ramped up the security and improved the performance and implemented new XEP.

We are proud of this release !

https://www.process-one.net/blog/ejabberd-24-02/

thomas, to Matrix
@thomas@metalhead.club avatar

Oh. Ejabberd 24.02 released. It's able to connect to Matrix? 😳

https://www.process-one.net/blog/ejabberd-24-02/

Goffi, (edited ) to random French
@Goffi@mastodon.social avatar

After #GUI, I've now pushed implementation of a #TUI output in #Libervia #CLI frontend, which shows A/V call video streams directly into your terminal! It's using #Kitty or #iTerm2 image protocols, or #Unicode half-blocks (thanks to #termimage)

I'm not aware of any other CLI tools doing something similar (#XMPP or not). It's not as useful as GUI, but it's quite fun :)

Attached are 2 demo videos of call between Libervia and #Conversations, on #Konsole.

#terminal #shell

debacle,
@debacle@framapiaf.org avatar

@Goffi

Now I really want an term with support of the graphics protocol!

Emacs does block graphics (I just tried with the cute, animated elephant 🐘 of term-image, which sits in "new" queue right now), but it doesn't look like has support for kitty graphics 😞

guusdk, to random
@guusdk@toot.igniterealtime.org avatar

🤯 @Goffi built a video call interface that shows the video in a terminal (and it looks quite good. Had to full-screen the playback to appreciate what was going on).

https://mastodon.social/@Goffi/111942641269230029

davidrevoy, to random
@davidrevoy@framapiaf.org avatar

Happy Valentine's Day 💕

#krita #ArtWithOpenSource #FediArt #oldWork

mattj, to random
@mattj@floss.social avatar

Google have been quietly de-listing apps from their Play store one-by-one for made-up reasons. Today they finally came for Conversations (https://gultsch.social/@daniel/111929074071688694 ).

@fdroidorg doesn't have these problems, and they additionally rebuild from source, supporting reproducible builds (so unlike the Play store, you know the published source code matches what's in the app you download). With their recent enhancements (https://f-droid.org/2024/02/01/twif.html ) I'll be recommending it to more people.

daniel, to random
@daniel@gultsch.social avatar

Google has just removed #Conversations_im from the Play Store because they think we are uploading the user’s contact list. We don’t.

daniel,
@daniel@gultsch.social avatar

To be clear: They didn’t just reject an update. They outright removed the app entirely. Otherwise my plan B would have been to remove the contacts permission which is used to display the name and profile picture locally if the XMPP address matches an entry in the users address book.

daniel, to random
@daniel@gultsch.social avatar

Appealing the removal didn’t yield any result. Google just repeated the same statement "the app was removed because it uploads the contact list" without even acknowledging any of the arguments I made in the appeal.

I understand that most of my audience here on Mastodon is more ideology aligned with F-Droid but the app sales on Google Play store have contributed significantly to me working (almost) full time on #Conversations_im.

Without the revenue from Google Play I can’t afford this.

snarfed.org, to random

Morning all. Quite a day yesterday, and today so far. I’m obviously taking a beating from everyone who thinks the Bluesky bridge should be opt in. OK.

I want to run one idea by you all. The way the bridge is currently designed, no fediverse profiles or other content are proactively bridged into Bluesky. If someone on Bluesky wants to see or follow someone on the fediverse, they have to manually request it on the bridge. That fediverse user’s posts are then only bridged going forward, and only if someone follows them.

What if, the first time someone on Bluesky requests to follow someone on the fediverse via the bridge, the fediverse user gets prompted, “X from Bluesky wants to follow you. Are you ok with connecting with Bluesky?”, maybe via DM. I assume that would still be considered opt in?

Realistically, most people in the fediverse will never hear about the bridge. Traditional opt in and opt out both generally expect people to proactively find a setting or take some action, often one that only a tiny fraction of people ever learn about. I don’t really care how many people discover or use the bridge, but this kind of just-in-time prompt, only shown when someone wants to follow or interact with them, feels like a useful improvement in that it puts the decision in front of them directly.

Thanks to @Kio for the idea. It seems promising; I’m now planning to try it out well before launch. Let me know if you don’t like it.

strypey,
@strypey@mastodon.nzoss.nz avatar

Since then, at fediverse.party we've defined it as including anything that federates with at least one AP project. So if @dansup's Sup Messenger adds Matrix support, that would make anything using Matrix part of the fediverse. Similarly, XMPP becomes part of the fediverse if @Goffi succeeds with his XMPP<>AP gateway;

https://salut-a-toi.org./b/libervia-progress-note-2023-w22-x3Wa

For us, it's not about which protocol is the One Ring. It's about whether people can communicate.

(2/2)

@stefan

fabio, to Matrix
@fabio@manganiello.social avatar

I wish that (and ) were better designed.

It has become among the most popular open messaging protocols, but it remains a scalability nightmare.

It's literally the Blockchain of messaging. Its current state is given by the sum of the whole chain of events received since t=0. It's a brittle append-only ledger, and any modifications you do to it are very likely to break it.

Do you have a huge 100GB database and you want to clean up old stuff? Sorry, you can't. There are some non-official solutions for compacting the events, but they're all likely to break your db - and none worked so far in my case.

Do you have users on your instance that entered a busy room on matrix.org? Then you'll get all the join/leave events of that busy room on your db, with no way of deleting them, and nothing to do unless your users exit those rooms.

Did you start your instance by toying with the default SQLite backend, and now that it's become big you want to move to Postgres? Sorry, no official guides provided, only unofficial procedures scattered across a bunch of blogs.

Do you want to change the name of your server? Sorry, you can't. All the events are tightly coupled to your server name. The advised solution is to simply start a new instance.

Such a rigid and brittle implementation shouldn't have become an open de facto standard without much questioning about its poor design decisions.

At the very least, some official tools must be provided to enable admins to compact events. If the size of the database is guaranteed to increase indefinitely, then entry barriers against self-hosting are only going to increase.

debacle,
@debacle@framapiaf.org avatar

@fabio @tyil @chuck @Menel

Bridging to other protocols:

See by @nicoco for Signal, Whatsapp, Telegram, Discord, Mattermost, Steam, Skype, Facebook and Matrix. (Work in progress, but promising!)

See for IRC. Very stable.

See by @goffi for ActivityPub. (Again, work in progress.)

See for MSN and Yahoo (maybe more).

See by @pantierra and myself for SMS.

ruud, to PostgreSQL

The weekend was nice, started Friday with , there were interesting talks and interesting people.

Saturday of course day 1 of , I must admit I only visited 1 talk all day 🙈. It was the talk about https://libervia.org, interesting project by @goffi
The rest of the day I had good conversations with a lot of people. Starting with the Mastodon dev team, but also Hannah from Fastly, Pim from @IPngNetworks , @fediversereport, @jpostma and many others.

In the evening I drove from Brussels to Rotterdam to attend the Q-Music Top 40 Awards in Ahoy (@nltop40) and back to Brussels afterwards 🚗.

On Sunday, back to Fosdem. I spent all day in the devroom, and in between spoke with @eelco and @koen.

This was fun. Hopefully next year we'll have a Fediverse Devroom!!

xmpp, (edited ) to pizza
@xmpp@fosstodon.org avatar

at

over XMPP - just call our booth in the realtime lounge! 😉

🍕 :xmpp:🍕 :xmpp: 🍕 :xmpp:

https://xmpp.link/#xmpp\40sip.linphone.org@sip.cheogram.com


  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • ngwrru68w68
  • osvaldo12
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • tacticalgear
  • kavyap
  • provamag3
  • cisconetworking
  • Leos
  • GTA5RPClips
  • ethstaker
  • InstantRegret
  • cubers
  • modclub
  • Durango
  • anitta
  • tester
  • normalnudes
  • megavids
  • lostlight
  • All magazines