-
Daniel
Editor finally did their job so we have an agenda today. Nothing too fancy. Most of it should be fairly easy to vote on
-
dwd
Please pass my thanks to the editor!
-
daniel
it’s time
-
daniel
1) roll call
-
larma
👋
-
daniel
singpolyma, goffi dan.caseley
-
goffi
here
-
dan.caseley
Howdy!
-
daniel
2) Agenda bashing
-
daniel
we have an agenda again! i assume nothing to bash, though?!
-
singpolyma
Hello
-
daniel
3) editors update
-
daniel
• UPDATED: XEP-0066 (Out of Band Data) https://xmpp.org/extensions/xep-0066.html • UPDATED: XEP-0515 (TLS Channel-Binding Downgrade Protection) https://xmpp.org/extensions/xep-0515.html • NEW: XEP-0518 (Payment Required) https://xmpp.org/extensions/xep-0518.html
-
daniel
4) Items for voting
-
daniel
a) XEP-0143: Add author responsibility to submission process https://github.com/xsf/xeps/pull/1552
-
goffi
I'll wait for feeback on standard@, so next week for me.
-
daniel
-1 on the current variant. but good idea. see list discussion on better wording
-
dan.caseley
On list. I wanna see where the thread goes.
-
larma
yeah, this can probably still be improved in the wording
-
daniel
> You must understand and verify every part of your contribution, and ensure that material derived from other sources is properly attributed. this already sounds good to me
-
daniel
so seems the thread is going somewhere
-
singpolyma
+1
-
singpolyma
is this xep actually binding or linked anywhere? I'm not sure I've seen it
-
daniel
b) XEP-0490: Add security consideration for sender verification of PEP notifications https://github.com/xsf/xeps/pull/1554
-
daniel
+1 (this is mine)
-
goffi
+1
-
singpolyma
+1
-
larma
+1
-
larma
> is this xep actually binding or linked anywhere? I'm not sure I've seen it It's linked from XEP-0001, so it is part of the official and formal submission process ↺
👍 1 -
daniel
c) XEP-0134: Add guideline against context-dependent elements https://github.com/xsf/xeps/pull/1558
-
daniel
i like what this is trying to achieve. i'm not sure if the wording wtih the parsers is overly specific
-
goffi
Seems reasonable, +1
-
singpolyma
It seems to contain and unrelated whitespace change?
-
daniel
i guess one could make the same argument without specific parser architecture
-
singpolyma
and I disagree with the premise
-
singpolyma
nevertheless +0
-
dan.caseley
+1 I'd have liked more context, but I imagine I'd have gotten that if I'd read the whole document rather than just the diff :)
-
daniel
i don’t have a good alternative wording though. +1
-
dan.caseley
(apologies - unscheduled server maintenance - catching up) +1 on (c)
-
larma
I'm somewhat unsure why this is important. Sure, it's great to be able to reject some things early before you have the required context to do reasonable semantics checks, but also we want to be lax on what we accept in most cases anyway, so if I receive something that's technically invalid, I will still always try to make the best out of it as a receiver rather than rejecting it.
-
singpolyma
Indeed. I disagree in principle with "validating parsers" especially ones using low level tools that don't actually understand the xep.
-
daniel
to me it's I deserialize elements into objects. (or serialize them); the bind feature and the bind enable thing are obviously different objects that take different parameters
-
daniel
that’s why i agree with the premise but not the wording
-
dan.caseley
Some designs allow the developer to choose a path. This PR discourages designs that prevent some choices. I don't think it's an unreasonable change.
-
singpolyma
right this basically only matters if you're blindly applying XSD or something like that
-
goffi
I see the wording more as hint that a formal rejection (it's "avoid")✎ -
goffi
I see the wording more as hint than a formal rejection (it's "avoid") ✏
-
singpolyma
true
-
daniel
ok. should we reject this and ask florian to create a mailing list thread?
-
daniel
to see what the broader community things?✎ -
daniel
to see what the broader community thinks? ✏
-
dan.caseley
I think that's overkill for guidance
-
dan.caseley
It's not a Must
-
daniel
ok. in that case i'm missing votes
-
larma
Sure, but also this guidance could be misunderstood
-
larma
For example: should there be two different file metadata elements for two different file transfer methods if one of those require a specific metadata field present?
-
daniel
maybe just like with the other XEP a list discussion can yield some useful alternatives
-
daniel
i'm fairly sure the intent of that change is not to prevent reusing a file metadata element. but like i said maybe a list discussion yields better wording that achives the same outcome
-
dan.caseley
Fair. larma, can you post your concerns to the mailing list, and see if that generates some agreeable wording?
-
larma
I also don't want to claim that's the intention, but it's a way one could interpret it.
-
larma
I can follow up on list, yes
-
daniel
d) XEP-0084: Fix example with both pubsub and HTTP source https://github.com/xsf/xeps/pull/1559
-
daniel
+1 i think this is almost editorial but i wanted to make sure that i/we didn’t misunderstand the xep
-
singpolyma
+1
-
goffi
+1
-
larma
+1
-
dan.caseley
+1
-
daniel
5) Pending votes
-
daniel
none
-
daniel
6) Date of next
-
daniel
+1w wfm
-
singpolyma
+1w wfm
-
dan.caseley
+1w wfm
-
larma
On vacation +1w 🙂
-
daniel
noted
-
daniel
7) AOB
-
dan.caseley
None from me
-
daniel
assuming none
-
daniel
8) Close
-
daniel
thank you all. see you next week
-
dan.caseley
Thanks everyone
-
goffi
sorry, was afk for a minute. +1w wfm
-
goffi
and thanks