-
Sam
Hi council, the 2020 Compliance Suites are still showing up as a draft standard. Please vote to fix. Thanks: https://xmpp.org/extensions/xep-0423.html
-
Zash
This feels like a thing that should be automatic, but a quick scan of XEP-0001 says that's on advance to Final
-
Zash
> A Standards Track XEP is in the Final state after it has been in the Draft state for at least six (6) months, [...] That part feels a bit stressful with annual compliance suites...
-
Sam
I'm sure we discussed this, but shouldn't they just be informational?
-
Sam
No new protocol and they seem to define "best practices for implementation or deployment of an existing protocol"
-
Zash
It's been discussed. Changing it is up to Board since it's defined by XEP-0001.
-
jonas’
and nobody cared to bring it to board✎ -
jonas’
and nobody cared enough to bring it to board ✏
-
jonas’
XEP-0001 explicitly states that compliance suites are Standards Track
-
jonas’
so that’d need changing
-
Sam
I mean, nobody has to bring it up separately right? Just change next years to experimental and vote as normal?
-
Ge0rG
sounds like a PR for Board
-
Sam
oh, does it? Nevermind then
-
Zash
What we could do is try to hold a fixed schedule for compliance suites?
-
Sam
yah, maybe I'll propose some language. I suppose they could be standards track and just skip a few steps too
-
Ge0rG
I wouldn't mind them being Informational, but I'm not the author any more!
-
Ge0rG
Sam: explicitly writing down that they shall be informational is a Good Thing, isn't it?
-
Sam
Zash: I already tried that, without language forcing the matter nobody could agree in a timely manner.
-
Sam
Ge0rG: I don't see why it would matter, we might decide it was a mistake and want to switch later so I'd say let it be either
-
Ge0rG
Zash: I also tried that, but calculating the required run-off times to publish a new Draft CS for Christmas was *hard*
-
Sam
The only reason it would be nice if they were informational is to skip "Draft" which is only nice because "Draft" is a confusing word
-
Ge0rG
Sam: if we decide it was an error we can revert the change. Please don't make our protocols more vague
-
Sam
So maybe the answer is "propose changes to standards track process" and "propose automatic advancement/deferral of compliance suites"
-
Sam
It's not vague, it's at the authors discretion just like every other XEP
-
Sam
(or would be)
-
Zash
Could start with poking whomever needs poking to advance CS-2021 to Final?
-
Sam
I mean, I have no preference either way, informational just seems semantically correct but that's not worth making changes over at all as far as I'm concerned unless we're just happening to be messing with the process anyways
-
Zash
That should automatically obsolete CS-2020
-
Sam
"XEP may be approved provisionally and be assigned an expiration date", huh, I didn't remember that this was a thing
-
Sam
So we can already be doing this I guess
-
Ge0rG
but Editor process!
-
Sam
Editor process? Isn't "do what council says" the editor process?
-
Sam
I had a tool somewhere that checked for XEPs that were out of date (experimental that needed to be deferred and what not) and more CI oriented things like missing revision blocks and what not. I should revive that and add compliance suites as a special case
-
Ge0rG
👍
-
Zash
Moar automation!
-
Ge0rG
`if title.startsWith("Compliance Suite ") ...`
-
jonas’
*slap*
-
Sam
¯\_(ツ)_/¯ seems fine for a simple tool meant to be run on CI
-
Sam
(as long as time-based rules and problems that don't change are two steps so that the time-based or title-based ones that may have false positives aren't blocking CI)
-
Ge0rG
It looks like it's almost time!
-
jonas’
1) Roll Call
-
jonas’
I was already anxiously hovering over the enter key
-
jonas’
and I think I need to check my clocks
-
Zash
Hello
-
daniel
Hi
- Ge0rG
-
jonas’
they both claim to be on ntp tho, so whatever
-
jonas’
do we have a dwd today?
-
jonas’
let’s see :)
-
jonas’
2) Agenda Bashing
-
jonas’
I hear that we need to do something about the CS-2020, but I’m not sure what we can do
-
Sam
obsolete them.
-
Ge0rG
burn it with fire
-
jonas’
we can CFE it, but realistically, nothing is going to happen there and it’s just noise in everyones inboxes
-
Sam
The 2021 ones have been draft for ages, why are there two?
-
jonas’
ehh right, it’s 2021 already
-
jonas’
^ that might be why
-
jonas’
so I’ll add a vote to obsolete the CS-2020
-
dwd
Hiya, sorry, meeting overrunning.
-
dwd
I'll be sort-of paying some attention until it's done.
-
jonas’
and we can think about what to do with the 2021 one because a CFE feels pointless and tiresome
-
jonas’
dwd, good luck :)
-
jonas’
3) Editor’s Update
-
jonas’
* Proposed XMPP Extension: Pre-auth Registration Key Generation and Validation
-
jonas’
4) Items for Voting
-
jonas’
4a) PR#1064: XEP-0227: New revision 1.1 URL: https://github.com/xsf/xeps/pull/1064 Abstract: - Discourage inclusion of plaintext passwords - Document a format for including SCRAM data - Define data formats for PEP and MAM data
-
jonas’
+1
-
daniel
+1
-
Ge0rG
on-list
-
Zash
on-list
-
jonas’
assuming dwd is going to be on-list because only sort-of paying some attention right now
-
jonas’
4b) Deprecate and Obsolete XEP-0423: XMPP Compliance Suites 2020 URL: https://xmpp.org/extensions/xep-0423.html
-
jonas’
+1
-
Zash
+1
-
daniel
+1
-
daniel
Wait deprecate *and* obsolete?
-
jonas’
yes
-
daniel
Isn't it either or?
-
jonas’
no
-
daniel
Ok
-
jonas’
we need to first deprecate before we can obsolete according to the graph in '1
-
daniel
Ah OK that makes sense
-
jonas’
(I looked it up just before typing the 4b ;))
-
jonas’
Ge0rG, ?
-
Ge0rG
+1
-
Ge0rG
Sorry
-
jonas’
5) Pending Votes
-
jonas’
the agenda mail was a lie, daniel is pending on https://github.com/xsf/xeps/pull/1066
-
daniel
+1
-
jonas’
\o/
-
jonas’
thanks
-
jonas’
6) Date of Next
-
jonas’
+1w wfm
-
Zash
+1w wfm
-
daniel
I might not make it. But not worth rescheduling I guess
-
jonas’
I guess we’ll gamble on quorum then :)
-
Ge0rG
I think I'll make it
-
jonas’
7) AOB
-
jonas’
7a) Code of Conduct Experimental Procedural XEP
-
jonas’
you may have noticed that there is that CoC XEP
-
Zash
May have, indeed.
-
jonas’
Just wanna point it out in case you managed to miss it. Since the document calls members of board and council out specifically, it’s probably worth reading and discussing.
-
jonas’
and also a note that it is only Experimental, not Active yet, as some seem to think.
-
jonas’
anyway, we don’t need to discuss here, on-list (members@ or standards@) is the better place
-
jonas’
any other AOB?
-
jonas’
taking the silence and absence of typing chat states as a no
-
jonas’
8) Ite Meeting Est
- jonas’ bangs the gavel
-
jonas’
thanks everyone, thanks tedd :)
-
Zash
Does Dino even send typing notifications here?
-
daniel
Thanks Zash
-
Ge0rG
thanks jonas’
-
Zash
Thanks Ge0rG
-
Ge0rG
Thanks Zash