XSF Editor Team - 2017-09-12


  1. Guus

    Jonasw, the XEP list at https://xmpp.org/extensions/index.html doesn't show the changes that were made yesterday. Is the only thing missing there a rebuild of the website, after a change was made to the XEPs repo?

  2. Guus

    Not sure if you know, but you've been toying around with the tooling a lot lately, so you're most likely to know :)

  3. jonasw

    Guus, I don’t know really

  4. jonasw

    I can take a look though

  5. jonasw

    Guus, it appears a rebuild of the website should be sufficient

  6. Guus

    so, we'd have to figure out how to trigger the website docker build, upon activity in the xep repo

  7. jonasw

    we might want to change buildCompleteWebsite.sh to generate the xeplist.txt differently, e.g. with an XSL from the newly created xeplist.xml

  8. jonasw

    that may also speed up the build a little

  9. Guus

    I'm not a UI kind of guy, but can we do this in the browser?

  10. jonasw

    we can, but then the page won’t work at all without javascript

  11. Guus

    I'm wondering if we can prevent a rebuilt of the website completely - only point at the xeplist.xml in the already deployed xeps site

  12. jonasw

    I really, really don’t want to do that

  13. Guus

    ah, ok

  14. jonasw

    well, if browsers consistently supported XSLT, we could maybe iframe the table from the XML into the page.

  15. jonasw

    but we should do a survey of browsers before we go that route

  16. jonasw

    otherwise it seems like a neat thing to do

  17. jonasw

    PSA: I’ll be rather busy but still available the next two-ish weeks.

  18. Link Mauve

    Speaking of rebuild of the website, there is PR #362.

  19. Link Mauve

    Speaking of a rebuild of the website, there is PR #362.

  20. Guus

    no there isn't.

  21. Link Mauve

    Thanks. :)

  22. Guus

    ;)

  23. Guus

    I wonder what other XEPs would have getting new traction like this, if we had not defer them in bulk. :)

  24. jonasw

    :D

  25. jonasw

    I think it is only coincidental that XEP-0377 was among the last ones to be deferred

  26. jonasw

    IIRC chat markers will be worked on anyways by daniel soon™

  27. Guus

    in any case, I'm all for a semi-automated defer process :)

  28. Guus

    or fully automated, but with a private warning to editors perhaps.

  29. jonasw

    I may implement something for that at some point

  30. jonasw

    but see my message from 08:35Z above

  31. Guus

    I've read that as "business as usual" ;)

  32. jonasw

    no it was meant more like: I probably won’t do a lot of editing, but I’m here to answer questions timely about the tools I created

  33. Guus

    ;)

  34. SamWhited

    jonasw: on the editor list on Trello