-
stpeter
moparisthebest: I looked at that hostmeta spec and I don’t really have an opinion. Dave Cridland is probably right that this is about the best we can do.
-
moparisthebest
stpeter: thanks! Do you have an opinion as to whether it should be a new XEP or rewrite '156 ?
-
singpolyma
rewrite/addition to
-
moparisthebest
singpolyma: it's a rewrite, not an addition to, it says basically "you might see xep156 formats in the wild, support only them for now, but ignore all the rest when this new thing applies"
-
Zash
It's also nearing 20 years since RFC 3920 was published
-
nicola
MattJ, ralphm, singpolyma, emus, stpeter, Alex, I apologize for not participating in yesterday’s board meeting. It was impossible for me. I took note of the minutes. See you in Bruxelles!
-
ralphm
nicola: no worries. Cya there!
-
ralphm
emus: if you want to set up an account on Bluesky, let's also involve the iteam to make sure our handle becomes @xmpp.org. This is mostly trivial but requires a DNS TXT record.
-
nicola
If you need an invitation to Bluesky I am available
-
Guus
Should we drop 4.6 from XEP-0133? Retrieving plain-text passwords is... meh. https://xmpp.org/extensions/xep-0133.html#get-user-password
-
MattJ
Heh, yes
-
edwinm
Sounds like the type of call nobody would (and hopefully could) actively implement anymore anyways.
-
fjklp
Does anyone know if there is any current project to regularly or continuously test the performance of public xmpp servers?✎ -
fjklp
Does anyone know if there is any current project to regularly or continuously test the performance of public xmpp servers and publish the results? ✏
-
Guus
I've raised https://github.com/xsf/xeps/pull/1314 and asked for a review of stpeter, as the original author.
-
Guus
fjklp, the closest that comes to mind is https://compliance.conversations.im/
-
Guus
that's not 'performance' though, but 'features'
-
fjklp
yeah, I specifically meant performance
-
Guus
Performance is very much a moving target. It wildly depends on the exact usage patterns, network setup, hardware used, etc, etc.
-
Guus
When people ask about performance of Openfire, I typically can't answer them. I've seen instances process five-digit number of concurrent users with ease, and others that struggle with less than 100.
-
MattJ
Same here
-
MattJ
People vastly underestimate the number of factors in running a high-performance deployment (the definition of which is also variable)
-
fjklp
my motivation is that I've noticed poor performance on multiple servers and recognized that this is actually more of a relevant factor to me than the sort of stuff on https://compliance.conversations.im/
-
MattJ
What kind of poor performance?
-
fjklp
It would be nice if there were objective measures that one could use when selecting which server to use. It might also assist people in fixing their servers if they care.
-
fjklp
Messages taking a long time to post in a muc, for example
-
Guus
fjklp: if you have a specific way to reproduce that poor performance, then I'd be interested in learning about them. Maybe we can improve things.
-
MattJ
There could be so many factors involved in that, though (including your network connectivity)
-
fjklp
I don't have evidence but I suspect a major factor might be people hosting servers on over-worked VPS serers
-
fjklp
> There could be so many factors involved in that, though (including your network connectivity) yeah, I agree
-
Guus
A tool that would continuously test for this will only _add_ to that problem of course :)
-
fjklp
I can live with that
-
Guus
The people hosting the service might disagree :D
-
fjklp
if a server can't handle the load I would give it, it's not fit for service
-
Guus
(but it's probably something that can easily be tuned to acceptable standards)
-
fjklp
I'm talking light loads
-
Guus
Sure, but there are fine lines between what _you_ define as 'fit for service' and what others do - or what administrators can spend on resources, etc. I'm not saying it's an absolute no-no, but I'd be careful.
-
fjklp
I'm primarily interested in latency of message delivery, so it's not really about putting a heavy load on it as just sending a single byte message to a bunch of mucs or something✎ -
fjklp
I'm primarily interested in latency of message delivery, so it's not really about putting a heavy load on it as much as just sending a single byte message to a bunch of mucs or something ✏
-
Guus
Well, go for it, I suppose.
-
Guus
as far as I know, it doesn't exist - so if you're interested in having this, then your best bet is to start building this yourself (or have someone build it for you, if you're not a software developer yourself).
-
fjklp
I wanted to ask first in case it exists. I know there are a few tools that might be fit for this, but don't know much about them. I see https://github.com/processone/tsung and there are xmpp plugins for Apache Jmeter such as https://github.com/Blazemeter/jmeter-bzm-plugins/blob/master/xmpp/XMPPSampler.md
-
Andrzej
fjklp as you mentioned you are interested in latency of message delivery, that will vary from the endpoint from which you will run your tests. I’ve seen issues with powerful servers with fast networking and very high latency due to network connectivity bottleneck (that was a connection from client/server in EU to a server in USA)
-
Andrzej
so even if you post to the MUC room on a different server, the latency between servers may matter as well as latency between your client to „your” server (the server on which you have account)
-
fjklp
I get that there are a bunch of variables but real world testing is probably the best testing. Maybe the test could be run from multiple servers in different regions to get more insightful results.
-
Andrzej
yes, I mentioned those issues, as the only solution for the is actually testing from multiple endpoints (different regions) and that could help getting more reliable results✎ -
Andrzej
yes, I mentioned those issues, as the only solution for them is actually testing from multiple endpoints (different regions) and that could help getting more reliable results ✏
-
MattJ
Andrzej, Holger, Andriy Utkin, and others who signed up past the previous attendee capacity: we've negotiated a new limit of 35 attendees with the hotel, so there is certainly room for everyone currently signed up on the wiki, and any more who come along
-
Andrzej
Thanks for the update. I'm glad it was possible to find a bigger room.
-
emus
> ralphm: > 2024-01-05 08:38 (GMT+01:00) > emus: if you want to set up an account on Bluesky, let's also involve the iteam to make sure our handle becomes @xmpp.org. This is mostly trivial but requires a DNS TXT record. Thanks, we are not yet sure to do it