XMPP Summit - 2013-02-01


  1. mehyo.homs

    ‏ Hi

  2. Steffen Larsen

    anyone knows when the summit starts out today?… (zZzzzz)

  3. Kev

    09:30

  4. Kev

    Meeting for breakfast at 08:00, same as yesterday.

  5. Steffen Larsen

    ok thanks, kev

  6. Kev

    Enn pee.

  7. Steffen Larsen

    I'll try to get out of bed then..

  8. Kev

    That sounds like half a good idea.

  9. Kev

    The good half being 'bed'.

  10. Steffen Larsen

    :-)

  11. hildjj

    https://cisco.webex.com/cisco/e.php?AT=WMI&EventID=216096772&PW=f77fca86e01406065c&RT=MiMxNDc%3D

  12. stpeter

    ?

  13. Zash

    Rrrrrr...rain :/

  14. Tobias

    Zash, yeah...you promised me swedish summer whether....there was less rain in germany :P

  15. Tobias

    *weather

  16. Zash

    Tobias: Yeees, so?

  17. hildjj

    fritzy: you're not missing anything yet. still lots of milling about.

  18. fritzy

    hildjj: yup, I can tell. Thanks. :) You're awesome.

  19. fritzy

    BTW, you've gotten into my head

  20. fritzy

    I'll have to send you a document I'm working on

  21. bear

    http://piratepad.net/Y9Wfgxzies <-- I'm taking notes here

  22. fritzy

    muahaha... I'm the host now

  23. fritzy

    for some reason

  24. Dave Cridland

    Is that Webex™ URL updated in the WIki?

  25. bear

    it will be...

  26. bear

    wiki has been updated with webex link

  27. hildjj

    really, you're giving me crap about the WebEx trademark now? Do you also want to own Cisco™ ?

  28. Zash

    stpeter: Can I smuggle a friend into the summit?

  29. lloydwatkin

    @peter: Jonny Heavey, arriving around lunch time

  30. lloydwatkin

    @peter: JonnyHeavey, arriving around lunch time.

  31. hildjj

    Zash: answering for Peter. Yes. Let me know when they get here, and i'll go sign them in at the front desk.

  32. Kev

    hildjj™, no I think I'm ok about that.

  33. Zash

    Okay

  34. Zash

    I'll be there in about the time it takes to take the metro and train etc

  35. Steffen Larsen

    the blog: http://blog.fanout.io/2012/10/17/standards-at-the-edge/

  36. stpeter

    Zash: yes

  37. fritzy

    no audio?

  38. bear

    hildjj is fixing

  39. fritzy

    it's ok. I think I've said what I have to say about the JSON stuff, other than I'm warming up to Joe's radical ideas.

  40. fritzy

    Otherwise, you guys have fun.

  41. fritzy

    I'm going to try to put in a full work day at the office in the morning, so I'm going to head to bed.

  42. fritzy

    you guys enjoy!

  43. fritzy

    Thanks for working so hard to let me participate yesterday!

  44. Kev

    NN fritzy.

  45. l-fy

    ehlo Mr. Summit Sir.

  46. stpeter

    :)

  47. bear

    http://tools.ietf.org/html/draft-saintandre-xmpp-dna-00

  48. hildjj

    http://tools.ietf.org/html/draft-miller-xmpp-posh-prooftype-01

  49. lloydwatkin

    @simon, you have to stop using the m' reference, you'v been marked (see examples) http://geekfeminism.wikia.com/wiki/So_simple,_your_mother_could_do_it

  50. Jef

    good day

  51. Zash

    ohai

  52. Jef

    :)

  53. Jef

    webex is not working

  54. Zash

    :(

  55. Jef

    it says: "The meeting has been cancelled!"

  56. Zash

    :(

  57. Zash

    We should try to get MattJ in there too

  58. hildjj

    https://github.com/quartzjer/js0n/blob/master/js0n.c

  59. hildjj

    Jef: https://cisco.webex.com/cisco/e.php?AT=WMI&EventID=216096772&PW=15c10114061d03&RT=MiMxNDc%3D

  60. Jef

    yes, it works now

  61. Jef

    thanks

  62. Jef

    audio volume is a bit low

  63. stpeter

    hi Jef, could you please mute?

  64. stpeter

    we'll look into the audio levels

  65. Kev

    (Unless you want to talk)

  66. Jef

    ok

  67. Tobias

    or type something here if you want someone to proxy your message

  68. Jef

    i am at work, so there is a lot of noise here

  69. bear

    can't we add to socket.io an xmpp transport?

  70. bear

    so that it becomes just another way of hooking clients together

  71. Zash

    if it's a common api to multiple transports, sure, why not?

  72. Lance

    that might work. it would map very cleanly to pubsub

  73. Lance

    and then we really would just implement everything on pubsub

  74. bear

    ye

  75. Lance

    https://github.com/superfeedr/xmpp-server

  76. hildjj

    th

  77. hildjj

    x

  78. Zash

    "Everyone needs to implement Carbons and MAM" also

  79. Zash

    I think that MattJ wrote a protoXEP for transporting JSON in XMPP

  80. bear

    lance - think we could move prosody into redis lua ;)

  81. Lance

    no

  82. bear

    awww shucks

  83. Zash

    what

  84. Zash

    the

  85. Jef

    i can't

  86. Jef

    I guess I will have to type

  87. bear

    just ignore me - i was just musing about something silly zash

  88. stpeter

    http://xmpp.org/extensions/inbox/fis.html

  89. Jef

    I want to write a client

  90. stpeter notes that Jef has a prtotype impl in Gajim

  91. Jef

    it is better if I think

  92. Jef

    it is better if i type

  93. Zash

    :D

  94. stpeter

    maybe -- we had some packet loss

  95. Zash

    Send out a search party.

  96. Jef

    lol

  97. Jef

    if I am taking to long to respond type the question here...

  98. Tobias

    just type :)

  99. Jef

    :)

  100. Dave Cridland

    Skype's chatrooms have filesharing stuffs.

  101. Dave Cridland

    Seems quite useful.

  102. Jef

    but the host would be the chatroom?

  103. darkrain

    Dave: Brief (one/two sentence?) description of how that works?

  104. Dave Cridland

    I'm actually not sure. It shows a file offer from a participant, but whether it's proxied by the room or not is hard to say.

  105. Lance

    here was my feedback on cleaning up the xml structures in fis: https://gist.github.com/4629838

  106. Jef

    Lance, we should work together

  107. Zash

    Not sure, but Skype was P2P-ish before. And afaik, every conversation is a chat room. Including one-to-one

  108. Jef

    would you like to co-author?

  109. Lance

    Jef, sure

  110. Jef

    :)

  111. Dave Cridland

    Zash, Yeah, I think its IM isn't very P2P.

  112. HanzZ

    Zash: it is if I can judge that by its dbus api

  113. darkrain

    What in particular in the API makes you say that?

  114. darkrain

    ("in particular" at a high-ish level)

  115. Zash

    I started a chat with someone at the same time he started a chat with me. Two windows popped up. (This is years ago, may have changed)

  116. hildjj

    https://cisco.webex.com/cisco/e.php?AT=WMI&EventID=216096772&PW=15c10114061d03&RT=MiMxNDc%3D

  117. Jef

    https://cisco.webex.com/cisco/e.php?AT=WMI&EventID=216096772&PW=15c10114061d03&RT=MiMxNDc%3D

  118. HanzZ

    darkrain: well, it can do different things internally of course. but they just have CHAT object with id no matter how many people are there

  119. HanzZ

    darkrain: I presume when the id is still the same, it's same also internally, but that doesn't have to be the true

  120. Eelco

    skype is moving away from p2p. all (or most) chat has already been moved to microsofts backend. http://www.theverge.com/2012/10/22/3529600/skype-for-windows-8-screenshots-release-date-october-26th

  121. Jef

    that's because p2p is harder to evesdrop conversations

  122. stpeter

    Eelco: yes, interesting, eh?

  123. Zash

    Much fun

  124. stpeter

    Jef: :)

  125. Dave Cridland

    Is it possible to share the slides on screen via Webex?

  126. stpeter

    working on it

  127. Dave Cridland

    (No ™ just for hildjj)

  128. stpeter

    just a moment

  129. Dave Cridland

    The video feeds really good right now, BTW.

  130. Eelco

    As for some easy to install XMPP service recipes (sorry for not putting this in earlier) this might be nice to look into: https://juju.ubuntu.com/ <https://juju.ubuntu.com/docs/index.html>

  131. Dave Cridland

    Oh, that's Emil in shot now?

  132. Tobias

    Dave Cridland, right

  133. Dave Cridland

    And now a pot plant.

  134. Ash

    Just looking at the fis spec - is there a particular reason why it couldn't be a pep node?

  135. victor@victorklos.nl

    easy XMPP server install also via Puppet, e.g. https://github.com/rtyler/puppet-prosody

  136. darkrain

    victor@victorklos.nl: Ooooo

  137. Dave Cridland

    Thanks Zash.

  138. Lance

    Ash no reason, and that would be best for file change events

  139. victor@victorklos.nl

    @darkrain yeah noticed...

  140. Lance

    the main thing is that it would be better done as collection nodes, because of arbitrary directory depths

  141. Lance

    so a single node item could become too large to deal with nicely

  142. darkrain

    Victor: Have you used it? or is that you?

  143. Victor

    I built my own puppet extension. Not really difficult btw

  144. Victor

    (and got the alias right)

  145. stpeter

    emil is talking about http://datatracker.ietf.org/doc/draft-ivov-xmpp-cusax/

  146. stpeter

    Adrian mentioned P-Asserted-Identity https://www.ietf.org/rfc/rfc3325

  147. stpeter

    just FYI

  148. stpeter

    however, that won't work, because it is defined as follows: A P-Asserted-Identity header field value MUST consist of exactly one name-addr or addr-spec. There may be one or two P-Asserted-Identity values. If there is one value, it MUST be a sip, sips, or tel URI. If there are two values, one value MUST be a sip or sips URI and the other MUST be a tel URI.

  149. stpeter

    https://datatracker.ietf.org/doc/draft-daboo-aggregated-service-discovery/

  150. stpeter

    Jef: BTW, thanks for joining

  151. stpeter

    Jef: we'll ping Diana to provide some more feedback on the list so that we can improve the spec, maybe merge it with XEP-0135 based on Lance's feedback, or whatever seems most appropriate

  152. Jef

    no problem, I couldn't participate more because I at work

  153. l-fy

    Peter what should we do about XEP 0269

  154. l-fy

    we need to get that fixed today during the jingle disscusion

  155. Zash

    To Jingle or not to Jingle :D

  156. l-fy

    to Jingle

  157. Steffen Larsen

    sip it..

  158. l-fy

    every single day

  159. l-fy

    so i can federate

  160. l-fy

    Federate JIngle :)

  161. Zash

    :D

  162. l-fy

    SIP builds silos because nobody will let a SIP server in the world unprotected

  163. Zash

    http://xmpp.org/extensions/xep-0209.html

  164. stpeter notes for CUSAX purposes that we might want to say something about using a single ID if possible

  165. Dave Cridland

    I'm actually hopeful that the acct URI stuff might encourage user account identifiers to be consistent in that respect.

  166. Dave Cridland

    Have the hoodie/t-shirt stores been raided, yet, BTW?

  167. darkrain

    Don't think so

  168. Dave Cridland

    Just concious that's one of the things that needs doing while in Diegem.

  169. Zash

    Dave Cridland: Is your BIDI implementation fixed yet?

  170. Dave Cridland

    Zash, I can't actually remember what the problems are with it. It'll work, it's just not enthusiastic about using bidi connections.

  171. stpeter

    http://wiki.xmpp.org/web/BoshIssues

  172. stpeter

    http://mail.jabber.org/pipermail/summit/2012-October/001200.html

  173. winfried

    mam + carbons

  174. winfried

    only solve with chats

  175. Zash

    YES

  176. Zash

    MAM!

  177. Zash

    Carbons!

  178. hildjj

    mam?

  179. m&m

    message archive management

  180. Zash

    313

  181. darkrain

    136 improved

  182. Zash

    winfried: MattJ and waqas might have useful things to say about multi tab sessions btw

  183. stpeter disappeared next door to participate in the SoX/SIP/XMPP discussion

  184. stpeter

    hi waqas

  185. waqas

    Hey stpeter

  186. Tobias

    hi waqas

  187. stpeter

    note for SIP-XMPP discussion: http://xmpp.org/extensions/xep-0280.html

  188. Zash

    Carbons?

  189. stpeter

    yes :)

  190. Zash

    I almost want to go check what you are talking about

  191. stpeter

    Zash: it was just a side topic

  192. Zash

    Implement in all the clients!

  193. stpeter

    heh

  194. stpeter

    Zash: it's in Prosody, right?

  195. Zash

    Yes

  196. stpeter

    yay :)

  197. Zash

    http://code.google.com/p/prosody-modules/wiki/mod_carbons

  198. Zash

    stpeter: We lost m&m

  199. stpeter

    oh

  200. Zash

    How do we get him back?

  201. stpeter

    hrm

  202. stpeter

    he knows what to call

  203. Zash

    Ah, now

  204. Zash

    nm

  205. waqas

    hildjj: Can you turn up the mic volume a bit in webex?

  206. stpeter

    are you guys starting again about WebSocket?

  207. Zash

    Yes

  208. Zash

    come here!

  209. Steven Lloyd Watkin

    Inspired by (insert-evil-word-here) talk to generate this https://github.com/lloydwatkin/xmpp-websockets-json

  210. Zash

    Socket.io over XMPP?

  211. Zash

    Or under

  212. Steven Lloyd Watkin

    essentially just socket.io with server talking to XMPP and talking to client in json

  213. fippo

    hildjj: they must have heard us thinking about "beer" :-)

  214. Lance

    what time do we head to fosdem?

  215. Kev

    Lance: I do not know, but I would like to :)