XSF Discussion - 2015-11-23


  1. goffi

    hi

  2. Ge0rG

    hi goffi

  3. dwd

    Does anyone know how much XEP-0090, XEP-0091, and for that matter XEP-0078 is actually used in the field?

  4. mathieui

    I don’t think I’ve ever seen 0078 used

  5. Kevish

    I would assume that 90 and 91 must have mostly gone away by now. But I could be wrong.

  6. Kevish

    78, no clue.

  7. dwd

    Reason I'm asking is because I've a PR to remove the first two, and a suggestion to remove '78.

  8. Kevish

    I'd be inclined to accept the PR. I'm much less sure about 78.

  9. mathieui

    last time I have needed to care about 90/91 was like 4 years ago, but I have no clue about real-world usage

  10. goffi think a caniuse like site for XMPP would be nice

  11. Flow

    dwd: I've removed support for xep78 in Smack a few months ago. As of xep90: Smack understands it, i.e. there is a compatibility layer, but does not "speak" it. xep91 is fully supported.

  12. Flow

    dwd: I'm all for removing obsolete stuff

  13. Flow

    You don't want to carry this around for long in open source projects with limited man power.

  14. Flow

    Especially for xep78: Removing it made the Smack code so much more readable.

  15. Ge0rG

    I was recently asked to recommend end-to-end secure chat clients... is there something besides of conversations? Does Swift support OTR?

  16. Tobias

    it does not

  17. goffi

    We do support OTR

  18. goffi

    and planning to add OMEMO at some point

  19. Ge0rG

    goffi: who is "we"?

  20. goffi

    Ge0rG: http://salut-a-toi.org

  21. goffi

    but kind of use is it for ? Desktop ? Mobile ? Web ?

  22. Ge0rG

    yet another android client... :>

  23. Ge0rG

    goffi: I was asked by somebody preparing info material for normal people.

  24. goffi

    planed but not started yet

  25. Ge0rG

    I had to say there is no decent XMPP client for iOS....

  26. goffi

    ok, it's still a bit a early for general audience

  27. goffi

    we need to stabilise before

  28. goffi

    but we are soon. And we can do iOS too, we are more blocked by Apple policy than by technical reasons

  29. goffi

    s/but we are soon/but we are close/

  30. arune

    goffi: the link to the campaign does not work?

  31. goffi

    hum, it should, I check that

  32. arune

    I end up here: https://www.arizuka.com/en-gb/projects/libervia/

  33. arune

    "Désolé, cette page n'existe pas !"

  34. goffi

    it's working here

  35. goffi

    en-gb ???

  36. goffi

    should be /en/

  37. goffi

    where did you get that link ?

  38. intosi

    I received the same one from salut-a-toi.org

  39. goffi

    ouch, I'll check that, thanks for the report

  40. intosi

    It's using the preferred browser language in the URL.

  41. dwd

    en-cy-like

  42. goffi

    intosi: arune: campain link should be fixed now

  43. intosi

    Looks like it works.

  44. goffi

    cool

  45. Ge0rG

    winfried: FYI: I've got an okay from my boss to dedicate some time to the capptain thing...

  46. Flow

    Ge0rG: capptain thing?

  47. Ge0rG

    Flow: https://xmpp.net/result.php?id=36460 - I noticed a connection to that server from one of the android apps I have installed

  48. Flow

    Ahh, so you want to investigate on their security?

  49. Ge0rG

    Flow: actually I want to see what kind of data they are sniffing out of me

  50. Ge0rG

    Flow: the goal is to make a security analysis report

  51. Flow

    Ge0rG: What's you approach? Hooking into Android via e.g. Xposed?

  52. Ge0rG

    Flow: Nah, too sophisticated. I'll do a MitM and eat my hat if they check certificates.

  53. Flow

    Pics or it didn't happen

  54. Flow

    And Xposed ain't that sophisticated :)

  55. Flow

    In the news "Security researcher eats own hat after discovering an app which verifies certificates"

  56. Ge0rG

    haha

  57. Zash

    Ge0rG: You have hats?

  58. Ge0rG

    Zash: I've got one.

  59. Ge0rG

    and it's black! MUHAHAHAHAA!

  60. Laura

    Hey folks, online ready for the first Board meeting with the new Board

  61. stpeter

    hi Laura!

  62. stpeter

    I'm not sure that we told the new board that we're meeting

  63. stpeter

    and I need to add Arc Riley to the board@xmpp.org list

  64. stpeter

    so let me do that

  65. stpeter

    (and remove Adam)

  66. Laura

    Also add Bear, and remove Simon

  67. Laura

    And that is a very good point.

  68. Laura

    We may have to postpone our first meeting, unless the power of my mind summons everyone needed to this space…

  69. Laura

    I wonder if we have any Board folk here

  70. intosi

    Lots of bystanders ;)

  71. Laura

    Watching me make a total mess of our first meeting…

  72. ralphm

    I am here

  73. ralphm

    Watching, too, of course

  74. Laura

    Thanks Ralphm!

  75. stpeter

    nod

  76. ralphm

    seriously, though, I didn't really expect the meeting to happen

  77. ralphm

    I was about to ask if the board list had been updated

  78. Laura

    Then lets leave it for today - stpeter when the list is updated can you confirm, and I will email a meeting request?

  79. Laura

    I am useless… can't believe people didn't just guess the right time/date...

  80. dwd

    Laura, Emerging from under a warm dog - it'd be worthwhile putting out a call for minute-taking volunteers, too.

  81. Laura

    Yup yup, will do. Will draft an email when the Board list is ready, and get ready Trello etc updated and ready for handover to new Board / Chair

  82. stpeter

    sorry about that, I was on a bizdev call

  83. ralphm

    Laura: what do you mean handover

  84. stpeter

    I've updated the roster for the board@ list - removed Adam, Will, Simon, and Kev (as Council chair) and added Arc, Bear, and Dave

  85. intosi

    stpeter: make sure to add Dave twice.

  86. ralphm

    stpeter: thanks!

  87. stpeter

    intosi: from work and home addresses?

  88. stpeter

    intosi: or also to Council?

  89. ralphm

    intosi: has the Council made Dave chair then? Missed that.

  90. intosi

    Not as far as I'm aware.

  91. Laura

    I think the point was to add Dave to both, as he is on both. We will need to add Council Chair when one has been elected

  92. stpeter

    right exactly

  93. stpeter

    first Council meeting is next Wednesday, December 1st

  94. Laura

    Thanks stpeter - I will get the email sent out

  95. stpeter

    you're the best!

  96. Kevish

    "You have been unsubscribed from the Board mailing list" Sadface.

  97. dwd

    ralphm, Gosh, I hope not.

  98. Kevish

    (I think I'm technically still the Council Chair until a new one is elected, but it probably doesn't matter much)

  99. ralphm

    Kevish: there there

  100. dwd

    Kevish, I don't know actually. I know that's true for Board, where the Chair needn't be an elected Board member. Not so sure it works the same way for Council.

  101. Kevish

    I'll resist the temptation to check :)

  102. ralphm

    I read the bylaws, and it only says: “The individuals elected to the XMPP Council shall, by an affirmative majority vote of those present and voting, appoint the chair of such Council.”

  103. ralphm

    And that all participants must be members.

  104. ralphm

    So I am willing to go with Kevish' version

  105. Kevish

    On the topic of scribing, I'm not sure it makes a huge difference (other than to the individual's workload) whether the chair scribes, or it gets farmed out (for either Board or Council).

  106. Kevish

    It's easier to scribe by going through the logs in your own time than trying to keep up during a meeting anyway, and at that point it makes little difference.

  107. Kevish

    A significant advantage of using MUCs for this stuff, rather than unlogged comms.

  108. ralphm

    Kevish: definitely

  109. ralphm

    Kevish: I just had a great new use case that should be nice to handle in MUC2: incident alerting rendered in a side bar

  110. ralphm

    Kevish: so it does not disturb the conversation, but is still highly visible

  111. Kevish

    It's just another node :)

  112. Kevish

    So I think it slips nicelyand naturally into the model.

  113. Kevish

    stpeter: On that, I *think* I'm waiting for your thoughts on me updating your update to my update to MUC2.

  114. Kevish

    We could just submit as-is, but some of the changes seem to be significant enough that we wouldn't want to encourage implementation testing of the current doc when we know the changes that're on the way.

  115. stpeter

    Kevish: yes I remembered that over the weekend.