- stpeter has joined
- stpeter has left
- Tobias has joined
- Tobias has left
- Tobias has joined
- Kev has left
- Kev has joined
- Tobias has left
- Tobias has joined
- stpeter has joined
- Fritzy has joined
-
Fritzy
Kev: I have given my feedback and reasons for vetoing Sensors over XMPP
-
Kev
Evening.
-
Kev
Thanks.
-
stpeter
thanks, Fritzy!
-
Fritzy
*nod* -- sorry it's so late.
- linuxwolf has joined
-
linuxwolf
/sigh … one of my network drops is dead
-
linuxwolf
that's going to make today interesting
-
stpeter
heh
-
linuxwolf
if only I worked for a company that knew something about networking...
-
stpeter
:)
-
linuxwolf
on the plus side, I have no phone, since it's the one plugged into the dead drop (-:
-
Fritzy
You find good in bad. I like!
-
stpeter
every silver lining has a cloud!
- ralphm has joined
-
linuxwolf
and a nice movie reference, fritzy!
-
ralphm
hi
- linuxwolf adds Fifth Element to the queue
-
Kev
Right.
-
Kev
Dingding etc.
- stpeter wonders if http://xmpp.org/about-xmpp/xsf/xmpp-council/tenth-council/ is up to date
-
linuxwolf
!agendaup
-
Kev
1) Roll Call
-
Kev
MattJ has been poked.
-
Fritzy
here
-
linuxwolf
presente
- Dave Cridland has joined
-
Kev
Ralph here?
-
stpeter
yes
-
Kev
Oh, sorry, didn't recognise the new nick.
-
Kev
stpeter: Hi Ralph.
-
stpeter
:)
-
Kev
2) Agenda bashing.
-
Fritzy
None
-
linuxwolf
nay
-
ralphm
new nick?
-
Kev
ralphm: stpeter replied on your behalf.
-
Kev
3) XEP-0220 (Server Dialback), advance to Draft?
-
Fritzy
+1
-
ralphm
☑
-
stpeter
ooh nice
-
linuxwolf
there's still some discussion on how to advertise db+errors, correct?
-
stpeter
linuxwolf: yes
-
Kev
I'd rather hold off on Drafting this until there's at least some agreement amongst the authors :)
-
Fritzy
ah, ok
-
linuxwolf
Kev: I don't think that will happen
- MattJ has joined
-
Kev
The namespace versioning issue needs resolution, too.
- MattJ enters quietly
-
stpeter
Kev: I think that's the same issue, no?
-
Kev
stpeter: Is it? I thought he was complaining about a bug in Example 7.
-
Kev
Ah.
-
Kev
Which is, indeed, error handling.
-
Fritzy
sounds like I should retract my vote.
-
Fritzy
If things are still up in the air
-
linuxwolf
s/to=sender.tld/to=target.tld/
-
MattJ
I think they are
-
Kev
stpeter: Do you have comment on this?
-
Dave Cridland
FWIW, i think the existing errors feature advertising has been about long enough that even if the implementations *could* be changed, I suspect there'll be confusion if it were changed in the spec.
-
MattJ
Prosody doesn't implement it, I'm not sure ejabberd does - M-Link and PSYC? :)
-
ralphm
I'm not sure why this would impede advancement, as this was already in the spec and people apparently have implemented and it is seems backwards compatible
-
linuxwolf
also, technically, XEP-0220 is experimental
-
Dave Cridland
MattJ, I thought someone else mentioned doing so, as well.
-
Dave Cridland
linuxwolf, That's not an argument *for* changing it.
-
Kev
ralphm: No-one has implemented the spec as it stands, because it's just had the namespace changed.
-
stpeter
do we agree that this is a poor design? <stream:features> <dialback xmlns='urn:xmpp:features:dialback'> <errors/> </dialback> </stream:features>
-
linuxwolf
heh
-
Kev
That is - all existing implementations are incompatible with the current revision.
-
linuxwolf
I think it is
-
MattJ
stpeter, I think so, yes
-
linuxwolf
(a bad design)
-
Kev
stpeter: Poor design? Yes. What's already in the wild? Probably.
-
ralphm
Kev: oh, right
-
stpeter
because if we keep that, then we need to add a note to the spec saying "this is a bad design, if you design your own stream features in the future then don't do it this way"
-
linuxwolf
dwd: a bad design is a good reason to change it
-
Dave Cridland
linuxwolf, Cool. Can we change self-framing XML, too, then?
-
Fritzy
haha
- ralphm gets popcorn
-
linuxwolf
is self-framing XML an experimental XEP?
-
stpeter
and we need to say "if we add new dialback-related features in the future, then they MUST NOT be added as new child elements like <errors/>"
-
Kev
stpeter: That is one of the two options, yes.
-
Dave Cridland
linuxwolf, Proposed Standard, so technically still subject to change.
-
stpeter
how many beers do I need to buy for the M-Links developers to change their minds?
-
stpeter
s/Links/Link/
-
Dave Cridland
(I'm not even sure it is bad design - at best it's inconsistent with Disco)
-
Kev
stpeter: I'm not firmly in one camp or the other. I'd just like to see something approaching agreement.
-
Kev
(Well, I'm firmly in the 'we should not go with the current XEP approach' camp, but not firmly in either of the other two)
-
linuxwolf
I think it's a bad design…and would require the spec to be updated (and the namespace to be changed) if we added more later
-
Kev
linuxwolf: No, that's not true.
-
linuxwolf
it's a schema change
-
Dave Cridland
linuxwolf, I don't see how you arrive at that conclusion.
-
stpeter
I note that http://xmpp.org/extensions/xep-0288.html has: <stream:features> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <bidi xmlns='urn:xmpp:features:bidi'/> </stream:features>
-
stpeter
not: <stream:features> <dialback xmlns='urn:xmpp:features:dialback'> <bidi/> </dialback> </stream:features>
-
Kev
linuxwolf: Adding more *the wrong way* later would lead to a schema change.
-
stpeter
although bidi is not strictly a dialback thing
-
linuxwolf
Kev: that's what I'm saying
-
Kev
I'm assuming if we add more features in the future, we'll do it right.
-
linuxwolf
So #1 is out
-
Kev
No.
-
Kev
We've done it the wrong way once, they question is whether to live with it or not.
-
Kev
There's no cause and effect between letting the (previous version) current way stand and having to do it wrong again in the future.
-
linuxwolf
ok, then my vote is to not live with it
-
Dave Cridland
I'd be fine with <errors/> being the last thing added to dialback's stream feature.
-
linuxwolf
but, IMO, we have time to change this
-
MattJ
So is mine, but only if we can track down existing implementations (I'm not sure there are many in reality)
-
linuxwolf
I'm −1 on keeping it, unless there's a plethora of implementation that will break
-
Kev
My preference is that we should only break namespaces when there's an incompatible change being made, really.
-
linuxwolf
then I'll re-evaluate (-:
-
ralphm
we /could/ define a real stream feature and deprecate <errors/> but I'm unsure about the actual impact
-
Dave Cridland
ralphm, Same issue.
-
ralphm
of course
-
MattJ
Dave Cridland, are you saying you're absolutely against switching to a <dialback-errors> feature?
-
stpeter
it's not a hill for me to die on, but it's ugly and the wrong way to do it and sets a bad precedent -- people look at the XEPs for examples of what to do in their own extensions and someone will say "oh they did it in XEP-0220 so it's fine in this extension" (and realize that people might never even look at the spec, they'll just see the XML go across the wire)
-
linuxwolf
we're still advertising support of dialback (sans error-handling) via a namespace declaration, no?
-
Kev
I am, in any case, -1 on advancing 220 as it currently stands, so this discussion can take place on list :)
-
stpeter
linuxwolf: no
-
MattJ
stpeter, I agree it seems bad to have backwards-compatibility cruft in such a "recent" feature
-
stpeter
linuxwolf: advertisment is just via namespace on the stream header
-
Kev
(Which, given that we've not changed 0001 yet means that -0220 has just died. Yay!).
-
ralphm
so discussion ensues and we -1 it for now
-
ralphm
Kev: hehehe
-
Kev
4) XEP-0262 (Use of ZRTP in Jingle RTP Sessions), advance to Draft?
-
ralphm
☒
-
Dave Cridland
MattJ, I am generally against changing deployed specs incompatibly for aesthetic reasons, yes.
-
stpeter
I suppose we could say that <dialback xmlns='urn:xmpp:features:dialback'/> means you support dialback with errors and get rid of the child element
-
stpeter
I'd be fine with that
-
linuxwolf
stpeter: I would be ok with that
-
ralphm
stpeter: and if you don't actually do it it doesn't break stuff
-
stpeter
ralphm: right
-
ralphm
and the <errors/> is merely informational no-op
-
Dave Cridland
stpeter, I've a nagging feeling that there exist implementation advertising dialback like that but without supporting errors.
-
MattJ
Is it?
-
ralphm
that'd work for me
-
Kev
Folks, this discussion doesn't need to happen now.
-
ralphm
right
-
Kev
Can we move onto (4) please.
-
stpeter
Dave Cridland: I don't know of any implementations that do it that way
-
linuxwolf
ok, let's focus!
-
linuxwolf
#4
-
stpeter
Kev: trying to use the high bandwidth connection to reach consensus :)
-
stpeter
bt I'll propose it on the list
-
Kev
Discuss in 10mins once Council's over and I can start ignoring the chat :)
-
Kev
4) XEP-0262 (Use of ZRTP in Jingle RTP Sessions), advance to Draft?
-
Kev
I haven't looked up the feedback thread yet. Will vote on-list.
-
linuxwolf
was there feedback? I don't remember seeing any
-
MattJ
There wasn't feedback iirc
-
Kev
I don't remember any, but I need to find the thread to be sure :)
-
stpeter
heh
-
MattJ
No feedback and I'm not aware of any implementations
-
stpeter
it is implemented in Jitsi
-
MattJ
Ah good
-
Kev
One reply, from Peter, saying that the date was wrong.
-
stpeter
for voice and video
-
linuxwolf
stpeter: can you ping them to send an "a ok" or something about it, then?
-
stpeter
I've seen it displayed at FOSDEM so it must be true
-
Fritzy
well, that's something!
-
Fritzy
Should we ask them for feedback specifically?
-
Kev
If there are known implementations, and no feedback to the LC, I think it's worth poking, yes.
-
MattJ
+1
-
linuxwolf
definitely
-
Dave Cridland
Is Jitsi SIP Communicator as-was?
-
stpeter
Kev: pokage in progress
-
ralphm
+1
-
MattJ
(to poking)
-
MattJ
Dave Cridland, yes
-
Kev
Dave Cridland: Yes.
-
linuxwolf
+1 to POKE, DNV for now
-
Dave Cridland
Anyone else want to say yes?
-
MattJ
Dave Cridland, no
-
Kev
Dave Cridland: No.
-
Kev
Ok, so who's volunteering to poke them for feedback?
-
MattJ
I just have
-
Kev
Ta.
-
linuxwolf
thanks
-
Kev
5) Date of next.
-
MattJ
Next week is ok for me as far as I am aware
-
Kev
Jolly good.
-
Fritzy
same here
-
linuxwolf
works for me
-
Kev
ralphm?
-
stpeter
any further votes on 178?
-
ralphm
+1
-
Kev
I think the voting period's expired for that hasn't it? :)
-
Fritzy
very much so
-
Kev
6) AOB.
-
linuxwolf
+1 on −178
-
linuxwolf
thought I did that on-list
-
ralphm
any news on the summit?
-
Kev
ralphm: I think I saw a mail fly by saying it was cancelled.
-
stpeter
linuxwolf: I missed that
-
linuxwolf
but I'm getting ~200 emails/day, so it's getting lost (-:
-
Kev
Although I don't think I was paying much attention at the time.
-
stpeter
linuxwolf: man up :P
-
stpeter
right, we haven't organized the summer summit so we'll see you all in Brussels again someday
-
MattJ
Yay
-
stpeter
so meeting next Wed?
-
Kev
Yep.
-
stpeter
adding to calendar
-
Kev
And we're done with 3mins to spare.
-
Kev
Thanks Peter.
-
Kev
Thanks all.
-
linuxwolf
and now to the flame war
- Kev bangs teh gavel.
-
MattJ
Heh
-
stpeter
BTW if folks want to look at my i18n stuff it'd be cool
-
MattJ
stpeter, where is that?
-
stpeter
xmpp@ietf.org
-
ralphm
the precis draft
-
stpeter
or http://xmpp.org/2011/05/progress-on-internationalization/
-
MattJ
Ah yes, thanks
-
linuxwolf
stpeter: on my /todo
-
MattJ
On mine too
- linuxwolf plans on reading it while at Casa Bonita
-
stpeter
thank
-
stpeter
thanks even
-
Fritzy
ciao
- Fritzy has left
-
stpeter
we can see that Ralph likes Unicode ;-)
-
stpeter
Unicode Rocks™ and all that
-
linuxwolf
Ralphm: what happened to "if you don't like ASCII…f**k you"? (-:
- Tobias has left
-
stpeter
heh
-
ralphm
linuxwolf: did I ever say that?
-
ralphm
linuxwolf: also, I don't see how that's conflicting with liking unicode
-
stpeter
ralphm is a man of contradictions :)
-
linuxwolf
haha
- stpeter updates http://xmpp.org/about-xmpp/xsf/xmpp-council/tenth-council/ with linuxwolf's vote
-
ralphm
stpeter: pft! Al
-
linuxwolf
ralphm: well, I said the first part…and beers were involved (-:
-
ralphm
linuxwolf: agreed
-
MattJ
stpeter, hmm, my vote isn't there... I'm +1
-
stpeter
ok
-
MattJ
But I'm working more on Prosody's implementation soon so I may have some feedback
-
ralphm
as ASCII is a strict subset of unicode, I don't see how this is a contradication
-
stpeter
not sure if Fritzy voted
-
MattJ
ralphm, you win :)
-
linuxwolf
ASCII is a strict subset of UTF8, actually
-
linuxwolf
(-:
-
stpeter
I think I missed a meeting while travelling of late
-
ralphm
linuxwolf: hehe
-
linuxwolf
and UTF8 is a particular encoding of Unicode, afterall (-:
-
ralphm
nevertheless a thing to like
-
linuxwolf
I've got a slidedeck I can show you about it (-:
-
linuxwolf
stpeter: I don't think my vote on 0220 is accurate
-
linuxwolf
given the revote and updates and whatnot
-
Kev
Indeed. I'm currently -1.
- stpeter pings Fritzy about 178
-
stpeter
Kev: noted
-
stpeter
heh, now I'm receiving password requests for chat.facebook.com at jabber.org
-
linuxwolf
stpeter: I'm "" on XEP-0220 right now, pending further discussion about advertisement
-
linuxwolf
ugh
-
linuxwolf
and I'm 10 minutes late to a 15-minute meeting (-:
-
linuxwolf
adios
- linuxwolf has left
-
stpeter
linuxwolf: noted
-
stpeter
I changed ralphm to "" as well
-
stpeter
so the only vote is Kev's -1 :)
-
Kev
Which I'll no doubt be changing shortly.
-
Dave Cridland
stpeter, ralphm may well be “”, in fact.
-
stpeter
heh
-
ralphm
☐
-
stpeter
:)
-
Dave Cridland
☺
-
Dave Cridland
I tried a bottom bracket with combining umlaut once, and it actually worked. I was particularly happy.
-
ralphm
̈̈̈̈‿̈
-
ralphm
ooh
-
Dave Cridland
Unicode Art is so much more experssive than the ASCII kind.
-
ralphm
‿̈
-
ralphm
I had another combining one in there
-
Dave Cridland
There's actually a smile codepoint that might be better.
-
ralphm
⁀̤
-
ralphm
̤⁀⃘̤
-
Dave Cridland
◡̈
-
Dave Cridland
Many options.
-
ralphm
I just tried a combination that kicked out my connection
-
ralphm
with combining musical symbols
-
ralphm
probably because they are in another plane
-
Dave Cridland
Could be anti-codepoints.
-
Dave Cridland
You can't put those in contact with ordinary codepoints, they'll explode.
-
ralphm
I had a cross-note-head with a combining 1/64 stem
-
Dave Cridland
Yeah, you need to have a special screwdriver for those, though.
- ralphm has left
- Neustradamus has left
- Tobias has joined
- Neustradamus has left
- stpeter has left
- Neustradamus has left
- Tobias has left
- stpeter has joined
- stpeter has left
- Tobias has joined
- Tobias has left
- Tobias has joined
- Kev has left
- Kev has joined
- Tobias has left
- Tobias has joined
- stpeter has joined
- Fritzy has joined
- linuxwolf has joined
- ralphm has joined
- Dave Cridland has joined
- MattJ has joined
- Fritzy has left
- Tobias has left
- linuxwolf has left
- ralphm has left
- Neustradamus has left
- Tobias has joined
- Neustradamus has left
- stpeter has left
- Neustradamus has left
- Tobias has left