XMPP Council - 2016-05-04


  1. Lance

    it is time

  2. Lance

    0) Roll call

  3. Lance

    Peter sends apologies

  4. Dave Cridland waves

  5. Lance

    Tobias MattJ

  6. Tobias

    here

  7. Lance

    1) ProtoXEP: XMPP Compliance Suites 2016 - Accept as Experimental? <http://xmpp.org/extensions/inbox/compliance2016.html>

  8. Dave Cridland

    +1

  9. MattJ

    Here

  10. Tobias

    +1

  11. Lance

    I'll vote on list for this one

  12. MattJ

    +1

  13. Lance

    2) Date of next

  14. Lance

    sbtsbc?

  15. Tobias

    wfm

  16. Lance

    I'm going to assume sbtsbc works for everyone else

  17. Lance

    3) AOB

  18. Tobias

    none here

  19. ralphm

    Curious about proposed xeps

  20. ralphm

    There are 8 in this state

  21. MattJ

    None here

  22. ralphm

    Why?

  23. MattJ

    I think from what I've seen each differs as to reason

  24. MattJ

    It would be nice if there was a simple way to track them

  25. Dave Cridland

    8? Where did you get that list?

  26. ralphm

    On the extensions page

  27. ralphm

    Only checking Proposed

  28. SamWhited

    I think there's only one person who actually knows how to update them, also no good way to track the pipeline.

  29. ralphm

    So, well, maybe look into that :-)

  30. Dave Cridland

    Oh. *that* Proposed.

  31. Dave Cridland

    I always get confused between that and ProtoXEP. :-/

  32. ralphm

    AFAIK you should either reject them or accept as draft

  33. ralphm

    Keeping them in limbo is confusing

  34. Lance nod

  35. Dave Cridland

    ralphm, Right - but that actual list isn't being updated properly.

  36. ralphm

    Why not?

  37. Dave Cridland

    ralphm, See SamWhited's comment above.

  38. ralphm

    We lack proper tools?

  39. SamWhited

    Yah, really we should have CI deploying that so that we don't *have* to know how to do it.

  40. Tobias

    it is updated

  41. Tobias

    twice a day

  42. ralphm

    And is that on Council or Editors

  43. SamWhited

    It is? I'm pretty sure you have to go in and manually update right now

  44. Tobias

    SamWhited, nope

  45. ralphm

    Tobias: the status of XEPs is?

  46. Tobias

    is what's listed in the XEP's XML

  47. ralphm

    Oh rendering

  48. Dave Cridland

    So it's the XML source that's not being updated?

  49. Tobias

    https://github.com/xsf/xeps/blob/master/xep-0280.xml#L13

  50. SamWhited

    Tobias: What is updating it twice a day? Cron job? CI? Where does that live?

  51. Tobias

    for example

  52. Tobias

    SamWhited, a cron job on our servers

  53. Lance

    Regardless, we have 8 xeps marked as proposed that we need to sort out

  54. SamWhited

    I'll go find that; thanks.

  55. ralphm

    Indeed

  56. Tobias

    yeah..so all that's needs fixing is the xml

  57. Lance

    I'll email the xep authors to check that LC feedback was addressed

  58. ralphm

    Also an accepted but not published one

  59. ralphm

    (PAM)

  60. Lance

    and we can vote on any that need voting next meeting

  61. Lance

    AOAOB?

  62. ralphm

    Besides PAM, no

  63. Lance

    thanks ralphm :)

  64. Lance bangs gavel

  65. Lance

    thanks all

  66. Tobias

    thx Lance

  67. ralphm

    Always a pleasure to pass around work

  68. ralphm

    Thanks all

  69. Dave Cridland

    ralphm, Management, now, eh?

  70. SamWhited

    *oops* didn't even realize the meeting was still going on; thought I'd missed it.

  71. Flow

    Add two more accepted but not published XEPs to the list: OX and OX-IM

  72. ralphm

    🙌

  73. SamWhited

    Yah, if auto update is already happening I think we just need to update the editor readme to reflect that and get some tooling in place (Trello or Jira?) to track the pipeline

  74. Tobias

    yeah..and the editor team probably should assign numbers to accepted XEPs and put them in the https://github.com/xsf/xeps repo

  75. Lance

    ralphm: btw, one of those xeps is procedural, so Board will need to approve it :)

  76. SamWhited

    Gonna go assign one for the compliance suites right now so I can see if it actually gets auto updated later; I'm still skeptical :) Pretty sure I've merged things before that weren't updated until Ash went and manually did the update

  77. ralphm

    Lance, I'm sure we did, but will check

  78. ralphm

    Right, dwd?

  79. Tobias

    SamWhited, i've set up a cronjob nearly two months ago that runs a script https://github.com/xsf/xmpp.org/blob/master/buildCompleteWebsite.sh, this builds the website and all XEPs and the table of xeps and all

  80. SamWhited

    Tobias: Thanks! Would you be willing to update XEP-README with your changes? :)

  81. SamWhited

    Council question: Short name for the compliance suites?

  82. SamWhited

    cs2016?

  83. MattJ

    wfm

  84. Tobias

    SamWhited, i could do that

  85. Tobias

    although this was just a quick fix

  86. SamWhited

    Tobias: Thanks! Good to have these sorts of things documented either way