-
stpeter
T-15 minutes?
-
MattJ
Aye
-
Kev
Yes please.
-
stpeter
posted to identi.ca
-
stpeter
I just processed the forwarding proposal, too
-
Kev
!agendaappend http://www.xmpp.org/extensions/inbox/forwarding.html Accept as XEP?
-
Kanchil+
Kev: Done.
-
Kev
stpeter: So I saw :)
-
MattJ
Thanks :)
-
Kev
Indeed, murky.
-
stpeter
also, I received a bug report on the XEP-0198 schema so I processed that just now
-
linuxwolf
cutting the submission awfully close (-:
-
stpeter
heh
-
stpeter
could be considered next week or week after
-
MattJ
It's a small XEP!
-
MattJ
But really, I don't mind :)
-
linuxwolf
"I don't know if I can consider it at this late stage…"
-
Kev
It is a small XEP, and Peter announced that Council would vote today, so I have to put it on the agenda :)
-
linuxwolf
j/k… (-:
-
stpeter
I haven't looked at how the new http://xmpp.org/extensions/inbox/forwarding.html differs from the old http://xmpp.org/extensions/inbox/forwarding-delivery.html and http://xmpp.org/extensions/inbox/forwarding-request.html
-
stpeter
brb
-
Kev
stpeter: It's just an encapsulation format (unlike forwarding-request) to be used in other XEPs (like the upcoming Message Archive Management), and it's a straightforward complete encapsulation, unlike forwarding-deliver.
-
linuxwolf
mmmm….competing specs!
-
linuxwolf
Kev: and I have yet another BCP I'd like to propose
-
Kev
I have people working on the 'back yard' at the moment, so I'm sorry if I have to vanish at an inopportune moment for a couple of minutes.
-
Kev
linuxwolf: Good. You have 9 minutes.
-
MattJ
Hey, that's not fair
-
linuxwolf
(optional) version info via caps URL
-
linuxwolf
MattJ: do you see me presenting an actual spec? (-:
-
MattJ
linuxwolf, thankfully no, I want to hold the record for shortest submission->vote->acceptance for at least a short time :)
-
linuxwolf
in that case, I might just have to defer acceptance… (-:<
-
MattJ
You wouldn't :(
- linuxwolf is feeling snarky
-
Kev
I hope snarky is over-age, then.
-
linuxwolf
MattJ: use of reverse smileys may dissuade me from delay
-
MattJ
☺
-
Kev
(-:<
-
stpeter
aha, I see what you're after in http://xmpp.org/extensions/inbox/forwarding.html -- that's quite straightforward
-
Florob
😸
-
stpeter
the old specs were about stanza forwarding a la .forward
-
Kev
Right.
-
Kev
So e.g. carbons should use this format.
-
Kev
As ideal, should the ad-hoc for forwarding unread messages.
-
Kev
As should 136bis
-
stpeter
+1 to 136bis
-
linuxwolf
well, carbons could use the older forwarding specs, too
-
MattJ
136bis is on the way... I know because one of the few remaining todo items is "choose a title" :)
-
stpeter
I was mentioning just yesterday how we need to de-ian-ize certain specs like 136
-
linuxwolf
but I prefer the form from Messers WIld and Smith
-
stpeter
(mentioning to linuxwolf that is)
-
Kev
Matt's approach is to deny 136 ever existing. :)
-
linuxwolf
lol
-
Kev
Which suits me fine.
-
MattJ
It's not like it's seen wide adoption (and it's not hard to see why)
-
MattJ
I'm mostly excited about the new protocol simply because finally people might implement archiving
-
linuxwolf
maybe
-
linuxwolf
(-:
-
stpeter
I just invited Fritzy
-
MattJ
I'd love it to become a more mainstream feature - it's a really common request from users
-
stpeter
:)
-
stpeter
hi Nathan!
-
linuxwolf
it definitely is
-
Kev
MattJ: Well, I want it in Swift, at least. Especially when used with the rest of the multi-resource stuff.
-
MattJ
That, and "I want my conversations to appear in all my clients"
-
stpeter
no sign of Mr. Meijer
-
fritzy
Howdy
-
Kev
I have to AFK for a moment, I'll be back within 2mins or so.
-
stpeter
MattJ: forwarding is a really common request, or history?
-
linuxwolf
history
-
linuxwolf
(logging, auditing, caching, ....)
-
MattJ
stpeter, history
-
stpeter
nod
-
stpeter
just checking
-
MattJ
Forwarding would be a nice addition to clients in itself, but I suspect users are just going to continue with their copying and their pasting :)
-
Kev
Right.
-
Kev
Let's start :)
-
Kev
!agendaup
-
Kanchil+
Kev: -9) Fini.
-
Kev
!agendaup 10
-
Kanchil+
Kev: 1) Roll call
-
linuxwolf
here
-
MattJ
Here
-
fritzy
howdy
-
fritzy
I mean here
-
Kev
!agendaup
-
Kanchil+
Kev: 2) Agenda bashing
-
linuxwolf
request to talk about caps
-
linuxwolf
)(see above)
-
Kev
Is that a real item or AOB? :)
-
linuxwolf
it can be an AOB
-
Kev
Ok.
-
Kev
Anyone else?
-
fritzy
nossir
-
stpeter
it's hard to bash an agenda that we can't see :)
-
MattJ
Nope
-
MattJ
Gah, brb 60 sec
-
fritzy
we're blind?
-
Kev
stpeter: Well, I sent it out earlier in the week.
-
Kev
Plus the item you added today :)
-
Kev
But sure
-
Kev
!agenda
-
Kanchil+
Kev: 1) Roll call 2) Agenda bashing 3) XEP-0065: Accept version 1.8? 4) http://www.xmpp.org/extensions/inbox/resource-locking.html Accept as XEP? 5) http://www.xmpp.org/extensions/inbox/forwarding.html Accept as XEP? 6) Date of next meeting 7) Any other business Fini
-
linuxwolf
one could !agenda
-
linuxwolf
heh
-
stpeter
many thanks
-
stpeter
seems fine to me
-
Kev
!agendaup
-
Kanchil+
Kev: 3) XEP-0065: Accept version 1.8?
-
Kev
I haven't reviewed the diff. I'll do so and on-list it up.
-
fritzy
me neither
-
Kev
I'll also wait for MattJ for a moment before moving on.
-
linuxwolf
and neither have I
-
stpeter
the diff is hard to read, I find
-
Kev
Does anyone object to waiting for a moment for Matt to catch up?
-
stpeter
fine by me
-
linuxwolf
(defeaning silience)
-
linuxwolf
/sigh
- waqas chooses not to object
-
fritzy
I'm easy
-
linuxwolf
I've got too many docs to write today to be typoing
-
MattJ
Sorry, back
-
Kev
!agendaup 0
-
Kanchil+
Kev: 3) XEP-0065: Accept version 1.8?
-
Kev
MattJ: ^
-
MattJ
I have it open, I haven't finished reviewing it, so I'll post on-list too
-
Kev
!agendaup
-
Kanchil+
Kev: 4) http://www.xmpp.org/extensions/inbox/resource-locking.html Accept as XEP?
-
Kev
I don't object.
-
Kev
I'm not entirely convinced by each of the details, but I don't object :)
-
fritzy
+1
-
linuxwolf
+1, obviously (-:
-
MattJ
I don't object either, but I have some small feedback I'll post to standards@ when it's published
-
Kev
Specifically, I think it should always lock when receiving a new message, rather than maybe locking and maybe unlocking.
-
stpeter
BTW the most up-to-date diff for 65 is http://xmpp.org/extensions/diff/api/xep/0065/diff/1.7/vs/1.8rc4
-
Kev
I'm also not sure that <gone/> justifies an unlock, but I'm less worried about that.
-
stpeter
(but it's close to unreadable)
-
linuxwolf
Kev: to be fair, this is based on 10+ experience (-:
-
Kev
I'm happy to not really worry about this, as I think the later multi-client XEP solves all problems ;)
-
linuxwolf
(well, not specifically with <gone/> itself, but the entire concept)
-
linuxwolf
we shall see (-:
-
Kev
This is *almost* what we're doing in Swift.
-
Kev
Apart from not bothering with gone yet, and rebinding instead of unbinding on a new message.
-
Kev
Anyway.
-
Kev
!agendaup
-
Kanchil+
Kev: 5) http://www.xmpp.org/extensions/inbox/forwarding.html Accept as XEP?
-
Kev
+1 :)
-
linuxwolf
hmmm
-
Kev
The background for this:
-
Kev
Matt's got a new archiving spec, there's carbons, there's an ad-hoc for forwarding messages.
-
Kev
It'd be good to have a common format for the forwarded messages in each of these cases.
-
Kev
Thus this spec
-
linuxwolf
+1 actually
-
fritzy
+1
-
linuxwolf
I think I still have some security concerns, but I haven't exactly had a lot of time to read it (-:
-
Kev
linuxwolf: It's a format rather than a protocol.
-
stpeter
linuxwolf: sure, the interaction with signing and encryption might be "interesting"
-
Kev
So I think the security concerns belong to the protocol using the format, but I could be persuaded otherwise.
-
Kev
MattJ: Your vote? :)
-
linuxwolf
Kev: technically, it's a protocol extension format
-
linuxwolf
(-:
-
fritzy
does this technically change the jabber:client ns?
-
Kev
fritzy: Of course not.
-
fritzy
allowing another <message /> child?
-
MattJ
fritzy, it does not, why?
-
Kev
jabber:client says nothing about the number of message children.
-
MattJ
plus it's a child of a child
-
fritzy
right, that's not what I meant
-
MattJ
of another namespace
-
MattJ
so another schema (forwarding) applies
-
stpeter
http://tools.ietf.org/html/rfc3922 already had <presence/> within <presence/> (but a different namespace)
-
MattJ
AIUI
-
MattJ
Kev, +1 surprise, surprise! :)
-
fritzy
Oh, you're right MattJ.
-
Kev
Excellent.
-
Kev
!agendaup
-
Kanchil+
Kev: 6) Date of next meeting
-
Kev
Ok, so, daylight savings change.
-
MattJ
Next week suits me
-
linuxwolf
heh
-
Kev
So I propose next Wednesday at 1500GMT.
-
fritzy
Wed 1600 Kevin Time. If he's in an unusual timezone for him, so help us all.
- linuxwolf notes that some of us already went through a TZ change
- stpeter notes that he'll go through the time change again in Prague on Sunday morning
-
Kev
linuxwolf: Indeed. That's why I noted just before the US started changing that we weren't shifting Council yet :)
-
MattJ
1500GMT? Why the change?
-
Kev
MattJ: So it remains 4PM UK time.
-
MattJ
I never change my clocks for DST :)
-
stpeter
heehee
-
stpeter
good for you
-
linuxwolf
MattJ: that explains a lot (-:
-
MattJ
Heh
-
stpeter
I just use the sundial in my back yard
-
MattJ
Ok, I'm happy with 1500GMT next week
-
Kev
Is everyone happy with this?
-
stpeter
so 15:00 GMT?
-
fritzy
sure
-
MattJ
or to use the sundial in stpeter's back yard
-
stpeter
heh
- stpeter edits ./council/events.xml
-
linuxwolf
fine either way
-
Kev
stpeter: Thanks.
-
Kev
!agendaup
-
Kanchil+
Kev: 7) Any other business
-
linuxwolf
ok
-
Kev
linuxwolf !
-
stpeter
it's doubtful that I'll attend next week's meeting
-
fritzy
ok
-
linuxwolf
so, I'd like to propose a caps URL format recommendation, if clients are interested in reporting version/platform info
-
stpeter
let's see, I'll be in the CORE WG session at that time
-
Kev
stpeter: Enjoy Prague :)
-
stpeter
I shall, thanks :)
-
stpeter
anyway
-
stpeter
linuxwolf?
- linuxwolf is slightly jealous
-
linuxwolf
oh yes, so
-
stpeter
we need CSN in these meetings :)
-
Kev
stpeter: I said that last week.
-
linuxwolf
RT: linuxwolf: so, I'd like to propose a caps URL format recommendation, if clients are interested in reporting version/platform info
-
Kev
linuxwolf: Right, I'm waiting for your next line after that :)
-
MattJ
linuxwolf, I don't understand, please continue
-
stpeter
(calendar updated)
-
linuxwolf
hold on…shooing away IRL trolls
-
stpeter
heehee
- stpeter isn't in the office today, so it's not my fault
-
MattJ
Grab a piece of chalk and draw a circle around your desk
-
linuxwolf
ok, so the idea is to inconspicuously indicate the version/platform via "query parameters" to the caps node URL, assuming a client sends a URL (per recommendations)
- stpeter is favor of just about anything that kills off iq:version
-
fritzy
haha
-
linuxwolf
e.g. http://outer-planes.net/matts-magical-client?v=2011.03.12314&p=linux
- MattJ loves iq:version, long live iq:version!
-
linuxwolf
and doesn't impact the actual caps hash
-
stpeter
:)
-
linuxwolf
yeah, I'd like to see iq:version DIAF
-
MattJ
linuxwolf, ok, why this?
-
waqas
I would like to fix caps hashes :)
-
linuxwolf
MattJ: because large organizations like to know what clients their users are logging in with, without laying down the lockout hammer
-
stpeter
yes, we do need to fix the security hole that waqas found
-
linuxwolf
definitely
-
Kev
So, I have no particular opinion on this until I've seen some examples.
-
linuxwolf
RT: linuxwolf: e.g. http://outer-planes.net/matts-magical-client?v=2011.03.12314&p=linux
-
Kev
Yeees.
-
Kev
I meant slightly more of an exposition than that :)
-
stpeter
heh
- stpeter looks forward to a mini-spec on the topic or a patch to 115
-
linuxwolf
or, say, http://ww.cisco.com/go/jabber?v=8.0.3&p=mac
-
MattJ
linuxwolf, why not just file a bug with the relevant clients?
-
MattJ
Say "it would be really nice if you included the version and platform in your caps url"
-
linuxwolf
well, it's hard to file a bug if there's not defined (recommended) format
-
Kev
I don't think I have any particular objections to this, I'd have to sit down with 115 and the new spec and be sure there's no unfortunate interactions.
-
linuxwolf
and I likely would…it would be nice for us to agree to a general format
-
Kev
So...bring on the spec :)
-
linuxwolf
well…so with the 115 problems
-
MattJ
I don't see why we need to define such a format, it's not for interop and I don't think anyone is going to enforce it
-
linuxwolf
do we want a separate spec, or an implementation detail within 115 (as we fix 115)
-
Kev
MattJ: You can say the same about iq:version :)
-
linuxwolf
MattJ: It actually is for interop
-
MattJ
Kev, I bet someone, somewhere, has used iq:version for interop
-
Kev
linuxwolf: I *think* a sidenote in 115, but I don't feel strongly.
-
linuxwolf
iq:version needs to DIAG (-:
-
linuxwolf
I can go either way
-
linuxwolf
fixing 115 is not a small task
-
Kev
I don't think I know DIAG. What's 'G'?
-
linuxwolf
gah
-
Kev
Ah.
-
linuxwolf
DIAF
-
linuxwolf
Gulag?
-
Kev
No, I like DIA Gah
-
linuxwolf
lol...literally
-
linuxwolf
ok
-
Kev
Anyway, I think we're vaguely done with this are we?
-
fritzy
there you go
-
linuxwolf
so, I (or some minion) can writeup a tiny XEP about it
-
Kev
linuxwolf: Sure.
-
linuxwolf
I don't know if I want to tackle fixing hashes at the same time we add this note
-
MattJ
Sounds like a plan
-
stpeter
ah, to have minions
-
fritzy
that'd be nice
-
Kev
So
-
linuxwolf
technically, my minions are loaned to me
-
Kev
!agendaup 0
-
Kanchil+
Kev: 7) Any other business
-
linuxwolf
/fini
-
fritzy
!done
-
fritzy
or wait, is that not-done?
-
Kev
!agendaup
-
Kanchil+
Kev: 8) Fini.
-
Kev
Thanks all :)
- Kev bangs the gavel
-
linuxwolf
adios
-
Kev
!agendaup -8
-
Kanchil+
Kev: 0) Fini.
-
MattJ
Wow, on the dot
-
Kev
!agendaclear
-
Kanchil+
Kev: Done.
- linuxwolf goes off to read a dictionary, hopefully soaking in better spelling mojo
- stpeter returns to his review of OAuth spe s
-
stpeter
specs even
- linuxwolf feels less horrible now…thanks stpeter (-:
-
stpeter
:P
-
fritzy
cio
-
stpeter
who is the cio?
-
bear
that's an italian typo - he meant ciao
-
stpeter
I figured :)
-
stpeter
although my Czech friends spell it "čau" :)