- stpeter has joined
- stpeter has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- Flow has joined
- Flow has left
- Ash has joined
- Kev has left
- Kev has left
- m&m has joined
- stpeter has joined
- m&m waves
- SamWhited nods
-
stpeter
howdy
-
m&m
yet another RFC with your name on it
-
stpeter
and you :-)
-
stpeter
I still have 3 I-Ds to submit before the cutoff on Monday, sigh
-
m&m
do you want to skip on editor stuff then>
-
m&m
?
-
stpeter
it's OK, let's make some progress
-
m&m
alright
-
m&m
first, something we're going to need to address
-
m&m
Kev found what he feels are substantive changes in XEP-0030
-
m&m
around how xml:lang factors into uniqueness
-
stpeter
right, I saw a message about that somewhere
-
stpeter
did we track down the check-in that modified this?
-
m&m
yes, sometime back in 2008
-
stpeter
this paragraph, eh? "Each <identity/> element MUST possess the 'category' and 'type' attributes specifying the category and type for the entity, and MAY possess a 'name' attribute specifying a natural-language name for the entity; the <identity/> element MAY also possess a standard 'xml:lang' attribute, which enables the entity to return localized results if desired (i.e., the <query/> element MAY include multiple <identity/> elements with the same category+type but with different 'xml:lang' values, however the <query/> element MUST NOT include multiple <identity/> elements with the same category+type+xml:lang but with different 'name' values)."
-
m&m
yep
-
m&m
https://github.com/xsf/xeps/commit/bf110edfccddf0c22089df2861e0231bdb05c3a2#diff-86c7b1b1dbf6dd553b5a7b53a1cb87ce
-
Kev
I think I suggested list discussion, mostly (disclaimer, I'm ill today, not firing on all cylinders).
-
Kev
Just to check we weren't about to include a substantive change without discussion.
-
Kev
It looks like the change in question was ages old, but never included in a new revision.
-
Kev
And at some point it accidentally got regenerated into the current version, like the 313 stuff.
-
stpeter
I'd need to review the discussion list history from June of 2008
-
stpeter
and earlier
-
stpeter
perhaps this was discussed as part of the run-up to 2.4 but was left out somehow.
-
Kev
I didn't do that. But yes, that would be sensible.
-
stpeter
I can't recall.
-
Kev
I think I did a search of my mail archives for likely-looking queries and didn't find anything, but maybe I'm mistaking it for something else.
-
Kev
Anyway - my block was the temporary check-we-don't-accidentally-break-something type, not the this-must-not-happen type.
-
stpeter
I don't have a quick answer.
-
Kev
I'm not sure that -1s are the appropriate mechanism here, but I don't think we have anything else available to say "Oh, wait, a minute, before we do that...", because otherwise the votes expire and it runs through on majority.
-
stpeter
I might have been thinking this was a sensible clarification, I might have received some implementation feedback asking for clarification, it could have resulted from discussion about XEP-0115 somewhere, etc.
-
Kev
-1 on something that seems broadly right feels wrong, but there we go.
-
m&m
I'm now thinking of XMP Council's -1 as equivalent to the IESG's *DISCUSS*
-
stpeter
cf. Section 5.1 of XEP-0115
-
stpeter
e.g., "Sort the service discovery identities [15] by category and then by type and then by xml:lang (if it exists), formatted as CATEGORY '/' [TYPE] '/' [LANG] '/' [NAME]. [16] Note that each slash is included even if the LANG or NAME is not included (in accordance with XEP-0030, the category and type MUST be included)."
-
stpeter
So they have to be unique.
-
stpeter
m&m: right, "let's have a chat about this"
-
stpeter
shall we take it to the list?
-
stpeter
or is it already there? ;-)
-
m&m
the list discussion hasn't started yet
-
stpeter
see also https://github.com/xsf/xeps/commit/bf110edfccddf0c22089df2861e0231bdb05c3a2#diff-5313e01f95bfb0963280ca4dfb497800L275
-
stpeter
but this was in XEP-0115 earlier
-
stpeter
this looks like the kind of thing that someone asked me about and we clarified it in two places
-
stpeter
however, the constraint was already in XEP-0115 by then
-
stpeter
now I'd need to go through the history of XEP-0115 too
-
stpeter
probably not the best use of our time here :-)
-
m&m
probably not (-:
-
stpeter
shall we move along to things we can settle now?
-
m&m
let's
-
Kev
If this is already covered in the general lore by 115 and it was just missing from 30, let me know and I'll remove my -1. I was concerned that it might be adding in multi-lang without discussion.
-
m&m
I do recall this being discussed for 115
-
stpeter
BTW this xml:lang rule was not in version 1.4 of XEP-0115 and was added for version 1.5, published in February 2008
-
stpeter
so we can look at the discussion leading up to 1.5
-
m&m
anyway … let's move on
-
stpeter
of which there was much, I think - or at least lots of release candidate versions of 1.5 leading up to publication and approval in Feb 2008
-
stpeter
nod
-
stpeter
yep
-
stpeter
next conundrum? ;-)
-
m&m
we've got action we can take for 115, which is to get back to Kev on details, then decide what's next
-
m&m
s/115/30/
-
m&m
https://github.com/xsf/xeps/pull/40
-
m&m
I believe this just needs to be merged into the next release
-
m&m
nope, I need to reach out to Kev and MattJ about reviewing the latest changes
-
m&m
I'll send that note out shortly
-
m&m
https://github.com/xsf/xeps/pull/41
-
m&m
this is ready to take to council
-
m&m
in the past, this would have been an 1.yrcX interim release
-
m&m
well, tmp publish
-
stpeter
also BTW https://github.com/xsf/xeps/commit/6057a1fb42c18d1dddf07cdc0daa72696c327734#diff-5313e01f95bfb0963280ca4dfb497800 - that's where we made the change to 115
-
m&m
stpeter: you're having a tough time moving on today (-:
-
stpeter
m&m: agreed on #41
-
stpeter
I am - now I'm fascinating by what happened here :-)
-
m&m
I don't blame you … gone down a bunch of rabbit holes like this in the past myself
-
Kev
I've just been through (quickly) the 100ish post thread about 115. I'll remove my -1.
-
m&m
noted and thanks, Kev
-
stpeter
Kev: yeah lots of discussion in January 2008! http://mail.jabber.org/pipermail/standards/2008-January/thread.html
-
m&m
for #41, I suggest we ask the council if they're good going to draft from the changelog
- stpeter moves on mentally :-)
-
Kev
Mail sent.
-
m&m
and render upon request
-
m&m
trying to avoid publish snafus
-
stpeter
on https://github.com/xsf/xeps/pull/63 I asked Lance to make some fixes - I can ping him about that
-
m&m
thanks
-
m&m
#82 is on hold, waiting on Mr. Wild
-
m&m
same with #83, actually (-:
-
SamWhited
#83 I need to sit down and rework; I just keep forgetting to do it.
-
SamWhited
Based on list feedback and discussion from last week.
-
stpeter
it's still on my list to go through XEP-0198 proposals but I haven't carved out the time yet
-
m&m
so #84 on hold pending author
-
stpeter
see above on needing to update a few Internet-Drafts :-)
-
m&m
right
-
stpeter
also I'm way behind on a certain MUC/MIX discussion :-)
-
Kev
That one just needs you to say "Kev, make the changes" and watch while I fail to find time :)
-
m&m
I still haven't had time to read all of the changes to #91
-
m&m
failing to find time is a running theme
-
stpeter
always :-)
-
Kev
Yes, sorry.
-
m&m
we're all guilty
-
stpeter
Lance says he'll update XEP-215 per #63
-
m&m
cool
-
Kev
Unless we're desperately short of people I'll drop Council next year. Won't give me much extra time, but will cut back the amount of stuff I'm committing to and struggling with.
-
stpeter
https://github.com/xsf/xeps/pull/94 LGTM as I replied there
-
stpeter
Kev: yeah I might need to do some recruiting it seems
-
stpeter
I'm the only person who's put a hat into the ring for anything ;-)
-
m&m
stpeter: agreed, just needs some massaging to get its editorial version
-
stpeter
m&m ok good
-
m&m
#95 is pending a response from stpeter I think
-
stpeter
yeah I _just_ replied
-
m&m
looks like #96 is also ready for merging
-
stpeter
+1 on #96
-
m&m
I just took it over to track my failures (-:
-
m&m
#98 is just fixing examples, and stripping extraneous whitespace.
-
m&m
I think it's good to merge as an editorial revision
-
stpeter
agreed
-
m&m
#100 needs some council discussion still, I think
-
m&m
need to make sure that makes it onto their next agenda
-
SamWhited
Can we go ahead and merge #99 so I can use it? It works fine (at least on Linux; might be able to install things with homebrew on macs). People can improve it later if they want to support their system more generically.
-
m&m
SamWhited: let me try it out … sorry, it kept slipping
-
stpeter
I think it would be good to have a discussion on the list about deprecating stream compression entirely given the attacks that exist - or at least have a discussion about whether those attacks apply to XMPP, because if they do then deprecating stream compression would seem to be the right thing to do.
-
SamWhited
m&m: Many thanks :)
-
m&m
stpeter: agreed
-
stpeter
or at least, "might" be the right thing to do
-
m&m
I'm not entirely sure these attacks are applicable to XMPP, given its stateful nature
- SamWhited has left
-
m&m
but the discussion is good to have
-
SamWhited
I know we did a big security analysis when we implemented it; pretty sure the answer ended up being "as long as there are flushes on stanza boundaries on both ends it will be okay", but I'll see if I can't get the official report or discussion. Might have good info, I dunno.
-
SamWhited
s/flsuhes/full flushes/
-
m&m
that would be great, Sam
- SamWhited goes to figure out who did that... it was shortly before I started here.
-
stpeter
:)
-
stpeter
thanks, Sam!
-
m&m
so, uh, #106 seems contested to me (-:
-
stpeter
106 or 104?
-
m&m
gah, yeah 104
-
stpeter
k
-
m&m
I merged 0016 and 104 in an odd way
-
SamWhited
<insert-evil-laugh-here>
-
stpeter
I haven't looked at #106 yet
-
stpeter
(FWIW)
-
stpeter
Sam suggested that I need to post in the privacy lists discussion
-
SamWhited
Please and thank you :)
-
m&m
so, #106 is still pending author?
-
Kev
I think I suggested that Sam suggested that ... :)
-
SamWhited
indeed
-
stpeter
I haven't been closely tracking that thread, but given that I've been the one slowly pushing forward with alternatives (invisibility and blocking commands), I think it's safe to say that I am not a huge fan of privacy lists - and we developed privacy lists originally to address a requirement that we misunderstood from RFC 2779 way back in the early days of the XMPP WG!
-
stpeter
so I will post in that thread
-
Kev
(And so who really composed Beethoven's 5th?)
-
Kev
stpeter: I think that would be useful, thanks.
-
stpeter
k
- m&m is updating his .todo .. un momento
-
m&m
ok
-
m&m
so, #104 is pending more list discussion
-
m&m
#106 is pending author action
-
m&m
#108 just needs to be mergec
-
m&m
merged even
-
m&m
(with an editorial revision)
-
stpeter
I need to depart for another meeting
-
m&m
I think we're done
-
m&m
thanks!!
-
m&m
and congrats on yet-another-RFC (-:
-
Kev
Thanks to our diligent Editors ;)
-
stpeter
:)
- SamWhited has left
- SamWhited has left
- Kev has left
- Ash has left
- Flow has joined
- m&m has left
- m&m has joined
- stpeter has left
- stpeter has joined
- stpeter has left
- SamWhited has left
- Neustradamus has joined
- m&m has left
- Neustradamus has left
- m&m has joined
- SamWhited has left
- Ash has left
- Flow has left
- SamWhited has left
- stpeter has joined
- SamWhited has left
- SamWhited has left
- Ash has left
- m&m has left
- stpeter has left
- stpeter has joined
- stpeter has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- SamWhited has left
- Flow has joined
- Flow has left
- Ash has joined
- Kev has left
- Kev has left
- m&m has joined
- stpeter has joined
- SamWhited has left
- SamWhited has left
- SamWhited has left
- Kev has left
- Ash has left
- Flow has joined
- m&m has left
- m&m has joined
- stpeter has left
- stpeter has joined
- stpeter has left
- SamWhited has left
- Neustradamus has joined
- m&m has left
- Neustradamus has left
- m&m has joined
- SamWhited has left
- Ash has left
- Flow has left
- SamWhited has left
- stpeter has joined
- SamWhited has left
- SamWhited has left
- Ash has left
- m&m has left
- stpeter has left