jonaswhm, Link Mauve, I’m not sure I’m comfortable merging your change to xep-0050 without going through council
Link MauveIt seemed very much editorial to me (https://github.com/xsf/xeps/pull/677/commits/b16e5025be007d9e4554beb127917f58246f980e for reference), but I can drop it from this PR and do another one for council.
jonaswthis removes one of two statements which contradict each other. technically, you could also have removed the requirement to ignore this attribute (and possibly replaced it with a requirement for it to b e "execute" or whatever), so I’m not sure.
Chobbeshas joined
Link MauveIt didn’t make much sense to make a previously-ignored attribute required, only because it was marked as optional somewhere else.
Link MauveThe other one is a MUST, this one is “optionally maybe add this”.
Link MauveThe other one is a MUST ignore, this one is “optionally maybe add this”.
rishiraj22has left
Dave Cridlandhas left
Kevhas left
rishiraj22has left
Dave Cridlandhas left
Dave Cridlandhas left
marmistrzhas left
Dave Cridlandhas left
moparisthebesthas joined
moparisthebesthas joined
j.rhas joined
j.rhas joined
Tobiashas joined
Tobiashas joined
Dave Cridlandhas left
lnjhas left
vanitasvitaehas left
Nekithas joined
rishiraj22has left
danielhas left
danielhas joined
Guushas joined
vanitasvitaehas left
lnjhas joined
Alexhas joined
lskdjfhas left
vanitasvitaehas left
jerehas left
jerehas joined
Alexhas left
vanitasvitaehas left
404.cityhas left
404.cityhas joined
rishiraj22has left
rishiraj22has left
la|r|mahas left
rionhas left
bjchas joined
bjchas joined
Valerianhas left
Valerianhas joined
Valerianhas left
Valerianhas joined
Valerianhas left
Valerianhas joined
Valerianhas left
Dave Cridlandhas left
Dave Cridlandhas left
rishiraj22has left
j.rhas left
j.rhas joined
rishiraj22has left
rishiraj22has left
SamWhitedhas left
rishiraj22has left
Dave Cridlandhas left
j.rhas left
marmistrzhas left
mikaelahas joined
j.rhas joined
la|r|mahas left
la|r|mahas left
la|r|mahas left
la|r|mahas left
la|r|mahas left
la|r|mahas left
la|r|mahas left
Andrew Nenakhovhas left
marmistrzhas left
Andrew Nenakhovhas joined
la|r|mahas left
danielhas left
danielhas joined
la|r|mahas left
la|r|mahas left
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
lskdjfhas joined
vanitasvitaehas left
lskdjfhas left
la|r|mahas joined
Guushas left
vanitasvitaehas left
Guushas joined
lskdjfhas joined
efrithas left
doshas joined
la|r|mahas left
marmistrzhas left
tahas joined
lnjhas left
lnjhas joined
Kevhas joined
vanitasvitaehas left
waqashas joined
bjchas left
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Guushas left
Dave Cridlandhas left
Guushas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
la|r|mahas joined
mrdoctorwhohas joined
lskdjfhas left
doshas left
lskdjfhas left
Guushas left
lskdjfhas joined
la|r|mahas left
j.rhas joined
Dave Cridlandhas left
valohas joined
pep.has left
Dave Cridlandhas left
Dave Cridlandhas left
jerehas left
jerehas joined
vanitasvitaehas left
mikaelahas joined
Guushas joined
Ge0rGhas joined
Guushas left
valohas joined
labdsfhas left
labdsfhas joined
rishiraj22has left
blablahas left
Dave Cridlandhas left
labdsfhas left
labdsfhas joined
labdsfhas left
labdsfhas joined
vanitasvitaehas left
tahas joined
Valerianhas joined
Ge0rGhas left
marmistrzhas left
Guushas joined
jjrhhas left
marmistrzhas left
lovetoxis there anything planned in caps2, that we have like a server caps hash?
lovetoxdepending on the server, i have to send out min. 5 disco infos after a disco items
Link Mauvelovetox, it’s already done, see §5.2.
lovetoxon each start of the client
Link MauveUh?
lovetoxyes thats exactly what i would need
rishiraj22has left
lovetoxyes Link Mauve need to discover httpupload, mucs, proxys, transports
labdsfhas left
Link Mauvelovetox, if you mean that the server would keep a tree of all of its component’s ecaps2, the issue is that they could change at any moment, or even depend on who is asking.
labdsfhas joined
Ge0rGhas left
lovetoxwhat the items of the domain could change depending on who is aksing?
labdsfhas left
lovetoxi mean yeah it could, but why should it
labdsfhas joined
lovetoxa client could also announce different stuff depending on who is asking
Zashwas disco-sub a xep or how was it?
lovetoxwe simply dont do ti
labdsfhas left
labdsfhas joined
Link Mauvelovetox, I’ve seen it done.
lovetoxyeah then this server should not use caps
lovetoxsimple as that
danielhas left
danielhas joined
Link MauveWhy that?
Link MauveIt’s still a valuable optimisation.
labdsfhas left
labdsfhas joined
Nekithas left
lovetoxi guess if he keeps a hash of its components *per* user
lnjhas left
Link MauveAnother issue is what to do when a component gets disconnected and reconnected?
lovetoxrestart?
lovetoxnothing
lovetoxfor longer time, then send out a updated hash
Ge0rGWhat sucks about stanza counters in 0198 is that you can't say when the desync happened. I'm at 35k stanzas on my session, with ~20 stanzas too few counted by the server.
Ge0rGWhat sucks about stanza counters in 0198 is that you can't say when the desync happened. I'm at 35k stanzas on my session, with ~20 stanzas too few counted by the client.
Link MauveGe0rG, don’t you get logging whenever that happens, on both sides?
Ge0rGLink Mauve: no, i'm just receiving the last ~20 stanzas duplicated on resume
Link MauveOh wow.
Valerianhas left
Valerianhas joined
danielhas left
danielhas joined
Ge0rGhas left
flowGe0rG, you know you are desync'd but still resume the desync'd stream?
jjrhhas left
jjrhhas left
jjrhhas left
ThibGhas joined
jjrhhas left
danielCounting is surprisingly hard
jjrhhas left
danielI really wouldn't be surprised if i find a counting bug in Conversations
Valerianhas left
Valerianhas joined
Ge0rGhas left
blablahas left
blablahas joined
jjrhhas left
Valerianhas left
rishiraj22has left
Ge0rGflow: I know it, my client doesn't
jjrhhas left
valohas joined
moparisthebesthas joined
ZashIIRC especially when acting as client it gets awkward since you start twice from separate events
moparisthebesthas joined
lorddavidiiihas left
labdsfhas left
Ge0rGhas left
alacerhas left
alacerhas joined
jubalhhas joined
jubalhhas joined
labdsfhas joined
Chobbeshas joined
bjchas joined
muppethhas joined
Ge0rGhas left
muppethhas joined
danielhas left
danielhas joined
danielYeah
Lancehas joined
alacerhas left
alacerhas joined
danielI think part of the trickery is to make sure not to send stanzas into the stream before you are resumed. Or at least don't count them