-
edhelas
would it not be possible to extend XEP-xxxx: MUC presence versioning to XEP-xxxx: Presence versioning ?
-
edhelas
I mean it could also be useful for non-muc presences as well no ?
-
jonas’
haven’t even read it yet
- jonas’ goes to double check which track that document was supposed to be on
-
rion
where is 1st April xep?
-
Zash
April 1st has been canceled due to the pandemic. Please try again next year.
-
rion
if anyone survive by the next year..
-
jonas’
uh, does anyone know how the chat is implemented in jitsi-meet? I don’t seem to see any message stanzas within prosody when I send a mesasge from jitsi, but I may also just be stupid
-
pep.
I should be standard MUC I think
-
jonas’
yeah, it *should*
-
jonas’
but I can’t see any stanzas in prosodys debug log when I send a chat message in jitsi-meet
-
jonas’
despite it going to http-bind?...
-
pep.
dumb question: generally it's configured as another domain by default, is that the good prosody you're looking at?
-
Ge0rG
MattJ: NET::ERR_CERT_COMMON_NAME_INVALID on https://logs.xmpp.org/
-
Ge0rG
Also 404 on the logs.
-
MattJ
Ge0rG, try now
-
Ge0rG
MattJ: I still get NET::ERR_CERT_COMMON_NAME_INVALID
-
MattJ
Close the tab? Test with curl?
-
MattJ
What name do you get?
-
Ge0rG
X509v3 Subject Alternative Name: DNS:xmpp.org
-
Ge0rG
MattJ: reload nginx?
-
MattJ
If it was nginx's fault, why does it work fine for me? (browser and curl)
-
larma
doesn't work for me either
-
MattJ
Hmm
-
MattJ
I wonder if it's IPv4/6 related
-
Zash
~$ curl https://logs.xmpp.org/ curl: (60) SSL: no alternative certificate subject name matches target host name 'logs.xmpp.org'
-
Zash
Yes
-
larma
it also opens xmpp.org for me, not logs.xmpp.org
-
Zash
curl -4 works
-
MattJ
Ok, thanks
-
MattJ
So if you could all just switch to v4, it'll work fine
-
MattJ
Thanks
-
!XSF_Martin
logs.xmpp.org? Works here.
-
pep.
worksforme
-
pep.
on both 6/4
-
Ge0rG
both hostnames resolve to the same pair of ipv4 + ipv6 addresses
-
Ge0rG
something is broken on that machine
-
!XSF_Martin
Ah ok, also doesn't work on v6 here
-
pep.
hmm, ok nvm it also doesn't work on 6
-
MattJ
Ge0rG, try now?
-
Ge0rG
MattJ: X509v3 Subject Alternative Name: DNS:wiki.xmpp.org
-
MattJ
Success! :D
-
Ge0rG
It changed, but not to the better.
-
pep.
Is the vhost config not the same for both?
-
Zash
Still borked here
-
MattJ
Ge0rG, and now?
-
pep.
yes
-
Zash
ÄNTLIGEN!
-
Ge0rG
MattJ: 👍
-
Ge0rG
https://logs.xmpp.org/favicon.ico is a 400 though
-
MattJ
Thanks
-
MattJ
Terrible
-
Zash
Haha what
-
Zash
Bad Ge0rG, don't make such requests!
-
MattJ
You've seen Zash's logo design, is that really what you want?
-
Ge0rG
Zash: where's my blackhat Hat?
-
Zash
🎩️
-
Ge0rG
stylish
-
Zash
Can you do fitzpatrik modifiers on hats?
-
Zash
Stick a `<link rel=icon href=//xmpp.org/theme/images/xmpp-logo.svg>` in the theme.
-
Zash
MattJ: Oh and maybe copy the theme to somewhere covered by backups?
-
jonas’
is there any way to reach the jitsi folks which isn’t an annoying web 2.0 forum?
-
pep.
They had a mailing list no?
-
jonas’
I thought of something less long-term
-
jonas’
a chat, for example
-
pep.
dunno
-
jonas’
aaaaaaaaaaaaaaaaaaaaaaaaaaa
-
jonas’
I was on the wrong machine. the. whole. time.
-
Zash
OOF
-
pep.
so I was right? :P
-
jonas’
note to self: two boxes which are both called jitsi.domain.example is a terrible idea
-
jonas’
pep., essentially, yes
-
Neustradamus
jonas’: https://community.jitsi.org/
-
jonas’
> The site at https://community.jitsi.org/ has experienced a network protocol violation that cannot be repaired.
-
jonas’
also, isn’t that exactly the crappy web 2.0 forum I did *not* want?
-
Neustradamus
-> https://jitsi.org/lists
-
jonas’
> Mailing Lists (Deprecated)
-
jonas’
it’s huge and fat there
-
Zash
jonas’: is XEP-050 on that list of advancement candidates?
-
jonas’
nope, but it should be, good catch
-
Zash
> ..., the responder SHOULD respond with a 403 "Forbidden" error. Lol numeric error codes
-
Zash
Style / XEP schema question: Is the date of advancements available?
-
jonas’
Zash, more or less
-
jonas’
you see when the version number jumps from 0 -> 1 and 1 -> 2 in the version log
-
Zash
> Version 1.0 (2003-05-19) > Per a vote of the Jabber Council, advanced status to Draft.
-
Zash
And then 17 years of only editorial updates?
-
jonas’
:D
-
jonas’
a prime candidate indeed
-
pep.
re MUC presence versioning, is there a way for a client not to do it? Just don't include @ver? I understand the server will always include it if it supports it though
-
pep.
Also the presence filtering thing, does that depend on presence versioning?
-
Zash
Hoh, XEP-0092 was Historical originally?
-
Ge0rG
pep.: you can not include an outgoing @ver and ignore the incoming @ver to not do versioning
-
Ge0rG
pep.: presence filtering as in "only deliver presence of members"? That's out of scope of *that* XEP
-
pep.
no, the other one
-
Zash
Isn't that in 45 already?
-
pep.
"only include available and unavailable"
-
lovetox
is there some other type beside error in a muc?
-
Zash
Haha, true
-
Ge0rG
pep.: that's out of scope too
-
pep.
Why is that mentioned in there. I thought that was actually suggestions
-
Ge0rG
However, it will still feed you 2000 presence stanzas for a 2000 user room
-
Ge0rG
pep.: "suggestion" ≠ "protocol" 😉
-
pep.
Sure sure, well just like "mam can be done with pubsub" seems to be enough for people to implement it
-
Ge0rG
pep.: AFAICS all you need is a config option on the room data form
-
Zash
pep., did you mean only joins and parts?
-
Ge0rG
You can get bonus points by adding that option to the registry
-
jonas’
which registry?
-
pep.
Zash, yeah
-
pep.
I'm not asking for it I was just curious how that would work
-
pep.
or rather, as I said above, if that was tied to this new xep
-
pep.
proto*xep
-
Ge0rG
jonas’: thank you, I anticipated somebody asking that question!
-
Ge0rG
pep.: have a room config option to strip everything but join / part
-
Zash
Hmmmm
-
Zash
Ge0rG: Optimization for YUUUUGE rooms?
-
Zash
What If you only send presence for those who have spoken recently (last x messages or y time) (maybe admins too), then if someone not in that says something, you send presence with a delay stamp to indicate that they didn't join just now but were here already
-
Zash
not in that set*
-
Ge0rG
Delay stamps are another thing that I forgot to mention in my mail, cc MattJ
-
Ge0rG
Zash: what if you don't send presence changes at all?
-
Zash
Ge0rG: As in status updates?
-
Ge0rG
Zash: just mark everybody as available initially and then send empty presence versioning ;)
-
Zash
Heh
-
Zash
Ge0rG: Killing caps? And avatars? And everyhing making XMPP different from IRC?
-
Ge0rG
Zash: IRC still has occupant availability :P
-
MattJ
For large public channels, or where this info is fetched from elsewhere, I think it makes sense
-
Ge0rG
MattJ: indeed you could use that for a moderated room with a large audience
-
MattJ
I don't need to see 15k avatars, nor is that sane
-
Zash
Ge0rG: IIRC that's a poll thing
-
Ge0rG
you could implement that today. only send the five moderators and self-presence
-
Zash
Yup
-
Ge0rG
Zash: integrate delayed-presence-before-message with CSN tracking and you have still much live presence, but not as much
-
Zash
ib4 everyone's constantly spamming <active> and <inactive>
-
Ge0rG
Zash: that would get filtered except for when you actually send a message to the room
-
Ge0rG
or... a reaction or a marker.
-
Zash
Also, smart filtered broadcasting of such stuff would be so nice. Ala PEPs +notify but message payloads in MUC.
-
Ge0rG
Zash: did you just invent MIX?
-
Zash
Ge0rG: All this has happened before, and all of it will happen again, and again, and again...