XSF Discussion - 2015-11-09

  1. goffi


  2. xnyhps

    Is there a plan for draft-cridland-xmpp-session-01?

  3. dwd

    Ah. No, but there should be; I think there was consensus on it already.

  4. Zash

    Also spam

  5. Zash

    Yet another ejabberd with open registration

  6. Zash

    Spam about datacenters that allow spammers ...

  7. Ge0rG

    there is also a prosody allowing open registration on some domain I own...

  8. Zash

    None of the recent spam sources have been anything but ejabberds with open registration

  9. Zash

    That I have seen at least.

  10. Ge0rG

    So why is it only ejabberd?

  11. Holger

    "ejabberd -- the spammer's server of choice!"

  12. intosi

    Ge0rG: perhaps because there's a large install base.

  13. Ge0rG

    I'm still waiting for the day when I wake up and have a gazillion of spam abuse messages in my inbox

  14. Ge0rG

    ..and I can't do nothing about ot

  15. Zash

    Large install base. Preferences of people who aim to have one billion users. Default config?

  16. Ge0rG

    ..and I can't do nithing about ot

  17. intosi

    The attacks on jabber.org two years back all came from ejabberd servers with open reg as well.

  18. FOSS81405971

    And what of Jappix, in discussion of spam & abuse?

  19. Tobias

    Lance, http://xmpp.org/extensions/xep-0358.html can work with MUC, right?

  20. Lance


  21. Holger

    Lance: How's that meant to work? My client subscribes the PEP nodes of the other participants?

  22. Lance

    You could. Or the room has an associated pubsub node for files that these are published to

  23. Lance

    or you include the jinglepub in a message and just send it

  24. Tobias

    for MUC1 it'd probably best to just put it in a message and send it

  25. Tobias

    for MUC2 a dedicated node would probably be the way to go

  26. Holger

    I think that really ends up being too complex a solution for sharing cat pics.

  27. intosi

    No effort is too much for cat pics.

  28. dwd looks about.

  29. dwd

    That's almost a Board, there.

  30. Will


  31. Laura


  32. Laura

    Who do we have today then? I know adam isn't around

  33. SamWhited

    What's almost a board? A log that's sitting in the lumber yard next to the planer?

  34. Laura

    I see Will - how about simon or ralph?

  35. Zash

    Yell "Timber!" and see if anyone shows up?

  36. simon


  37. Will

    SamWhited, we're an unfinished board. Although actually we're almost a finished board.

  38. Laura

    *bangs gavel* Let’s start the meeting!

  39. Laura

    Following g on from our email about the structure of these meetings, our agenda looks as follows:

  40. Laura

    Agenda for today 1. Roll call and agenda agreement 2. Review website commitment list 3. Review commitment list from last time 4. Review items for discussion 5. AOB 6. Time and date of next

  41. Laura

    #1 has happened (adam and ralphm both absent)

  42. Laura

    #2 website. This could get interesting without adam… Simon, can you provide an update?

  43. simon

    we have the following tasks that need to be done for the launch: https://github.com/xsf/xmpp.org/milestones/Launch

  44. simon

    and actually I see two on there that can be wiped off.

  45. Laura

    Do we have people doing them, or do we need help?

  46. simon

    They all have assignees.

  47. Laura

    Lovely stuff. Do we have an idea on go-live?

  48. simon

    imho, we should just set a date for a dns switch over and then deal with the consequences.

  49. Will


  50. Laura


  51. simon

    I’d feel comfortable for this time next week.

  52. Laura

    Let's aim for it! Simon, can you update and talk to adam about this?

  53. simon

    then we play “they that complain, submit pull requests”

  54. simon

    ok - I’ll email Adam and cc’ board@

  55. Laura


  56. Laura

    #3 Review commitment list from last time

  57. Laura

    First task is mine, and I honestly can't remember if I nudged dwd about the Council reviewing the website before launch?

  58. Laura

    I ask, hoping he is paying attention

  59. simon

    We did.

  60. simon

    There was no response.

  61. simon

    (paraphrasing DWD)

  62. Laura

    Ok, it was more a courtesy thing than anything - I just wanted to make sure they had an opportunity

  63. Laura

    The nmext action was you Simon - following up on treasurer role?

  64. simon

    I think we’re close enough that any changes can be rolled in right away.

  65. Laura


  66. dwd

    I'd suggest putting it through a last call, and requiring comments to come in with PRs.

  67. simon

    re treasurer… no good excuses on my end… I’ll ping him now too.

  68. fippo

    simon: well, there was at least one PR as a result of this review

  69. simon

    DWD: I like it.

  70. Laura

    Dwd - can you bring this up at the Council meeting?

  71. simon

    fippo: thanks. They have been useful and I’ve been trying to process them as quick as they come in.

  72. Laura

    Simon, thanks. I know you have been busy with the website

  73. stpeter

    sorry I'm late

  74. Laura

    No worries stpeter

  75. Laura

    #4 Review items for discussion

  76. Laura

    Starting with the 2 items that might have been discussed post-Board last week

  77. Laura

    Was anyone around with ralphm who talked summit/FOSDEM ?

  78. dwd

    Laura, No more Council meetings until next term.

  79. Laura

    Ah, ok - I will email

  80. Laura

    I will also take that silence as no one had a post-Board chat (which is totally fine, it was an open thing)

  81. Laura

    I wonder if simon / adam managed to work out what to do about the website strapline (the other dicussion topic)?

  82. stpeter

    I had a suggestion for the strapline (if a strapline is what I think it is...)

  83. simon

    No new strapline comments. I’m also happy for a flurry of “pull requests to fix that” or at least a discussion thread opening up when it’s live.

  84. stpeter nods to Simon

  85. simon

    Peter - could you start a new strapline issue on GH and then we can keep this there (and Laura happy with a short meeting)?

  86. simon is curious…

  87. Laura

    I like this approach Simon. I suggest we give the site being live a few days before we try to generate new views etc (tweets etc) anyway, give people time to do their requests

  88. stpeter

    Simon: sure thing

  89. Laura


  90. Laura

    #5 AOB

  91. Laura

    There are 2, both of which have my name on

  92. Laura

    Number 1 - Request from Florian for a contribution towards his GSoC mentor costs - $418

  93. Laura

    stpeter - just to double check, we haven't done this before have we? And that's not me saying we shouldn't, just checking history

  94. Will

    have we done that before.... oh

  95. stpeter

    Laura: I do not recall that we have ever done that, no

  96. Laura

    Board - thoughts?

  97. dwd

    We have paid for people to go to things, assuming that's what this is.

  98. Will

    if we do it for one we really have to offer to do it for all

  99. Laura

    That's my thinking Will

  100. Will

    all mentors that is

  101. simon

    Do we have an idea of what these costs were?

  102. Will

    do we have a breakdown of what the costs were?

  103. Laura

    Travel and accomodation

  104. stpeter

    We've never sent anyone to the mentor summit before

  105. dwd

    This is the travel to Google, then?

  106. Laura

    Not travel sorry, that was covered

  107. stpeter


  108. Laura

    Words: The 1100 USD seem to cover my travel expenses, incl. the transfer from airport to the hotel and back. I plan to stay from Sep 5. - Sep 9, the summit is from Sep. 6. - Sep. 8., so I've to pay 2 nights out of my own Pocket, around 400 USD. Given that my financial situation is not solid yet (student), and that the mentoring organization receives 500 USD per student, could the XSF imagine to cover (a part of) this?

  109. dwd

    The XSF gets paid by Google for the GSoC, so I imagine we would still make a profit if we did.

  110. simon

    Not sure that profit is the right word… but I’m with dwd on this one.

  111. simon

    +1 for payment and big thank-you to the mentors for their efforts.

  112. Laura

    So, Simon & Will - happy in this instance to cover the 418 USD for Florian, using the money received from Google?

  113. Laura

    +1 from me

  114. Will

    if it's a legitimate GSOC expense then we can pay but we really ought to canvas the other mentors to see if they have similar claims (they may assume no money was available)

  115. Will

    so, +0.5 from me

  116. Laura

    We only sent 2 people, so I can speak to Joachim and check?

  117. Laura

    We can decide once I have checked with him?

  118. Will

    I think that sounds sensible

  119. Laura


  120. Laura

    My last AOB (there may be more) - when is our last Board meeting, as current Board?

  121. Will

    next week I think

  122. stpeter


  123. Laura

    Monday 16th Nov?

  124. Laura

    Great. Any other AOBs?

  125. Will


  126. Will

    I mean "yes" to Mon 16, not to AOB

  127. Laura


  128. Laura

    Any AOB simon?

  129. simon

    I’m good - emailed about the launch (next Monday).

  130. Laura

    #6 Time and date of next

  131. Laura

    Same time, next week - for the final meeting!

  132. stpeter

    yay :-)

  133. Laura

    *bangs gavel* Thanks all

  134. Laura

    It will be awesome to go live with the website on the same day as out last meeting

  135. simon


  136. SamWhited

    Nice; well done!

  137. Will

    my last day on the board will see the website I took on as my first board assignment (way back when) replaced :-)

  138. stpeter


  139. stpeter


  140. Laura

    It's like the circle of Will's life in the XSF

  141. Will

    hopefully just my life in the XSF, rather than the whole thing!

  142. FOSS81405971

    "Final meeting"? What is happening to the XSF?

  143. Zash

    Board election.

  144. Will

    out with the old, in with the new (partly)

  145. FOSS81405971

    Oh, I see. And you're not seeking consideration, Will .

  146. simon

    already feels old without being labelled by will.

  147. FOSS81405971 nods.

  148. Will


  149. stpeter

    Simon: shall we send a note to the members@ list asking for website review and feedback (issues & PRs) in the run-up to launch?

  150. simon

    peter: leave it with me.

  151. stpeter


  152. FOSS81405971

    Thanks for answering my question.

  153. Ge0rG

    what's the best way to handle typos on new.x.o? one pull request per typo? per document?

  154. simon

    Georg: just keep the pull requests coming with as many or as few corrections as you like.

  155. Ge0rG

    simon: just made #76; need to run now, however...

  156. Ge0rG

    will read on later / tomorrow.

  157. stpeter

    simon: https://github.com/xsf/xmpp.org/pull/80

  158. stpeter

    I'll make an effort to provide updates throughout the week, but now I need to get back to day job tasks :-)

  159. simon

    merged your [rewriting] history changes.

  160. simon


  161. stpeter


  162. stpeter

    the CI stuff is nice :-)

  163. stpeter

    oh we already seem to have content for http://new.xmpp.org/about/standards-process so perhaps we can close https://github.com/xsf/xmpp.org/issues/40

  164. stpeter

    aha, it's already closed

  165. stpeter

    if only GitHub would update pages automatically

  166. simon

    peter: github wikis? ;)

  167. stpeter

    it seems that I can still work on http://new.xmpp.org/uses/instant-messaging though

  168. simon

    oh yes please!

  169. SamWhited

    If you include "Fixes #40" in the commit somewhere, it will auto close it :)

  170. stpeter

    I think it would also be good to have a "uses" page about machine-to-machine comms

  171. stpeter

    SamWhited: yep :-)

  172. stpeter

    or maybe m2m falls under IoT

  173. stpeter

    I'll make a start on that, too

  174. stpeter

    http://wiki.xmpp.org/web/InternetOfThings has some content we can re-use :-)

  175. stpeter

    something for me to work on tonight, anyway...

  176. SamWhited

    That's a new one... 'To unsubscribe, send "!StopSpam" jabber:jid@bin.vc' somehow I don't think I'll be trying that...

  177. SamWhited

    maybe with a fake JID.

  178. SamWhited

    Just to see how much more I get afterwards.