-
deimos
is libstrophe for c considered reasonably current?
-
cccnlv
请问有会中文的吗?
-
MattJ
deimos: check what profanity is using
-
MattJ
I seem to recall it was using libstrophe and is actively developed
-
pep.
> 请问有会中文的吗? Does someone speak Chinese btw? Even though they're gone now
-
Kev
That was the question.
-
Kev
(Thanks, Google)
-
pep.
Yeah that's why I asked
-
pep.
I didn't especially want to know what they said, I was more curious if someone could answer them
-
deimos
> deimos: check what profanity is using ok, i don't see libstrophe there, but I might have missed it
-
deimos
generally, we're standardizing on xmpp/mqtt at work, and i'm soon to publish my julia lib for xmpp, which is a wrapper around libstrophe
-
deimos
the goal is to get the julia xmpp lib accepted into juliahub so it can be generally used by the community
-
selurvedu
So what do you guys think regarding the ejabberd news? https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/ (Sorry if this was discussed in another room I'm not a member of)
-
MattJ
selurvedu: hard to say much with no experience of it, and it's not currently open-source, so... 🙂
-
MattJ
Ultimately, there are already XMPP<>Matrix bridges, so it doesn't change much for the network
-
MattJ
Unless it's significantly better, which would be great
-
selurvedu
Yes, we have to wait until they release it to the public, but an announcement is intriguing still :)
-
selurvedu
MattJ, bridge is one thing, you need to host a separate service or use a third-party one, and bridges lack some features and aren't always reliable. Knowing how ejabberd performs in general, I presume it would be a better choice.✎ -
selurvedu
MattJ, bridge is one thing, you need to host a separate service or use a third-party one, and bridges lack some features and aren't always reliable, and a sever with multiple protocols is another. It won't let the XMPP users from other servers reach Matrix, unlike a bridge. Knowing how ejabberd performs in general, I presume it would be a better choice. ✏
-
nicoco_
There is no theoretical reason for bridges to not be reliable, is there?
-
selurvedu
nicoco_, have you ever used bifrost at matrix.org? I guess you haven't :)
-
selurvedu
The aria-net.org fork is quite stable, but it is not the "officially recommended" one, and it did not exist from the beginning.
-
nicoco_
I’m using aria-net for some matrix rooms and it’s fine - but there have been some downtime indeed. Also it seems to fire a lot of useless rename events, but I suspect this is some of my xmpp clients not respecting the bookmarked nickname and doing their own thing.
-
selurvedu
nah, it's the bridge, I think
-
selurvedu
it doesn't handle the join with a nickname as a single event, so first you join with nick==jid localpart, then you get renamed
-
selurvedu
Even without the renames I got complaints from Matrix users about constant join/parts
-
MSavoritias (fae,ve)
selurvedu: Ejabberd is also a bridge so no difference there with aria net
-
MSavoritias (fae,ve)
But its ontegrated so thats a plus of course
-
selurvedu
They expect the users to join and remain there, like e.g. irc bouncers work, but bifrost is not a bouncer, and join-parts are just how XMPP works
-
selurvedu
I wonder if ejabberd would use permanent presence for matrix rooms to avoid that, or keep this behaviour
-
selurvedu
MSavoritias (fae,ve), well, yes, but it's not a separate program, it's still the same server (at least this is what I expect knowing it supports MQTT), and, unlike bridges, it won't let non-local jids to reach the matrix network.
-
selurvedu
In the rest it mostly the same, yes.