@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.

Goffi, to random French
@Goffi@mastodon.social avatar

🚀 Just pushed the #WebRTC Data Channel Signaling implementation to #Libervia! In this case, it features a different workflow compared to usual Jingle File Transfer methods, with separate browser and #GStreamer implementations 💻

It's a great addition, allowing direct P2P file sending (where possible) from any device to any other one (like a CLI/Desktop frontend sending files directly to a remote browser). I look forward to enhancing the UI/UX! #NLnet #XMPP #PeerToPeer 🌐

emmanuelc, to random French
@emmanuelc@mamot.fr avatar

Le saviez-tu ? Il y a théoriquement 24 fuseaux horaires (la journée fait 24 h). Dans les faits il y en a bien davantage car certains pays sont restés sur des demi-fuseaux et même un — Katmandou — sur +5:45 !

MàJ : et pour les lister, regardez les paramètres de l'horloge de votre smartphone ou ordinateur.

Goffi,
@Goffi@mastodon.social avatar

@emmanuelc Il y aussi la zone d'Eucla, avec le fuseau horaire (non officiel, mais respecté) pour 200 habitants: https://fr.wikipedia.org/wiki/UTC%2B08:45 et Broken Hill qui a un fuseau différent du reste de l'état (mais qui colle avec l'état voisin).

Goffi, to chat French
@Goffi@mastodon.social avatar

What would be the essential features that you would expect in a ? I mean features that you actually use at work or in association, or you would very much like to see.

I'm asking to check how far we are in common clients, but don't hesitate to quote features event if they are already present in some clients.

Goffi, to random French
@Goffi@mastodon.social avatar

Did you know? 4 times a year, many members of #XMPP community (not all though) are applying to be member of the XMPP Software Foundation (#XSF), and for this they write a small presentation on who they are, what they are working on, and who they work for.

Every year, some of them apply to be member of board for administrative direction, or council, for technical decisions.

You can check public applications to see who are some of the humans behind XMPP: https://wiki.xmpp.org/web/Membership_Applications

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/

#ejabberd #xmpp #matrix

Goffi,
@Goffi@mastodon.social avatar

@sven222 @thomas #Slidge has a #Matrix puppeteering bridge. Of course it's better to have full protocol implementation, but still it's a solution that can be used with #Prosody.

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

Goffi,
@Goffi@mastodon.social avatar
davidrevoy, to random
@davidrevoy@framapiaf.org avatar

Happy Valentine's Day 💕

#krita #ArtWithOpenSource #FediArt #oldWork

Goffi,
@Goffi@mastodon.social avatar

@davidrevoy ah ah, j'avais pas repéré la souris tout de suite, c'est génial :D

Goffi, to random French
@Goffi@mastodon.social avatar

I've just pushed the implementation of a GUI for calls in the CLI frontend of

That means that you have a full-featured GUI accessible quickly from your to make or receive your calls. Can also be useful to compensate for clients missing A/V calls.

Documentation at https://libervia.org/__b/doc/backend/libervia-cli/call.html

It works on and and supports desktop sharing.

aresti, to python Italian
@aresti@devianze.city avatar

Someone knows a way to create a bot with encryption?

Goffi,
@Goffi@mastodon.social avatar

@aresti (I'm the lead dev) CLI frontend supports state of the art encryption (OMEMO legacy - the one used in most clients -, OMEMO:2, and OX).

I believe that some other CLI tools do support OMEMO legacy too, maybe xmppc?

Goffi,
@Goffi@mastodon.social avatar

@debacle @aresti there is a omemo related command at https://codeberg.org/Anoxinon_e.V./xmppc/wiki (xmppc -j user@domain.tld -p "password" -m omemo list), so it's maybe only to retrieve devices?

Anyway #Libervia CLI handles that (and OX too), and if there is any issue with it, you can ping me directly here or on xmpp:libervia@chat.jabberfr.org?join

lord, to random
@lord@pleroma.lord.re avatar

Ha bha tiens demain on va voir à quel point les utilisateurs de matrix sont agglomeré sur le serveur principal…

Goffi,
@Goffi@mastodon.social avatar

@hugopoi @lord salut, je suis dév #XMPP.

Je suis curieux de savoir ce qu'il ont de plus abouti (vraie question). Note que Matrix a longtemps utilisé #Jitsi pour les conférence à plus de 2, qui utilise justement XMPP, mais je crois que depuis peu ils ont leur propre implémentation.

Ça m'intéresse d'autant plus que je travaille actuellement sur l'implémentation A/V dans mon client.

Goffi,
@Goffi@mastodon.social avatar

@hugopoi @mathieui @lord C'est surtout la partie audio/video qui m'intéresse pour le moment.

Quand tu dis « par contre je trouve que les clients matrix sont beaucoup plus abouti sur la partie audio/video » c'est à quel niveau ? Les fonctionnalités (si oui lesquelles ?), la compatibilité ? Autre ?

Merci.

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

📢 My talk "How I've Built a Web Frontend for a Federated Communication Tool with #Brython" from the #Python devroom at #FOSDEM2024 has just been released! Thanks to everyone who attended and a special shoutout to the #FOSDEM organization team for their incredible work. Check it out here:

Talk Details: https://fosdem.org/2024/schedule/event/fosdem-2024-2337-how-i-ve-built-a-web-frontend-for-a-federated-communication-tool-with-brython/

Direct Video Link: https://video.fosdem.org/2024/ud2218a/fosdem-2024-2337-how-i-ve-built-a-web-frontend-for-a-federated-communication-tool-with-brython.av1.webm

Feedback and questions are welcome!

#Libervia #XMPP

Goffi,
@Goffi@mastodon.social avatar

note that there is an issue with the video of the other talk (on XMPP <=> ActivityPub gateway), part of audio is missing, I'll try to record new audio as soon as possible so it can be released.

lord, to random
@lord@pleroma.lord.re avatar

j'ai le nez en vrac. j'ai été réveillé par mes éternuements !
picotements dans le nez, nez qui coule, l'horreur. la nuit en pointillée.

Et le pire c'est que chuis pas vraiment crevé !

Goffi,
@Goffi@mastodon.social avatar

@lord est-ce que tu connais les douches nasales ? Ça ne va probablement pas te guérir, mais ça peut bien soulager: https://fr.wikipedia.org/wiki/Irrigation_nasale (ça se trouve en pharmacie normalement, faut demander une "douche de nez", et après faut faire un mélange d'eau et de sel).

Goffi, to random French
@Goffi@mastodon.social avatar

People are talking about soccer, stadium and mailing list analogy (more or less).

Also it's the end of the day, with a few hours of sleeps, it starts to be difficult to follow :).

#XMPP summit

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

One of the important thing to understand with #XMPP and open specifications, is that despite having various projects which may be seen as "concurrents", people working on them collaborate to fix issues together and make the whole ecosystem work as good as possible for everybody. The summit is a vibrant exemple of that.

#XMPP summit

Goffi,
@Goffi@mastodon.social avatar

@sachinsaini non exhaustive list of use of XMPP for instant messaging: https://xmpp.org/uses/instant-messaging/

Goffi, to random French
@Goffi@mastodon.social avatar

Now talking about MUC/MIX (I've missed the beginning of the talk).

#XMPP summit

Goffi, to random French
@Goffi@mastodon.social avatar

Now we are feeling remaining time with extra topics.

  • @edhelas will propose a solution for stories
  • @larma propose PEP Flood
  • talking about discussion (again) MUC/MIX when some people are quite reluctant

summit

Goffi,
@Goffi@mastodon.social avatar

@rakoo @edhelas @larma I doubt it, but who knows.

Goffi, to random French
@Goffi@mastodon.social avatar

We are now doing a debriefing of the organisation and some troubles people had this year.

My opportunity to extend my warmest thanks to everyone involved in organizing this event.

summit

Goffi, to random French
@Goffi@mastodon.social avatar

We're now talking about devices management.
#XMPP summit

Goffi, to random French
@Goffi@mastodon.social avatar

I've been late to second day, due to short night. We had fun yesterday walking along the highway, which was occupied by tractors, to go the annual XSF dinner. The first day was really good and interesting.

Now we are talking about synchronizing status of conversations in XMPP (read, archived, etc).

summit

p.s. I hope that I'm not spamming too much, let me know it it annoys you. It's a busy week with summit and .

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