XMPP Council - 2017-05-31


  1. Tobias

    Seems it's about time

  2. Tobias

    1) Roll call

  3. daniel

    hi

  4. Dave Cridland

    Hiya

  5. Tobias

    Link Mauve, SamWhited ?

  6. SamWhited

    Sorry, I'm here

  7. Tobias

    2) Minute taker

  8. Dave Cridland

    I can

  9. Tobias

    great

  10. Tobias

    so shall we vote on a ProtoXEP even if it hasn't been announced by mail?

  11. Dave Cridland

    I'd rather not.

  12. Tobias

    ok

  13. Dave Cridland

    Curious about which it is, mind.

  14. Tobias

    Dave Cridland, https://trello.com/c/wi8fgSfa/180-compare-and-publish-pubsub-items-protoxep

  15. SamWhited

    I am attempting to convince the new tooling to build the inbox right now… it's not working. Will advise.

  16. daniel

    Haven't read it anyway...

  17. Dave Cridland

    Right. The feedback that it (hopefully) gets from standards@ feeds my decision, so I'd rather have it announced on the list etc.

  18. Dave Cridland

    SamWhited, I can look at that.

  19. Kev

    I don't think my docker stuff makes any effort to build the inbox, IIRC. Should be straightforward to fix (but not while I'm mostly in bed with a cold).

  20. Tobias

    3) ODR / OMEMO : Now that the editors can publish again, do we accept ODR? Do we want to wait on OMEMO discussion to come to some sort of conclusion? - https://trello.com/c/pxYjqmnR/182-odr-omemo

  21. Tobias

    I think SamWhited put it on the agenda

  22. daniel

    Tobias: that Odr pr isn't finished anyway

  23. daniel

    Fwiw

  24. Tobias

    So i guess we wait a week to see how the discussions proceed?

  25. daniel

    I see no reason to rush this

  26. SamWhited

    agreed

  27. Dave Cridland

    Is it a thing the Council can even vote on?

  28. Tobias

    Dave Cridland, accepting changes on XEPs? IIRC changes to experimental XEPs don't require council vote

  29. Tobias

    only when it moves to draft

  30. SamWhited

    We have to competing changes to an experimental XEP though; I assume council should resolve that dispute if the community can't come to a decision

  31. Dave Cridland

    Tobias, Right... I'm hoping the author just tries to seek rough consensus amongst the group.

  32. Kev

    I think Council's options are mostly to change the Authors if they feel the current Authors aren't sufficiently gathering community consensus, rather than rejecting changes.

  33. Kev

    (Or to kill the XEP entirely, naturally)

  34. Dave Cridland

    Kev, Yes, indeed.

  35. Tobias

    alright

  36. Tobias

    So we wait.

  37. Tobias

    4) Proposed changes to XEP-0280 https://github.com/xsf/xeps/pull/434

  38. Tobias

    XEP-0280 is in Proposed state already for a couple months, which seems a bit weird

  39. Dave Cridland

    Tobias, '280 got stalled. It's not clear that this PR is considered ready by Ge0rG, to me.

  40. Tobias

    it's been put on the agenda though

  41. Dave Cridland

    By whom?

  42. Tobias

    SamWhited

  43. daniel

    while those rules look mostly correct to me and i also trust that georg put a lot of thought into those it somehow feels wrong to have such a complex set of rules

  44. daniel

    i feel like those should be a lot simpler

  45. Dave Cridland

    SamWhited, Did Ge0rG ask for it to be merged?

  46. SamWhited

    I have no idea, it's been ages

  47. SamWhited

    I just put all PRs on the agenda

  48. SamWhited

    all PRs that are "Needs Council" anyways, which I thought this one was

  49. SamWhited

    or will need council eventually

  50. Dave Cridland

    daniel, Personally, I agree, but I'm not going to block it on that basis.

  51. daniel

    Dave Cridland, no me neither

  52. Dave Cridland

    I'd like to punt this one back to the list and see if there's rough consensus. There's a lot of independent implementations of Carbons, and I'd like to make sure that fi we are breaking compat, we're doing so only once.

  53. Kev

    As the person who came up with the last set of rules that got merged, is it sensible for me to review this?

  54. Kev

    Or, well, the person who got the rough consensus into the XEP, anyway.

  55. Tobias

    Dave Cridland, sounds sensible, I'll ask the author to do so in the PR.

  56. Dave Cridland

    Kev, I'd like to see discussion on the list kicked off, so you're offering to review and send results to the list that sounds great to me.

  57. Tobias

    done

  58. Kev

    I'll write a note to myself. Not doing work things today, ill :)

  59. Tobias

    5) SHA-1 migration plan

  60. Dave Cridland

    Kev, I can tell by the way you're actively involved in a Council meeting.

  61. Kev

    I got out of bed 'specially.

  62. Dave Cridland

    Tobias, I volunteer to write a message to the list outlining a metaplan.

  63. Tobias

    Dave Cridland, ta.

  64. Kev

    I thought maybe the kids would need some adult supervision :D

  65. Dave Cridland

    Tobias, Loosely, I'm going to ask standards@ for known uses of SHA-1, and collate the results.

  66. Tobias

    Would be nice to have a wiki back, to collectively collect results and think of a way forward. But a mailing list archive seems to be as good as a wiki ^^

  67. Tobias

    6) Date of next

  68. Tobias

    same day of week, same time of day, next week

  69. Dave Cridland

    I'm unavailable next week (I think, anyway).

  70. SamWhited

    WFM

  71. Tobias

    WFM

  72. daniel

    wfm

  73. Tobias

    Dave Cridland, want us to reschedule or will you be happy reading the minutes?

  74. Dave Cridland

    Tobias, Go ahead without me.

  75. Dave Cridland

    Tobias, It'll be quicker, for one thing.

  76. Tobias

    good

  77. Tobias

    7) AOB

  78. daniel

    not sure if this is the right place to vent. but it is a bit frustrating not to get responses on the publish-options questions

  79. Dave Cridland

    daniel, Didn't I reply to those? I thought I had.

  80. Tobias

    daniel, the Re: [Standards] XEP-0223: Clarification thread?

  81. Kev

    Perhaps you could post a summary thread of where we are so far, to restart discussion?

  82. SamWhited

    I don't seem to have that, or is this something older? What's the title?

  83. Kev

    It looked to me mostly like a discussion had been had (although I admit I don't closely follow all threads now I'm not on Council).

  84. daniel

    Dave Cridland, you did. but you didn't provide any answers did you?

  85. daniel

    Tobias, yes

  86. SamWhited

    nevermind, found it; gmail search is terrible.

  87. Kev

    SamWhited: [Standards] XEP-0223: Clarification, last post 25th May

  88. Dave Cridland

    Oh, sorry - I meant to, and I thought I had - I'll go over it again.

  89. daniel

    ok. thanks

  90. Tobias

    Will read it and reply if I have something to add...atleast marked it unread now :)

  91. Tobias

    any further AOB?

  92. daniel

    No

  93. Kev

    Is it worth...(typing)

  94. Kev

    someone on Council weighing in to the OMEMO discussion and trying to summarise what they think the current state is, so everyone involved can see if they share the same view?

  95. Tobias

    Sounds sensbile..any volunteers?

  96. Kev

    I know a couple of Council have already made comments in the thread, which is great, but in this particular instance I think further stepping in might be warranted.

  97. Kev wonders if volunteering dwd would be unfair :)

  98. Tobias

    Well, if no one volunteers I could try to summarize it on friday or so

  99. Kev

    Remko: As the one of the main contributors to the discussions, does that sound useful?

  100. Remko

    Of course.

  101. SamWhited

    I would, but I don't think I have a good grasp of what a few people in the threads viewpoints or arguments for or against are

  102. Remko

    the more people understand the discussion, the better.

  103. SamWhited

    So it might be better of someone who hasn't been as involved with it put together the summary

  104. Tobias

    Ok..I'll do it then

  105. Tobias

    any other AOB?

  106. Kev

    Not from here, thanks.

  107. Tobias

    Seems not

  108. Tobias bangs the gavel

  109. Tobias

    thanks everybody

  110. SamWhited goes back to figuring out why xsltproc is ignoring --path and trying to load xep.dtd and xep.ent from the wrong directory. If anyone knows how any of this works, please reach out.

  111. Zash

    SamWhited: Did you sacrifice the correct species of goat?

  112. SamWhited

    Zash: Ah! Maybe that's the problem, I sacrificed an asian wild goat, but I should have used a domestic one!

  113. Kev

    SamWhited: If you're trying to fix up the docker template, easiest is to simply symlink into place. I'm happy to look at this tomorrow if you mail me.

  114. SamWhited

    Kev: I was trying to do it in the makefile so it could be built locally too

  115. SamWhited

    I suppose I could symlink them and then gitignore the links (or just commit them), but it doesn't feel nice…

  116. SamWhited

    And it will break on filesystems that don't support symlinks, although, frankly, I don't actually care. It just seems worth mentioning.

  117. SamWhited

    oooh, xsltproc is working, its xmllint that's erroring

  118. SamWhited

    Maybe path is just broken there

  119. SamWhited

    Ahh, the order of the options matters for some reason in xmllint.

  120. SamWhited

    Okay, hopefully this will fix things.

  121. SamWhited

    Pushing a new dockerfile / makefile

  122. SamWhited

    Ah damn, the inbox isn't clean, lots of failing things, gotta format some XEPs first :(

  123. SamWhited

    okay, I give up on the inbox; there's just too much broken stuff. Doing it as part of the build and not validating anything might be a work around, but it feels poor.