@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, (edited ) to fediverse French
@Goffi@mastodon.social avatar

Just a reminder: it is possible to track you on / because most of your data are public (messages posted, followers and following lists) . I have the feeling that not everybody realise that. We can tell a lot on who you are just with your following list.

Some data are private to your server (IP address, connection time - which can more or less be deducted from your public activity -, devices used), but a lot is public.

edit: like/favourite is semi-private

Goffi, (edited )
@Goffi@mastodon.social avatar

and your server IP address is known, if you self-host your server IP is known (if you are hosting at home, that means your IP).

Of course this is the same for any service you self-host.

Collective and ethical hosting by associations, foundations, local groups, etc. are the way to go, as long as we can export/remove data and change service at anytime.

Goffi,
@Goffi@mastodon.social avatar

@mathieui the liked collection is not exposed by Mastodon at least indeed, I'll update the message. You can make any data private, but follower/following are public by default.

Goffi,
@Goffi@mastodon.social avatar

@mathieui Do you know the behaviour of the followed actor if you have a private following list? My guess is that it appears in its followers list anyway, but I'm not sure (cause there is no flag in the spec to say that a following should be private).

Goffi,
@Goffi@mastodon.social avatar

@mathieui that also means that even if "liked" collection is not exposed, if you have a big instance where lot of objects are liked, the instance knows a lot about your likes (which is related to the current topic of a huge instance coming).

You can have a lot of data by default, and if you have a huge instance you can have a crazy amount of data.

My point is that you can't hide much if you are using a service based on public messages.

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

It's a pity that extensions () are so badly understood and there is so much misinformation on them.

Because the principle is really great: you have an idea, you explain it, and how to implement it, it's discussed, and evolves with feedback. Anybody can do it, you don't even need to be member.

Maybe later, an other idea, or a better version replace it, and it works thanks to the neat discovery mechanism of XMPP.

One of the main reasons why I've stuck with this .

m2m, to macos
@m2m@sonomu.club avatar

It's been a while since I've used Adium for XMPP (the protocol formerly known as Jabber). I'm afraid the lack of updates must have hit how it functions.

I've exploited a Mailbox.org feature that lets people connect an XMPP server to one's own domain, provided the account has a functioning email address with them. I like the fact that my regular email is now also my XMPP handle, however I don't know what client I can use on macOS nowadays.

Does anyone have a suggestion?

#AskFedi #XMPP #macOS

Goffi,
@Goffi@mastodon.social avatar

@m2m check https://xmpp.org/software/ (in short, Beagle and Monal are the most commonly quoted on this platform).

Goffi,
@Goffi@mastodon.social avatar

@m2m I'm not an Apple user, so can't help you here, I guess you can check with @tigase (author of BeagleIM) or @Monal, maybe an older version would do it? Adium is terribly outdated, I would not recommend using it at all.

An other option would be to use a Web client, some of them do have desktop integration (e.g. Conversations, Movim).

atomicpoet, (edited ) to fediverse
@atomicpoet@atomicpoet.org avatar

So, picture this: I'm just chilling, minding my own business, when suddenly a message pops up on my screen.

It's short and sweet, just four letters: "XMPP."

Now, I don't know about you, but receiving a cryptic message like that can make anyone's imagination run wild.

But fear not, for I have deciphered the mysterious code! It turns out that "XMPP" stands for something really cool: the Extensible Messaging and Presence Protocol. It's like the James Bond of messaging protocols, still alive and kicking, despite the ever-changing landscape of digital communication.

You see, this little gem called is the backbone of Mov.im, a platform that knows how to party with federation. It also has integration with Friendica, which, by the way, is a social networking platform that has its own fancy tricks up its sleeve.

Now, what makes XMPP so special, you ask? Well, it has outlived some of the legendary messengers of the past—AIM, YIM, and even the mighty MSN Messenger.

Can you believe it? It's like the XMPP protocol is the ageless wonder of the digital realm, defying the odds and keeping us connected through the ages.

But wait, there's more! I have a secret wish, a burning desire in my heart. I hope that another protocol called follows in XMPP's footsteps and persists for as long as it does. Imagine the possibilities!

