XMPP Council - 2010-01-25


  1. ralphm

    hi

  2. ralphm

    is this logged?

  3. Kev

    No.

  4. Kev

    But neither's council@cjo, atm.

  5. ralphm

    oh

  6. psa

    hmm

  7. psa

    just a sec, switching clients

  8. MattJ

    Hmm... the irony... so busy with jabber.org that I forgot to write my membership re-application

  9. Kev

    Has the deadline passed?

  10. MattJ

    I don't think so

  11. psa

    not yet

  12. MattJ

    End of the month

  13. Kev

    Good.

  14. MattJ

    Lucky :)

  15. ralphm

    MattJ: tip, put in a place-holder

  16. MattJ

    I have the page open

  17. Kev

    Here we go.

  18. Kev

    So, anyone want to volunteer to scribe, or shall I?

  19. dwd

    I'm not sure what happens if you're voted out while a council member.

  20. ralphm

    you're not voted out

  21. psa

    erk

  22. dwd

    So, I volunteer to send out a room transcript.

  23. psa

    too many accounts :)

  24. MattJ

    :)

  25. Kev

    dwd: is that minutes, or just the log?

  26. psa

    I can just copy and paste the log

  27. psa

    it's fairly pretty from Psi

  28. Kev

    Heh.

  29. psa

    well, better than from Adium anyway

  30. Kev

    Well, minutes can be sorted out anon.

  31. psa

    indeed

  32. Kev

    1) Roll call

  33. Kev

    All here.

  34. Kev

    2) Agenda bashing.

  35. Kev

    I'll take the silence as a no.

  36. Kev

    3) Pubsub

  37. psa

    agenda's fine :)

  38. Kev

    I was going to review this before the meeting, and found Tobias's diff tool's gone again.

  39. psa

    hmph

  40. ralphm

    me too

  41. Kev

    Or, rather

  42. psa

    ok

  43. dwd

    I have been sufficiently busy to not go through these yet.

  44. psa

    so

  45. Kev

    Ralph told me it had gone, and I trusted him.

  46. psa

    dwd: understood

  47. remko

    too busy too

  48. Kev

    We've got until the end of the week to vote on them.

  49. Kev

    4) PEP

  50. Kev

    similarly.

  51. MattJ

    Likewise

  52. ralphm

    I did notice not every change is in the diff

  53. ralphm

    ehm, log

  54. psa

    Kev: it seems that we need to make a diff real soon now -- shall we ping Tobias or produce this via SVN?

  55. ralphm

    e.g. the addition of 'presence' as a value for pubsub#expires

  56. Kev

    psa: Tobias has a working tool, it just needs to be running on a jorg machine.

  57. psa

    ah

  58. psa

    ralphm: I'll double-check that right now

  59. dwd

    .

  60. dwd

    (Sorry, conducting heavy testing, unsure of my lag ATM)

  61. psa

    ralphm: http://xmpp.org/extensions/tmp/xep-0060-1.13.html#impl-tempsub

  62. psa

    FWIW

  63. Kev

    Ok, so.

  64. ralphm

    yes that is not in the changelog, afaics

  65. Kev

    5) http://xmpp.org/extensions/inbox/microblogging.html

  66. psa

    ralphm: ok

  67. Kev

    (Assuming everyone will vote pubsubby onlist)

  68. psa

    ralphm: you're right

  69. ralphm

    +1

  70. psa fixes

  71. ralphm

    I do have comments

  72. ralphm

    but can do that on list

  73. Kev

    I had a nitpick with the microblogging, that it looked like the @addressing should be fully addressed, rather than by nickname. Other than that it seemed ok.

  74. psa

    that spec is old and incomplete, I'd think

  75. psa

    but a good start, probably

  76. Kev

    I think, as I did last time, that the notion of not being able to see replies to a post is bizzarre.

  77. ralphm

    I am also wondering if the scope is too limited

  78. Kev

    I would like to see that worked into it.

  79. MattJ

    That always opens a can of worms :)

  80. ralphm

    I would like to discuss it at the summit

  81. dwd

    I strongly suspect that Buddycloud will have a huge input into this, and basically fix in.

  82. Kev

    MattJ: indubitably.

  83. dwd

    fix it, rather.

  84. psa

    yes, having something to discuss at the summit sounds good

  85. Kev

    I'm not opposed to experimentalling it now, though - I've not seen much else on the table.

  86. MattJ

    Agreed to discussing it, I think quite a few people would be interested in it

  87. dwd

    But, I think it's a good start, and forms the kernel of what we'll eventually get.

  88. remko

    *nod*

  89. ralphm

    I'm offering to chair that session

  90. psa

    ralphm: XEP-0060 fixed

  91. psa

    speaking of sessions, we need to figure out how we'll run the Summit, but that's another story :)

  92. dwd

    So I have no objection to this being adopted as a XEP.

  93. Kev

    So, do we have everyone not vetoing it?

  94. MattJ

    We do that, I think

  95. psa

    seems so

  96. Kev

    It's unclear if Remko or Matt have responded.

  97. MattJ

    Sorry, I'm in favour

  98. remko

    ihave

  99. remko

    ok on experimentalling it

  100. Kev

    Ok.

  101. remko

    it does need some discussions

  102. psa loves new verbs

  103. Kev

    6) http://xmpp.org/extensions/inbox/decloak.html There's been a discussion on the list now about the alternatives, which was what we said last week we wanted before voting again, so...

  104. psa

    yeah, sorry, I have not yet had a chance to update that one -- I started on it this morning and then things got a bit crazy :)

  105. Kev

    It seems to me that what's needed is some server logic for this, that falls between both the presence based and the subscription based stuff.

  106. MattJ

    I'm not sure if I've been through /all/ the feedback on this, but I didn't see a concensus

  107. Kev

    And that it's probably going to end up in presence, so I won't block this.

  108. ralphm

    I sure haven't read all feedback

  109. psa shrugs

  110. dwd

    I think this isn't my preferred approach, but I'm satisfied that discussion has occured, and that the alternatives have been considered, so no veto from me.

  111. remko

    i still have quite some catching up to do, and i plan on doing it by the end of this week, so i can't really say much now

  112. ralphm

    I wonder if this actually works in Google Talk

  113. psa

    I can update the proposal soonish to at least describe more reasons for this approach

  114. dwd

    And FWIW, I suspect that it can co-exist with temp-subs.

  115. dwd

    ralphm, No, it won't.

  116. MattJ

    ralphm, that's one of the issues

  117. ralphm

    dwd: does directed presence work there?

  118. psa

    IMHO we can define a <sesspres/> extension and use it in either <presence/> *or* <presence type='subscribe'/>

  119. MattJ

    ralphm, yes, albeit in an interesting way :)

  120. MattJ

    iirc they re-send direct presence every so often

  121. dwd

    psa, Right.

  122. psa

    however, I would strongly prefer not using <presence type='subscribe'/> if we can avoid it

  123. psa

    and using that just to route around GTalk's privacy policies seems like a bad idea

  124. remko

    couldn't agree more there

  125. Kev

    psa: I don't think the motivation was ever to use it to route around GTalk.

  126. psa

    better to convince them that their policy is misguided

  127. Kev

    Or wasn't for me, anyway.

  128. psa

    Kev: I do

  129. ralphm

    psa: that certainly would be nice

  130. Kev

    It just seems that what you're asking for, logically, is a temporary subscription.

  131. MattJ

    psa, I think I agree with your proposal (and overloading type="subscribe" probably wouldn't be nice)

  132. Kev

    But as I say, I'm not vetoing it now that there's been discussion and I think a path will be found.

  133. ralphm

    Kev: agreed

  134. MattJ

    +1

  135. remko

    no veto from me either

  136. Kev

    So, there's a long list of stuff being deferred on standards@. No action's required from us, but just so we're aware of it.

  137. psa

    conceptually, there's not much difference, if any, between "sharing presence for the length of this session" and "temporary subscription" -- I am more focused on the syntactical difference between <presence/> and <presence type='subsribe'/>

  138. Kev

    (That was (7))

  139. ralphm

    I'm +1 for a XEP on this, we don't have to vote on its current state

  140. psa

    ok

  141. psa

    right

  142. Kev

    psa: Yes, I think you want a bit of both, but I'll post onlist when I have some cycles to spare.

  143. Kev

    (8) Date of Next Meeting?

  144. psa

    but I shall make some fixes to both microblogging and decloaking / sesspres before publishing

  145. ralphm

    +1w

  146. Kev

    psa: ok, thanks.

  147. MattJ

    Next week is fine by me

  148. Kev

    Next Monday I can do, I think.

  149. psa

    WFM

  150. Kev

    Ok.

  151. Kev

    9) AOB?

  152. ralphm

    sessions at summit?

  153. MattJ

    and we ought to sort room logging here... I'll add that to my todo this week

  154. psa

    for the next meeting perhaps we can also look at XEP-0001 (sanity check from the Council -- I have a bit of feedback from dwd to address)

  155. dwd

    psa, Tragically, I can't remember what it was... :-/

  156. psa

    dwd: we have list archives :)

  157. Kev

    ralphm: oh, bother, right. I haven't sent out stuff about Friday yet.

  158. Kev

    I'll send out a mail straight after council.

  159. Kev

    Or straightish, anyway.

  160. dwd

    psa, Oh, right, that.

  161. Kev

    It's on my shortterm todo now, instead of sitting in my mailbox somewhere.

  162. psa

    feedback appreciated on upcoming XEP deferrals, too http://mail.jabber.org/pipermail/standards/2010-January/023038.html

  163. ralphm

    hehe

  164. psa

    no other business from me

  165. Kev

    I think that, basically, everyone who didn't get a session on Saturday should seek interest in their talk, and at some point on the Friday, gather interested people around and talk at them.

  166. ralphm

    yeah, I made some comments on Jingle XML Streams

  167. Kev

    If people would rather, I'm happy to put a rough schedule for those together, or we can leave it freeform.

  168. Kev

    I'll ask on list which people prefer.

  169. psa notes that he'll arrive in Brussels on Saturday because of some prior commitments

  170. ralphm

    Kev: I'd just list possible topics

  171. Kev

    We're happy you're arriving at all, I think

  172. psa

    aw, shucks

  173. ralphm

    and we can get together early and make a large planner sheet

  174. Kev

    ralphm: do you have a list of the topics that people wanted, but weren't on the Saturday schedule?

  175. Kev

    Sure.

  176. psa

    ralphm: yes

  177. dwd

    psa, I'll buy you a beer to make up for missing the beer event.

  178. Kev

    Then there's Monday.

  179. Kev

    Which I think we sort out on Monday morning.

  180. psa

    dwd: heh thanks

  181. psa

    Kev: or something :)

  182. Kev

    At least, that's my memory of past Mondays

  183. ralphm

    Kev: afaik, most people got a slot on Saturday

  184. psa

    Kev: yes, I might try to be more organized this time

  185. psa

    ralphm: correct

  186. ralphm

    there were some suggestions for highly speccy things

  187. Kev

    Ask in the morning what topics people want to discuss, order them by preference on the clap-o-meter, and go down the list.

  188. psa

    +1

  189. psa

    anything else? :)

  190. Kev

    I think not.

  191. ralphm

    Kev: generally, on bar/foocamp like things, you put up a big sheet with slots

  192. ralphm

    and then people will fill it

  193. Kev

    ralphm: this is for Friday? That sounds a good idea.

  194. ralphm

    works like magic

  195. ralphm

    yeah

  196. Kev

    Great.

  197. Kev

    Everyone else can hack at the back.

  198. Kev

    Ok, so, I think we're done.

  199. psa

    yep, I think so

  200. Kev

    Thanks all

  201. ralphm

    yaya

  202. Kev bangs the gavel.

  203. remko

    welcome!

  204. psa

    I'll send this log to the council@ list

  205. MattJ

    Thanks

  206. Kev

    Thanks.

  207. psa wanders over to the iteam room to talk about the diff tool