XSF Discussion - 2018-12-27


  1. Ge0rG

    According to my calendar, Board meeting is imminent.

  2. Ge0rG

    ralphm: that mail I sent to you and to info@xmpp.org re use of the trademark for JabberSPAM, are there any news on this?

  3. Guus stumbles in.

  4. nyco

    hi all

  5. Guus

    Ge0rG Is this related to the SJ-client (previously: SafetyJabber) that was discussed a couple of days ago?

  6. Guus

    (just curious, I don't have any updates for you)

  7. MattJ

    Unrelated

  8. MattJ

    And hi :)

  9. Guus

    o/

  10. Guus

    ralphm, Seve you guys here?

  11. Guus

    Given the time of year, we'd best progress without them I think.

  12. Guus swings ralphm's might hamm^?^?^?^?gavel

  13. MattJ

    Wfm. Note that I'm joined by phone, can't access trello

  14. Guus

    Roll call: I've seen MattJ and nyco

  15. nyco

    yep

  16. MattJ

    Or probably can, if it is public

  17. Guus

    Agenda: given our low turnout and the season, I'd not mind keeping this one short.

  18. MattJ

    +1

  19. Guus

    I think it's public, Mattj: https://trello.com/b/Dn6IQOu0/board-meetings

  20. nyco

    agree

  21. Guus

    Does anyone want to add something to the agenda?

  22. nyco

    nope

  23. MattJ

    Not I

  24. Guus

    and, while we wait for that feedback: would someone be so kind as to step forward and do our minutes?

  25. nyco

    sure

  26. Guus

    Preferably not a board member, but beggars can't be choosers...

  27. Guus

    thanks nyco

  28. Ge0rG isn't sure what the current process for jabber trademark is

  29. Ge0rG

    But last time it *also* required a board vote.

  30. Guus

    Ge0rG let me circle back to that during AOB

  31. Guus

    which I expect will be in a few seconds from now...

  32. Guus

    1. Meeting with Peter

  33. Guus

    didn't happen - we've exchanged some dates, but communication broke down during the holidays.

  34. MattJ

    NP, as long as there is progress

  35. Guus

    Which I think also covers the "financials" & "search for ED" agenda items, unless someone wants to add anything.

  36. Guus

    MattJ - I'm confident we'll get there, eventually. 🙂

  37. Guus

    2. Summit & Fosdem

  38. Guus

    A schedule was released for talks in the DevRoom

  39. Guus

    not a Board thingy per-se, but it's interesting to see a number of XMPP-related talks on there.

  40. Guus

    I don't have anything else to report besides that. Anyone?

  41. nyco

    hotel? venue for summit?

  42. nyco

    just for info

  43. Guus

    venue will be Cisco, hotel undetermined.

  44. Guus

    3. GSoC

  45. Guus

    We previously agreed to wait until mid-January to see if someone steps forward to act as an org admin.

  46. Guus

    I've not heard from anyone so far.

  47. Guus

    We might want to renew the call for one, but other than that, I don't think there's much to do there.

  48. nyco

    we should re-issue a call for orgadmin?

  49. Guus

    I'll follow up on the email I sent earlier.

  50. Guus

    woudl that work for youj?

  51. nyco

    maybe it has to be done on a regular basis, like weekly?

  52. nyco

    yep

  53. Guus

    I don't think spamming the members would help.

  54. nyco

    oh

  55. Guus

    and probably only annoy people

  56. nyco

    I see

  57. Guus

    k?

  58. MattJ

    Wfm

  59. Guus

    4. AOB.

  60. Guus

    Ge0rG, you had something.

  61. Guus

    I've not worked on/with Jabber trademark issues myself. From a quick google, this seems like an appropriate place to start: https://xmpp.org/about/xsf/jabber-trademark/

  62. Guus

    knowing you, you've already found that, so it must have issues for you to bring this topic up.

  63. Guus

    A bare-bone process is described here: https://xmpp.org/about/xsf/jabber-trademark/license-decision-process.html

  64. Guus

    Ge0rG, can you specify your question/remark?

  65. Guus

    While we wait for Ge0rG to alt-tab back, any other AOBs?

  66. nyco

    not from me

  67. Guus

    to use this as somewhat of a soapbox: To work around complexity of parts of the infrastructure being maintained by individuals, I've created a github organization that holds all code for the IM-observatory.

  68. Guus

    I'd like to invite anyone interested in contributing to join us at https://github.com/xmpp-observatory

  69. Guus

    note that this is not a XSF activity

  70. Guus

    (I'm not sure why, but as some people insist it's not, it's not).

  71. Guus

    Ge0rG - going once, going twice...

  72. Guus

    5. Date of next

  73. Guus

    although I expect most will still be in holidays-mode, let's aim for +1w again

  74. nyco

    probabilities are low for me +1W

  75. Guus

    ok, thanks for the heads up nyco

  76. Ge0rG

    Guus: sorry, I was asking for a trademark permit to use on the JabberSPAM project

  77. Guus

    Ge0rG that being your project?

  78. Ge0rG

    https://github.com/JabberSPAM

  79. Ge0rG

    Guus: yes

  80. Guus

    And I think you mentioned you did already contact Peter and info@, as instructed on the website?

  81. Ge0rG

    Guus: Ralph and info

  82. Guus

    I'm not sure how I can speed things up, apart from touching on this when ralphm and me speak to Peter.

  83. Guus

    I'll make a note on our board's trello board.

  84. Guus

    to make sure we follow up

  85. Ge0rG

    Guus: let the board vote it, I suppose, under the condition that Peter approves

  86. Guus

    Ge0rG seems sensible

  87. Guus

    I've added it to Trello

  88. Guus

    Board members, lets review the request, and prepare for a vote next week, if it comes to a vote.

  89. Guus

    in the mean time, I'm hoping that either Ralph or Peter will confirm this course of action, or suggest an alternative.

  90. Ge0rG

    Last time I did a PR against xmpp.org, but that lead to confusion among Board, and the official process never was changed.

  91. Ge0rG

    I'm not even sure anybody is receiving mail for info@

  92. Guus

    MattJ, as iteam, could you check if that's the case?

  93. Guus

    I fear we're loosing people.

  94. Guus

    I'm sorry to prolong this, Ge0rG - i'm hoping for more news next week.

  95. Guus bangs gavel

  96. Guus hears gavel echo in empty room

  97. Guus

    see you all next week.

  98. MattJ

    Sorry, lost connection for a bit

  99. nyco

    see you, thx all

  100. MattJ

    I don't have access to the mail server but I can ping the iteam list

  101. MattJ

    I'll also chase (again) what we can do about Seve's mail situation

  102. Seve

    Hey guys, sorry, I had no Internet connection all of a sudden, I'm in a village and could not do much, I apologise

  103. Seve

    Was unexpected, could not imagine it happening

  104. Guus

    No worries Seve - I would have been amazed if we had a full board anyways, with the holidays and all.

  105. Guus

    Thanks MattJ

  106. Neustradamus

    It is possible to reopen tickets because it is not resolved... https://github.com/xmpp-observatory/xmppoke-frontend/issues?q=is%3Aissue+is%3Aclosed https://github.com/xmpp-observatory/xmppoke/issues?q=is%3Aissue+is%3Aclosed

  107. Guus

    Neustradamus Yes, I'm closing your tickets. Please create pull requests with your desired changes instead.

  108. Guus

    I shall continue this policy in an attempt to get you to contribute to the code directly, instead of creating many issues. You are persistent, and have many suggestions. Supplying pull requests will save a lot of time for both of us.

  109. 35c3.de.half-shot

    Hello!

  110. Matthew

    waves from matrix (we just turned on the first cut of a proper matrix<->xmpp bridge, thanks to 35c3.de.half-shot's ministrations)

  111. Matthew

    using xmpp.js and XEP-0114 fwiw.

  112. oli

    😎

  113. Matthew

    feels a bit like First Contact. (not sure if that makes us the vulcans or zefram cochrane; probably zefram all things considered)

  114. oli

    Matthew: is there a room we can join

  115. oli

    ?

  116. Zash

    What's supported?

  117. Matthew

    we're just setting up a room/MUC for it

  118. Matthew

    and it's very early days; basic MUC & DMs (i think DMs are only initiatable XMPP->Matrix right now)

  119. Matthew

    need to hook up presence, profiles, membership list syncing for MUCs etc

  120. Matthew

    oh, and it's only matrix->XMPP joinable MUCs or explicitly provisioned ones, rather than freeform XMPP-joining-anywhere-in-Matrix as yet

  121. Matthew

    although uhoreg has a prosody module which could evolve into the latter.

  122. Matthew

    sets up a room rather than spamming here

  123. MatthewX

    (gah, no /me)

  124. Matthew

    right, if anyone's interested, xmpp:matrix-appservice-purple@conf.xmpp.matrix.org is now bridged through to the dev room for the bridge in question

  125. Matthew

    which maps to #matrix-appservice-purple:matrix.org on the Matrix side

  126. oli

    what will be my name on the matrix side? nick, full JID or something else?

  127. MatthewX

    nick

  128. MatthewX

    with a truly ugly mxid which has an escaped jid within it.

  129. Matthew

    to be precise... @_xmpp_xmpp-js_xsf=40muc.xmpp.org=2foli:matrix.org

  130. Matthew

    (all these mappings are placeholder though whilst we sort it out)

  131. Zash

    Temporary placeholders? Typical thing to be around until the end of time :P

  132. MatthewX

    hah, indeed

  133. MatthewX

    but i'd expect the MUC-style JID to get replaced with the real JID in future (if it's available)

  134. MatthewX

    and we'll definitely replace the @_xmpp_xmpp-js_ with just @_xmpp_

  135. MatthewX

    given we really don't need to know what stack it's using

  136. MatthewX

    that said, matrix IDs aren't really meant to be publicly visible, so it's not the end of the world that it's fugly.