-
psa
greetings and salutations
-
Kev
Evening.
-
remko
hello there-
-
Kev
Quorum early, whatever is the world coming to?
- psa reviews http://xmpp.org/internet-drafts/draft-saintandre-tls-server-id-check-08-from-7.diff.html in preparation for submission
-
remko
mattj sent apologies?
-
Kev
Matt'll be here.
-
psa
maybe he sent apologies for being here :)
-
MattJ
I'm not that apologetic
-
Kev
Right, no sign of Ralph being online at the moment, so let's start
-
Kev
1) Roll call.
-
Kev
Fritzy, Kev, Matt, Remko here.
-
Kev
2) Agenda bashing
-
MattJ
None
-
Kev
Peter sent a bunch, anyone else?
-
Kev
Ok.
-
Fritzy
nope
-
psa
Ralph is probably still in mourning over the World Cup
-
Fritzy
I went over Peter's
-
Kev
3) XEP-0060: Publish-Subscribe http://xmpp.org/extensions/tmp/xep-0060-1.13.html http://xmpp.org/extensions/diff/api/xep/0060/diff/1.12/vs/1.13rc18 Accept version 1.13? At last vote, Ralph had comments on the spec - last week Ralph confirmed these have been addressed, so I'm hoping we can get this chapter of pubsub closed now!
-
Fritzy
+1
-
MattJ
+1
-
Kev
I checked the diff from the last version I reviewed, and this seems fine, I'm +1
-
remko
+1
-
Kev
4) JID Mimicking. We can either leave this in 165 and move that along to active, or split what we need into 3920bis so we can remove the reference. Thoughts?
-
Kev
I don't have a strong opinion either way.
- remko feels like joining as ra1phm and voting on this topic
-
psa
as I noted to Kev, Ralph's feedback came in over time, so there were several revisions to address it all, thus http://xmpp.org/extensions/diff/api/xep/0060/diff/1.13rc13/vs/1.13rc18 is the diff that Ralph cares about, I think
-
ralphm
hi
-
Kev
Dave suggested that a XEP as a more fluid spec would be better for this, and I'm fine with that.
-
Kev
Evening Ralph.
-
Kev
Want to vote on pubsub? We're only on the second item.
-
ralphm
I just got home, and first have to put the kid in bed
-
Kev
Ok, we'll see you shortly then.
-
remko
kev: so that is the second alternative?
-
Kev
remko: Dave suggests advancing the XEP to active, and leaving 3920bis with a reference.
-
MattJ
iirc someone mentioned splitting it (I thought Dave?)
-
MattJ
Let me pull that conversation back up to remind myself
-
Kev
MattJ: possibly, I thought tha was Peter's suggestion.
- Kev consults archive.
-
MattJ
It could well have been
-
psa
well I stole stuff from 165 and put it in the Internet-Draft
-
remko
kev: do we reference XEPs a lot in rfcs?
-
psa
and that stuff can IMHO remain in that I-D because it is more generic
-
Kev
remko: only a couple.
-
psa
how we solve the problem is another question -- XEP-0165 has some ideas, but they are preliminary and not yet field-tested
-
Fritzy
yeah, the problem is convenience vs. security as always
-
Kev
psa: What's your preference?
-
Fritzy
and it's hard to say where the line is drawn until there are some implementations that follow the recommendation.
-
psa
Kev: in fact there are lots of informational references to XEPs now, however all but two of them are Draft/Final/Active -- the two exceptions being 165 (not sure if that's needed) and 201
-
Kev
psa: right.
-
psa
my preference is to remove the reference to 165
-
Kev
Although I hadn't realised it was 'lots'
-
psa
since I've borrowed all the fundamental content
-
remko
psa: same here
-
MattJ
Yes, it was stpeter; http://mail.jabber.org/pipermail/council/2010-July/002919.html
-
MattJ
and I'm +1 to this
-
psa
see for instance http://tools.ietf.org/html/draft-ietf-xmpp-3921bis-07#section-14 and http://tools.ietf.org/html/draft-ietf-xmpp-3920bis-10#section-16 (but you'll need to scroll down a bit)
-
Kev
I admit that I was swayed by Dave's argument, but I'll go along with the majority if they disagree.
-
psa
so I think 165 is awfully preliminary, but that 201 is more stable and deserves to move forward or at least have a Last Call
-
psa
s/165/the practical solutions in 165/
-
Fritzy
it assumes that clients store the roster as raw xml
-
psa
among other things, perhaps
-
Fritzy
or rather, cache it that way
-
Kev
So, there's nothing for Council to actually do on this, right? Just generally nod about the right way to do it.
-
MattJ
Kev, I agree with what Dave says as far as "Best practices change over time (and thus a XEP number is a more stable reference), and are defined with and by the community (hence better done within the auspices of the XSF)."
-
psa
anyway, those practical recommendations are experimental and if we really cared we'd put more work into it
-
psa
Kev: right
-
MattJ
Kev, but I see much of 165 as not being just "best practices"
-
psa
MattJ: correct
-
psa
anyway as editor of 3921bis I'll remove the reference :)
-
Fritzy
right, there's a real extension buried in there.
-
psa
indeed
-
psa
ok
-
psa
moving on? :)
-
Kev
Ok, good enough then.
-
Kev
5) 201
-
psa
y'all'll have plenty of chance to review 3291bis soon :)
-
Kev
Another reference.
- psa loves it when he gets to use "y'all'll" :)
-
psa
right, another ref
-
Kev
So, I'd have thought just advancing 201 wouldmake sense.
-
psa
but this one is more stable and useful
-
psa
we had some review of it a while back and I/we cleaned it up at that time
-
MattJ
"I think my only complaint on this one (and 3921bis) is that it requires (quite strongly) the contents of <thread> be a UUID. Elsewhere it says that the ThreadID is an opaque string, and I can imagine there would indeed be cases when it would be useful to have some other kind of identifier there instead."
-
Fritzy
in 5.1 of xep201 it suggests that you don't destroy a thread when they go offline.
-
MattJ
Curious whether I'm alone in this
-
psa
Fritzy: that's an Ianism :)
-
Fritzy
psa http://www.urbandictionary.com/define.php?term=ianism?
-
Kev
An ex-member of Council.
-
Fritzy
MattJ I think it could be made more consistent.
-
Kev
Most of the complicated XEPs he had input into.
-
psa
:)
-
psa
Ian's speciality was injecting complexity
-
Fritzy
In any case, it suggest that you don't destroy it then, which you can infer you're never supposed to destroy a thread-id.
-
psa
which we didn't fight strongly enough
-
psa
Fritzy: yep, nothing like a Last Call to get people to review the spec... ;-)
-
Kev
We were young and foolish :)
-
Kev
So: Issue a last call?
-
psa
I agree that there are things that need to be fixed in 201
-
Kev
After which we'll address comments like these?
-
psa
and in 3921bis regarding threads
-
MattJ
oops... did WGLC on xmpp-address end today? Forgot all about it...
-
psa
but we can do those concurrently
-
Fritzy
sounds good to me then.
-
Fritzy
+1 on Last Call
-
remko
+1
-
MattJ
+1 on last call too
-
psa
MattJ: I think the MUST for UUID is unnecessary
-
Kev
+1.
-
ralphm
back
-
Kev
psa: right.
-
Kev
MAY even, seems appropriate
-
MattJ
psa, excellent, thanks :)
-
psa
I think that might have been an Ianism too
-
MattJ
Yay
-
Fritzy
This feels like a public shaming.
-
Kev
6) 269 (Jingle early media).
- MattJ 's heart lightens
-
psa
haha
-
Kev
Authors would like a last call.
-
Kev
I found something interesting out earlier this week.
-
ralphm
I'm with MattJ on the UUID stuff
-
MattJ
Fritzy, he practically disappeared mid-term without a trace, I don't think he'll mind much :)
-
Kev
If authors request a Last Call, and Council then vote not to advance it to draft, it's immediately rejected, rathe than staying Experimental :)
-
psa
I still have time to submit a revised 3921bis before tonight's deadline :)
-
Kev
Anyway, I'm not opposed to a last call if the authors want one.
-
remko
neither am i
-
ralphm
+1
-
MattJ
Kev, is that intentional or a loophole?
-
Kev
It sounds right, actually.
-
MattJ
+1
-
psa
I think it might make sense to ask for feedback on the Jingle list, but that can be done at the same time
-
Fritzy
Last call sounds fine +1
-
MattJ
Kev, does it?
-
Kev
LastCall is used to address feedback to gain consensus.
-
Fritzy
psa: sure, they should be paying attention to last calls. ;)
-
Kev
It should only go to vote once it's got consensus that this is the right thing.
-
ralphm
Kev: according to?
-
psa
I don't care so much about early media but the spec is stable and implemented
-
Kev
ralphm: xep 1
-
ralphm
consensus among whom?
-
Kev
standards-jig.
-
Kev
Anyway
-
Kev
This is strictly irrelevant to the current vote :)
-
ralphm
right
-
ralphm
as this isn't a vote
-
Kev
It is.
-
Kev
Issuing a last call is voted on.
-
Kev
Anyway...
-
Kev
7) XEP-0266 (codecs).
-
ralphm
right, not a vote on the advancement, we're in agreement
-
Kev
I'm happy for this to have both the codecs in.
-
Fritzy
The spec kind of waxes poetical about patent free and distribution free.
-
remko
dito
-
Kev
If we want interop, it seems the right thing to do - I'm not sure what Council needs to say on this, isn't it waiting for the XEP author to update to meet the consensus, and then ask for a vot?
-
psa
Fritzy: heh yeah :)
-
Kev
And after the vot, ask for a vote.
-
ralphm
that's the most basic encoding in RTP, right?
-
psa
ralphm: http://xmpp.org/extensions/diff/api/xep/0060/diff/1.13rc13/vs/1.13rc18 is the diff that addresses all of your pubsub feedback, for your reading pleasure when you have the time
-
ralphm
psa: yeah, I noticed the dc stuff, too. Why was that removed?
-
Kev
So if thee's nothing to do for 266 here, onto
-
Kev
8) Date for next meeting.
-
psa
ralphm: dc?
-
Kev
Next Monday, usual time?
-
psa
Kev: right, 266 needs to be updated
-
MattJ
Kev, +1
-
remko
+1
-
Fritzy
I'm game for Monday.
-
Fritzy
wait
-
Fritzy
that'll be the Summit, right?
-
psa
yes it will
-
Fritzy
I'll be at the Summit in Portland.
-
ralphm
psa: dublin core
-
Fritzy
So, my availability is questionable.
-
Fritzy
anyone else going?
-
psa
and unfortunately some personal/family stuff has come up so I don't think I'll be at the Summit
-
psa
ralphm: it was purely informational and confusing people
-
Fritzy
psa: ah, too bad
-
ralphm
I'll not be at the Summit, unfortunately
-
ralphm
psa: ah
-
Fritzy
I'll go and represent then.
-
Fritzy
;)
-
ralphm
psa: I also noticed a typo in the edit of example 155
-
psa
I need to ping bear too
-
psa
ralphm: ok great, bug reports are welcome
- psa looks
-
Kev
Ok, so - are we skipping a week until summit's over?
-
Fritzy
That's what I suggest, or do it later in the week.
-
remko
i have no problem with that
-
MattJ
We skipped for Brussels iirc, but then 100% of the council was there :)
-
ralphm
psa: you removed a closing quote
-
ralphm
Kev: sure
-
Kev
Ok, week Monday, then.
-
ralphm
Anyone planning on going to Maastricht?
-
Kev
9) Any other business?
-
remko
no
-
Fritzy
nodda
-
Kev
ralphm: possibly.
-
psa
ralphm: fixed
-
MattJ
I'm undecided on Maastricht, I think it's more than I can afford right now though
-
ralphm
Kev: any ideas on when?
-
Kev
Likely just XMPP day.
-
Kev
That's the Thursday, right?
-
psa
yes
-
ralphm
psa suggested some hacking on sunday?
-
psa
IETF has day passes now
-
Kev
psa: right.
-
Kev
Ok, without AOB I suggest we close.
-
psa
ralphm: only Florian pinged me in reply and he mostly just wants to find a good party I think :)
-
remko
ok, bibi
-
Kev
2 minutes off my half-hour meeting tolerance.
-
Kev
Thanks all.
-
Fritzy
:)
- Kev bangs the gavel.
- psa still needs to figure out how to get from BRU to Maastricht
-
remko
psa: train?
-
Kev
psa: train?
-
psa
um yeah
-
psa
but I need to figure out where to change trains etc.
-
psa
well I'll do that tomorrow
-
psa
now I need to submit updated Internet-Drafts :)
-
Kev
Have fun.
-
psa
indeed
-
Kev
I'll sort out minutes tomorrow.
-
psa
ralphm: so you will review XEP-0060 and post to the list?
-
remko
psa: in Leuven and in Luik/Liege :)
-
remko
i'll wave from my window :)
-
ralphm
psa: I think I'm +1
-
psa
remko: :)
- psa submits a new 3921bis with no more MUST for UUID
-
Tobias
are UUIDs such a problem?
-
psa
Tobias: no, but there is no reason for them to be a MUST
-
psa
Tobias: people could do "interesting" things with ThreadIDs if we remove the UUID requirement
-
ralphm
Kev: did you record my +1 on XEP-0060?
-
MattJ
Indeed, the UUIDs aren't a problem, just the MUST :)
-
Kev
No, was there one?
-
ralphm
Tobias: an opaque identifier suffices
-
Kev
I'll record it in the minutes anyhow :)
-
MattJ
I think it is obvious that ThreadIDs should be different for different threads... what a ThreadID is and which messages get what ThreadID is up to the implementation :)
-
ralphm
UUIDs might be a burden to implement
-
ralphm
(even though the mechanics are pretty simple, low-end devices might not want to devote cycles to that for no gain)
-
psa
burden or not, they are unnecessary (as a MUST)
-
ralphm
psa: yeah, that was collateral reasoning
-
ralphm
I'm really sad about not making it to Portland
-
psa
me too
-
Kev
Same.
-
MattJ
Same
-
MattJ
Let's just make the next FOSDEM 10x better to show them that :)
-
ralphm
also, it would be the 10th summit
-
Kev
I'd rather do Portland than Fosdem, TBH.
-
psa
unfortunately I need to be away for 12 days all told for IETF meeting + ITU-T meeting on the Monday after, and that's all I can afford right now
-
ralphm
Kev: agreed
-
Kev
I actually quite liked Portland, Brussels not so much.
-
MattJ
Kev, considering the travel is the least enjoyable part for me, I'd prefer making it as short as possible :)
-
Kev
I dislike the travel, a lot.
-
ralphm
I don't really mind
-
Kev
But I dislike being somewhere I don't like more.
-
ralphm
as long as it is a direct flight, that is
-
Kev
I really dislike being places where English isn't the first language - even Brussels.
-
Tobias
Kev: lol
-
MattJ
Aww, I like that... it makes things more interesting :)
-
ralphm
Kev: how come you like Portland, then?
-
MattJ
anyway, I can manage French a touch
-
Kev
ralphm: point.
-
Fritzy
hey hnow
-
MattJ
Heh
-
MattJ
Fritzy, the sooner y'all'll realise you're not speaking English the better off we'll both be :)
-
Fritzy
y'all is a southern thing
-
psa
indeed
-
psa
I lived in Atlanta for 2 years
-
Fritzy
Pretty small region uses that.
-
psa
and yes some folks really do say "y'all'll" -- gotta love that!
-
MattJ
Heh
-
psa
but I'm not one to talk, since I was born in NY :)
-
Fritzy
There are some spelling differences, but other than that, it's the same language.
-
psa
Fritzy: don't worry, this is a running joke with Kev
-
Fritzy
I'm familiar with it.
-
psa
ok :)
-
Fritzy
Kev and I argue about stuff all the time.
-
MattJ
Talking of running, I'll be off for a bit :)
-
Fritzy
ciao
-
psa
bye!
-
Fritzy
psa: you're syncing up with Bear on the Summit? I'll synch up with him then.
-
Fritzy
psa: I've got to announce that hackfest still.
-
Fritzy
I should do that today after talking to Bear.
- psa heats up some lunch
-
psa
do I read the record correctly that we're finally done with XEP-0060?!?!
-
Fritzy
yes
-
psa
ok
-
psa
I'm going to remove all the definitional stuff from XEP-0201 because it's in 3921bis now -- no good reason to define it in two places :)