-
stpeter
I might be a few minutes late for the meeting
-
stpeter
bbiab
-
MattJ
Same here, I've been following a clock that was 5 minutes slow
- MattJ brbs
- stpeter wanders back in
-
Kev
I'm following a clock that's right, and says we have one minute left :)
-
stpeter
$ date -u Mon Mar 15 19:00:10 UTC 2010
-
Kev
Indeed.
-
Kev
So, we have Kev and an afk Matt.
-
Kev
Let's see if this improves.
-
stpeter
Remko appears to be online
-
stpeter
but I don't see Ralph
-
Kev
Yes, just came on this moment.
-
stpeter
ah ok
-
Kev
MUC topics not sticking on jabber.org is quite irritating.
-
stpeter
nice http://www.ietf.org/ibin/c5i?mid=6&rid=49&gid=0&k1=933&k2=50598&tid=1268679729 -- and the mailing list software didn't correctly render รง :)
-
Kev
(I had a redirect note in the topic for council, but of course that was lost, and Remko was sitting there.
-
stpeter
Kev: ah, indeed
-
stpeter
Kev: I did too :)
-
remko
thank you dave for using my name as an example :)
-
Kev
stpeter: of course Ralph's been online on his new phone pretty much constantly since he got it, so presumably he's turned it off specifically to avoid Council ;)
-
stpeter
remko: :)
-
Kev
So, once Matt returns, I guess we should start.
- stpeter wonders if he has time to put some lunch together while waiting for Mr. Wild
-
Tobias
stpeter: yeah..quite funny the IETF discussion on document format :)
-
MattJ
Here
-
Kev
Ok.
-
MattJ
If I die from eating undercooked food then I want this council meeting mentioned on my death certificate
-
Kev
1) Roll call.
-
remko
:)
-
Kev
Kev, Matt, Remko here, Ralph absent.
-
Kev
2) Agenda bashing.
-
Kev
Peter noted onlist that he'd like another discussion of voting periods.
-
Kev
I'll take that as 'none'
-
Kev
3) XEP-0136: Message Archiving version 1.2rc1 http://xmpp.org/extensions/tmp/xep-0136-1.2.html Diff: http://xmpp.org/extensions/diff/api/xep/0136/diff/1.1/vs/1.2rc1 Accept changes?
-
remko
is there an implementation for these changes?
-
Kev
I have no idea.
-
stpeter
it's on the way in ejabberd AFAIK
-
stpeter
maybe even checked in
-
stpeter
perhaps also in Gajim
-
remko
sessionremove -> session-remove ?
-
stpeter
we can ask on the standards@ list if it's been implemented fully
-
Kev
I have this open here, but haven't gotten to the end of the diff yet, so I need to vote onlist.
-
stpeter
it was a joint project between Gajim and ejabberd, in essence
-
remko
i have the tendency to ask for implementations if we change specs post-draft
-
MattJ
I went over the changes, but would be happier to give it another run-through and vote on-list
-
remko
unless they're clarifying or bugfixing
-
stpeter
feedback welcome on the standards@ list
-
stpeter
remko: in this case the changes were a result of implementation experience
-
Kev
Ok, votes to follow onlist, then.
-
Kev
4) XEP Notes. Should we have some comments attached to XEPs and proto-XEPs by Council? Cases in point: server ip check, Software information.
-
stpeter
yep
-
Kev
This was my question
-
remko
stpeter: that's what i expected, it's good to have that information explicit
-
remko
having the comments close to the XEPs doesn't sound like a bad idea. It would take some infrastructure, though, no?
-
MattJ
What kind of comments/notes are we talking about?
-
Kev
There've been a few times where I think it would have been helpful to have annotated XEPs or protoXEPs with a summary of Council's thoughts (particularly I think this is useful for protoXEPs when they come back around for votes after being rejected), although attaching notes to e.g. IP check saying "Look, it's not Stun, and it has no purpose, but we'll let it die on the vine rather than blocking it" would be useful.
-
MattJ
Heh
-
stpeter
like an IESG note in an RFC, I suppose
-
Kev
stpeter: as I understand it.
-
stpeter
well
-
Kev
We don't even have to render it in the XEP if we don't want to, but I think having it in the source would be useful.
-
Kev
Thoughts.
-
remko
is there a reason not to have them in the XEP?
-
stpeter
I think that might be appropriate if a XEP is rejected by the Council after being proposed for advancement to Draft
-
MattJ
That's what I was about to say
-
MattJ
For Server IP Check for example, I think the actual text needs changing
-
remko
not that i have a problem with making them hidden
-
stpeter
for a 0.1 spec? I don't see a good reason for that
-
Kev
remko: not that I can think of, but I was putting it out in case people thought there was.
-
MattJ
So is there an example of something that we would attach that wouldn't go in the text of the XEP itself?
-
Kev
stpeter: well, for example, Jingle nodes had lots of comments from Council, but got let through on the understanding that they get fixed before Draft. I think that's useful to record.
-
stpeter
for a Rejected spec, I think a Council note would be helpful
-
stpeter
Kev: I assume that the spec author could consult the meeting log :)
-
Tobias
but then again rejected specs aren't published are they?
-
stpeter
Tobias: Rejected XEPs
-
stpeter
Tobias: not ProtoXEPs that are never accepted for publication
-
Kev
stpeter: yes, and when Council come to vote to Draft, they can look up the old room logs, and see what was discussed etc., but I think a note is much more convenient.
-
Tobias
stpeter: you mean a XEP being rejected?
-
Kev
stpeter: I was proposing this for protoXEPs that aren't accepted, too.
-
Kev
Just some repository of comments, however that's done, so people don't have to trawl Council logs.
- stpeter still favors being liberal in publication and conservative in advancement
-
MattJ
Ok, yes, I think this would be useful
-
Tobias
i see...quite some time since something has been rejected, that councils just have been too kind :D
-
stpeter
Tobias: or bad stuff simply gets deferred
-
stpeter
but if the Council wishes to take on more work by publishing official Council notes, go for it :)
-
Tobias
stpeter: or that, so it would only be rejected if the author of the bad XEP keeps sending in bad updates on it
-
Kev
stpeter: I think it's a net reduction in effort, when faced with agenda items like:
-
Kev
5) XEP-0232 / software information: this was recently deferred for inactivity but there is still interest in moving this forward. Can the Council review it again and more clearly specify its objections?
-
stpeter
Kev: sure
-
MattJ
How about we just: 1) Make sure to clearly document thoughts, comments and objection reasons in the council minutes
-
stpeter
and composing a note would force the Council to be more explicit about its reasons
-
MattJ
Have some metadata in XEPs to link up to minutes where the XEP was on the agenda
-
Kev
MattJ: that's still referenced by the wrong thing (date instead of xep)
-
MattJ
2) ^
-
stpeter
naturally the old Council might have no members in common with the new Council :)
-
Kev
MattJ: but if you'd like to come up with some cross-referencing system, go for it.
-
stpeter
heh
-
Kev
I don't care how it's done as long as it's easy for the chair to update.
-
stpeter
probably easier to copy the notes from the minutes to the XEP and be done with it
-
Kev
I would have thought so.
-
Kev
So,
-
Kev
5) XEP-0232 / software information: this was recently deferred for inactivity but there is still interest in moving this forward. Can the Council review it again and more clearly specify its objections?
-
Kev
I have no memory of this at all.
-
MattJ
Me neither, so I reviewed it - and it looks fine
-
MattJ
Though I'm still partial to jabber:iq:version :)
-
stpeter
(BTW this also ties in with my point about objection periods and clear objections to XEPs when a Council member votes -1....)
-
Kev
I'll have a read through and post to list if I remember anything I may have once complained about.
-
remko
i have some vague memory
-
Kev
stpeter: Right, I'm all in favour of a -1 report.
-
darkrain
I might be mistaken, but wasn't some of the concern that it has an adverse impact on the number of entires in an entity caps cache?
-
Kev
Albeit where 'report' is pretty much a one-sentence in some cases.
-
Kev
darkrain: that's negligible though, I rather imagen.
-
Kev
*imagine.
-
Kev
That could well have been the complaint, though :)
-
stpeter
there's a longish thread starting here: http://mail.jabber.org/pipermail/standards/2009-January/020909.html
-
stpeter
Remko wanted to know why we were not using data forms
-
darkrain
http://logs.jabber.org/council@conference.jabber.org/2009-04-22.html, too
-
stpeter
s/not//
-
remko
right, that sounds more like me :)
-
remko
that was a void statement though
-
remko
'because it's disco' was the answer
-
Kev
In any case, can people do this and get back to the XEP Editor, please? :)
-
stpeter
nice summary at http://mail.jabber.org/pipermail/standards/2009-February/020972.html
-
stpeter
This was my understanding of the opinions on this XEP: - Showing the different type of icons per-status is not something people want to implement in clients. The only use I see is for this might be transports, although I still think most clients even want this to be implemented on their side, for better consistency with the rest of the UI look. - Some clients implement the per-client logo avatar, so the logo sounds useful to at least these clients. - There's a security issue with OOB images that at least needs to be documented. Documenting is probably not enough, because I don't see a client displaying client icons asking the user for every type of client whether he wants to fetch the icon (which is different than with 'occasional' OOB requests that need to be acknowledged). There was a suggestion of mediated BoB solutions, which IMO makes sense because it removes the burden of security checks off the clients, and most clients will request the same images anyway.
-
stpeter
as a result we removed these: icon_available icon_away icon_chat icon_dnd icon_xa
-
stpeter
etc.
-
stpeter
anyway
-
stpeter
I can post to the standards@ list :)
-
Kev
2 minutes left on my meeting tolerance gauge :)
-
Kev
6) XEP-0193 / multiple resources per stream: several people have expressed an interest in bring back this feature (which was removed from rfc3920bis). Is the Council receptive to taking this on?
-
MattJ
Council meeting 2009-01-21: 5) XEP-0232: Software Information Last call for moving to Draft? No objections.
-
stpeter
MattJ: sure but then we had a second last call
-
stpeter
etc.
-
Kev
I wasn't at all clear what you were asking here.
-
MattJ
Ok
-
stpeter
Kev: we'd have a new XEP with a new namespace, or 193 with a changed namespace
-
stpeter
does the Council have a preference?
-
stpeter
I slightly favor a new XEP
-
MattJ
Why so?
-
stpeter
because 193 was input to the rfc3920bis process
-
stpeter
and we might want to document that for the ages
- stpeter shrugs
-
stpeter
either way is fine, really
-
MattJ
Same here :)
-
MattJ
So I was curious why you wanted a new XEP
-
MattJ
If we need to keep 193 around, new XEP is fine with me
-
Kev
I'm happy with a new XEP if that's what you'd like, *shrug*
-
MattJ
Back when I was starting Prosody I asked around as to whether people actually wanted multiple resource binding
-
MattJ
I ended up not implementing it, because I couldn't find anyone with valid use-cases that couldn't be solved otherwise
-
MattJ
Implementing it now would be tricky, and probably not worth the effort
-
MattJ
But since it seems quite a few people do want this, I'm happy to not block it
-
stpeter
MattJ: it remains to be seen whether those who say they want it really do (to the extent of the small amount of work needed to write a new XEP)
-
MattJ
:)
-
MattJ
Cunning
-
stpeter
ok moving on
-
stpeter
I'll work with those who want to do this, if they really do
-
Kev
7) http://mail.jabber.org/pipermail/council/2010-March/002783.html
-
Kev
Review periods.
-
stpeter
ah
-
stpeter
hmm
-
stpeter
I think I referenced the wrong mailing list post :)
-
Kev
Or I misclicked
-
Kev
Anyway.
-
stpeter
at http://mail.jabber.org/pipermail/council/2010-March/002798.html I said: I think we might also need to specify objection periods. For example: you have two weeks to vote on a XEP and if you vote -1 you have two weeks after the end of the voting period to clearly specify your objections, preferably with suggested fixes. If you don't do that within two weeks, your vote is automatically changed to 0. Currently, a -1 vote can be used as a permanent block, and that's just wrong.
-
Kev
Having the review periods at a fortnight seems fine.
-
Kev
I disagree that -1 being a permanent block is wrong.
-
stpeter
Kev: yes, I already updated XEP-0001 with 14 days
-
MattJ
Ah, hmm
-
Kev
I do agree with having to justify a -1
-
stpeter
Kev: I agree that -1 being a permanent block if fine, but not if you never say why you voted -1
-
stpeter
right
-
MattJ
I've voted too many +1s this year, time for a change
-
stpeter
to vote -1 and say "I'll post to the list about it" and then never post to the list -- I have a problem with that
-
Kev
So you say -1, you've got a fortnight after the fortnight you've got for voting in which to summarise the -1, and hopefully give suggestions for how it can be fixed, if it can.
-
stpeter
right
-
stpeter
that's my proposal
-
stpeter
now, perhaps it can't be fixed
-
stpeter
or the authors never address the clearly stated concern
-
MattJ
stpeter, how does it work at the IETF?
-
stpeter
so it goes to Experimental while the token lives with the authors -- if they never update the spec then it goes to Deferred eventually
-
stpeter
MattJ: the IETF has an elaborate state chart :)
-
stpeter
e.g., "revised I-D needed"
-
MattJ
Ok, forget I asked :)
-
stpeter
if the revised I-D is never submitted, it expires after six months and *poof*
-
stpeter
I just want clear reasons for -1 so that the authors know what they need to change
-
stpeter
e.g., I don't know what to change in XEP-0060 right now
-
stpeter
so good fixes are being held up
-
MattJ
This ties in nicely with the XEP notes :)
-
Kev
MattJ: indeed.
-
Kev
Ok, so, enough on this?
-
stpeter
but I'll poke Ralph again :)
-
stpeter
Kev: yep, enough
-
Kev
8 ) Peter would like feedback on filetransfer things.
-
Kev
Please do on-list or on-XMPP :)
-
Kev
9) Date of next meeting.
-
Kev
Same bat time, same bat channel?
-
MattJ
+1
-
Kev
10) AOB.
-
MattJ
Not from me
-
stpeter
I won't be available next week, but the Council is free to meet without me :)
-
MattJ
Though I'm working on some notes about 198 which I'll post to standards@ soon
-
remko
ok
-
Kev
MattJ: excellent.
-
remko
none from me
-
stpeter
Kev: any progress on #5?
-
Kev
No-one's shown any interest to me in filling the space.
-
Kev
So we may end up limping along with four.
-
stpeter
could be
-
MattJ
They've got another week :)
-
stpeter
we rarely need the tie-break anyway
-
stpeter
perhaps I'll poke some folks in private :)
-
MattJ
They'll all contact you on the last day, mark my words
-
stpeter
:)
-
Kev
There's only ever a tie-break involved with voting off Council members, in Council, of course.
-
Kev
As everything we do is veto-based.
-
stpeter
nod
-
Kev
In any case, I think we're done.
-
stpeter
who's writing the minutes this time?
-
MattJ
Kev, you manage to slip that factoid into every meeting :)
-
stpeter
MattJ: :)
-
Kev
stpeter: I can do it, probably tomorrow morning.
-
Kev
MattJ: not every meeting, and it's not always me.
-
stpeter
Kev: ok thanks
-
Kev
Thanks all
- Kev bangs the gavel.
-
stpeter
this week is crazy for me
-
MattJ
Kev, true, it used to be the other one
-
stpeter
yay
- stpeter updates /council/events.xml
-
MattJ
stpeter, that's my job :)
-
MattJ
But you keep doing it for me
-
stpeter
oh is it?
-
MattJ
Which is just as well, because I often forget
-
MattJ
e.g. I went to update it this morning
-
MattJ
Since you actually have a calendar tied into it, if you think you'll notice more when it needs updating, feel free
-
stpeter
it's a task of less than one minute, so easy enough to do :)
- stpeter needs to get back to GTD
-
stpeter
anyway
-
stpeter
gotta run
-
stpeter
bbiab
-
MattJ
My calendar is still telling me about 20 board meetings on the same date in January