XMPP 1.0 is now 19-years-old. I hope ActivityPub has that kind of longevity. Now, wouldn't that be downright awesome?

Maybe one day we'll be raising our digital glasses to toast the longevity of ActivityPub too. Until then, let's keep chatting, federating, and laughing together, one message at a time. Cheers to the protocols that stand the test of time!

Goffi,
@Goffi@mastodon.social avatar

@pfm @atomicpoet @isotopp @NGIZero @smallcircles Hi, indeed the XMPP <=> ActivityPub gateway is implemented, actually my XMPP blog at @goffi is using it, so you can subscribe to it from ActivityPub (Actually, it's my blog, one of my XMPP JID, my email address, my ActivityPub handle, and there is an Atom feed available there).

The gateway is usable but not officially released, and I let some time to stabilise it, so early adopter for now. I expect a release by the end of year.

Goffi,
@Goffi@mastodon.social avatar

@silverpill right, there is indeed a bug there, thanks for reporting! I'll fix it later today.

zepfanman, to random
@zepfanman@discuss.systems avatar

@feditips Curious if you've heard anything about Libervia.org #Libervia. I just discovered this "all-in-one tool to manage all your communications needs: instant messaging, (micro)blogging, file sharing, photo albums, events, forums, tasks, etc." Reportedly compatible with ActivityPub, but I haven't had a chance to try it out.

Goffi,
@Goffi@mastodon.social avatar

@feditips @zepfanman Hi, I'm the main author of , thanks for your interest in it! It was indeed previously named "Salut à Toi".

It's misconception to think that is only a chat protocol, it was doing blogging and social stuff long before is even a thing .

The ActivityPub gateway is working (in both direction), you can check with my XMPP blog accessible from AP at @goffi . It's jut not yet officially released, nor fully stable. Release is expected by the end of year.

Goffi,
@Goffi@mastodon.social avatar

@feditips @zepfanman @goffi regarding demo and test, I've temporarily removed Docker and Flatpak images due to issue with them, as well as a demo due to a lot of internal changes. For now the best way to try is to install the python package in a virtualenv. I plan to work on installation instruction and new docker images in next 2 weeks.

Goffi,
@Goffi@mastodon.social avatar

@feditips @zepfanman @goffi either this Mastodon account I'm writing with, or my blog at @goffi which is using the ActivityPub gateway.

lispi314, to fediverse
@lispi314@mastodon.top avatar

So are , and the main protocols to keep an eye on right now or are others also pretty active and/or with interesting features?

Goffi,
@Goffi@mastodon.social avatar

@lispi314 @dekkzz76 then you could have a look at (https://libervia.org) (note: I'm the author, and still in heavy development).

snikket_im, to random
@snikket_im@fosstodon.org avatar

Apple has declared the 2013 MacBook used for Snikket iOS development to be too old to run the latest dev tools 🙄

This means we're temporarily unable to push iOS app updates, but we're working on getting a replacement.

If anyone has a spare MacBook lying around that they could donate (ideally M1, to test running the app natively), send a DM our way!

Alternatively, just 50 new Liberapay donors at €0.25/wk would help cover the cost of purchasing a used one locally ❤️

https://snikket.org/donate

Goffi,
@Goffi@mastodon.social avatar

@snikket_im it's not ideal, but it's possible to find M1 to rent with some providers, e.g. https://www.scaleway.com/en/hello-m1/

Maybe it can help to publish updates until you get your hand on hardware?

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

I'm a bit tired to read that Google, FB, or whatever killed :

  • XMPP is not dead, far from it

  • I have a lot to say on Google, but at least they made a major contribution to XMPP and the A/V world in general by co-authoring Jingle

  • what was/is painful to XMPP is the lack of resources, specially for client devs, most of clients are made by very small team (often single person), and most of time on their free time

  • other painful things are ill informed criticisms and mis-informations

Goffi,
@Goffi@mastodon.social avatar

I'm not against criticism at all, but we often read false or extremely outdated things, gratuitous attacks, demotivating speeches, etc.

Too many people expect things to work immediately, without flaw, or the way they think it should work. It's extremely hard to build a good communication tool.

Some criticisms are valid (iOS difficulties, e2ee issues), but people are hard at work to fix it, and it's not only happening with .

UX/UI has improved a lot in the last few years.

edit: style

Goffi,
@Goffi@mastodon.social avatar

And fortunately we have organisations like and program which have been a a great breath of fresh air for many project (and many others), including . Thanks to people doing that!

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

Bon franchement je suis content de comment fonctionne Pipewire.

Par contre, il y a quand même quelques points de frictions. Déjà, la doc est pas ouf du tout pour un utilisateur, notamment pour WirePlumber (ça serait quand même pas mal d’avoir un man, non ?).

Du coup, je cherche à savoir s’il y a moyen de fixer l’ID des devices et Sinks mais je ne trouve pas. C’est ultra chiant. Parfois au reboot l’id des sinks n’est pas le même :blobcatshrug:

Ensuite je cherche à créer un nouveau Sink : j’utilise à la fois un casque et des enceintes sur le PC sauf que je n’ai qu’un sink dont je change le port dans pavucontrol. Ce que j’aimerai c’est avoir un sink enceintes et un jack casque et pouvoir du coup router un peu comme je veux mais je ne trouve pas comment faire.

Goffi,
@Goffi@mastodon.social avatar

@lord pour ton problème de 2 sorties, ça ne suffit pas le combine sink ? Dans le train ou autre, ça m'a servi plus d'une fois de faire pactl load-module module-combine-sink pour avoir une sortie à la fois sur un casque bluetooth et un casque jack, et normalement on peut régler les 2 séparément ensuite. Pipewire devrait être compatible avec ça non ?

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

La vidéo de ma conf sur à est disponible à https://video.passageenseine.fr/w/dxwg54S38BKPcNPKTWKiFa

Merci à l'orga ! Si vous avez des questions, n'hésitez pas à les poser.

blake, to emacs

What would it take, in practical terms, to get XMPP+OMEMO in jabber.el? 🤔 https://github.com/legoscia/emacs-jabber/issues/31

Goffi,
@Goffi@mastodon.social avatar

@blake For the record, I'm stabilizing the bridge API in for the coming release. In other terms, it will be easier for third parties to make a frontend, and that could be done for if anybody is motivated. Libervia supports state-of-the-art e2ee with OMEMO, OMEMO:2, OX (OpenPGP), Pubsub encryption and signature, blogging, and many other features, including ActivityPub gateway.

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

Bon c’est un poil chiant que si on parle dans un thread lemmy depuis pleroma, on ne reçoive pas les réponses vu que Lemmy ne cite/mentionne pas lors d’une réponse. :-/

Goffi, (edited )
@Goffi@mastodon.social avatar

@breizh @lord comme je vois ça serait plutôt:

  • aucune mention ou pseudo ajouté automatiquement

  • tu as participé a un fil, t'es notifié par défaut, tu veux plus être notifié, tu cliques sur une icône idoine qui se désactive

  • tu n'as pas participé mais veux suivre, tu cliques sur une icône idoine qui s'active

  • tu as un message super important et tu veux le porter à l'attention d'une ou plusieurs personnes, tu les cites explicitement.

Goffi,
@Goffi@mastodon.social avatar

@im @breizh @lord oui voir les fils simplement c'est un autre problème avec lequel j'ai beaucoup de mal, sur Mastodon on se retrouve souvent avec des messages détachés du contexte, et il faut faire un clique explicite pour retrouve (parfois) le fil (assez souvent incomplet), je trouve ça terrible.

Retourner pour voir s'il a été modifié, c'est nécessaire uniquement si c'est pas suivi (soit parce qu'on a participé, soit parce qu'on a voulu).

passageenseine, to random French
@passageenseine@mamot.fr avatar
Goffi,
@Goffi@mastodon.social avatar

@passageenseine hum, ktorrent me dit que le lien n'est pas valide.

Goffi,
@Goffi@mastodon.social avatar

@passageenseine super, merci !

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