XMPP Council - 2017-07-19


  1. daniel'

    Mhhh. Looks like s2s between this conference server and my server hangs again

  2. Link Mauve

    daniel', have you notified the iteam?

  3. daniel'

    Link Mauve: I just now noticed that. So no

  4. Link Mauve

    Ok.

  5. daniel'

    Also probably tricky if s2s hangs...

  6. Tobias

    alright

  7. Tobias

    seems it's about time

  8. Tobias

    1) Roll call

  9. Link Mauve

    o/

  10. daniel'

    Here

  11. SamWhited

    Here

  12. Tobias

    great..guess dave is still missing

  13. Link Mauve

    Dave already said he wouldn’t.

  14. Tobias

    right

  15. Tobias

    2) Minute taker

  16. daniel'

    I can do it

  17. Tobias

    great...thanks

  18. Tobias

    3) Suggestions for possible agenda topics?

  19. Tobias

    There are some in trello, but they kind of all depend of XMPP Editor working again

  20. daniel'

    I don't have anything

  21. Link Mauve

    Me neither.

  22. Tobias

    what about SamWhited?

  23. Tobias

    have you send the mail about asking for help with the editor tasksß

  24. Tobias

    have you send the mail about asking for help with the editor tasks?

  25. SamWhited

    I did not; I'm still worried about how we'd onboard someone.

  26. SamWhited

    I don't know how things work right now to teach them how things work.

  27. Tobias

    how do we find out how things work right now?

  28. SamWhited

    I'm not sure where that information lives; it might be another thing that only Kev knows and I'm sure he doesn't have extra time given all his commitments

  29. Tobias

    great

  30. Link Mauve

    SamWhited, is there anything we as a council could do to obtain or create that information?

  31. SamWhited

    I can probably figure it out and update the readme if Kev can walk me through publishing a container again.

  32. Link Mauve

    I feel like we are completely stuck currently, none of the decisions we make can have any use without an editor process.

  33. Link Mauve

    So I’m willing to help you and Kev with whatever needs to be done to resume that.

  34. SamWhited

    Although I still think it won't be that useful since even if I recruit more people they won't have admin access which is currently required to publish anything.

  35. SamWhited

    But at least it would be progress to have docs again.

  36. Tobias

    better than nothing I suppose

  37. Tobias

    SamWhited, Link Mauve, how about opening a thread on Members list about this issue

  38. Tobias

    ?

  39. Tobias

    maybe a lot members are unaware that there's still need for help

  40. SamWhited

    Alright; I'll go ahead and ask.

  41. Tobias

    ta

  42. Tobias

    4) Date of next

  43. Tobias

    same day of week, same time of day?

  44. SamWhited

    In still not sure what to tell any volunteers we get though, but at least it would break the holding pattern

  45. SamWhited

    WFM

  46. Tobias

    great

  47. Link Mauve

    WFM.

  48. Tobias

    5) AOB

  49. Tobias

    seems there is none

  50. Tobias bangs the gavel

  51. Tobias

    thanks everybody

  52. Kev

    SamWhited: /docker/xmpp.org_extensions/create.sh

  53. Kev

    Well, `sudo /docker/xmpp.org_extensions/create.sh` actually.

  54. SamWhited

    Kev: thanks

  55. SamWhited

    that's step one anyways, I'll try to update the docs to reflect that

  56. SamWhited

    email going out shortly

  57. Kev

    If someone fancied writing a script that fetches the latest version of the image, checks if the version has changed, and if so restarts the container, I'm happy enough to cron it.

  58. Kev

    And then there's no manual step between merging PR on GitHub and it appearing on the website (albeit an hour later).

  59. SamWhited

    Multiple hours later since it takes about an hour for the build to even start and about an hour for the build to finish + whatever time a cronjob runs in (assuming the worst case scenario where the docker build finishes immediately after a cron run and you have to wait for the next one)

  60. Kev

    We should also review and do something about that PR that uses a base image for faster building.

  61. Kev

    eos:/docker/xmpp.org_extensions/> sudo docker pull xmppxsf/xeps 3:28PM Using default tag: latest latest: Pulling from xmppxsf/xeps 9f0706ba7422: Pull complete df331fee6036: Pull complete 318ea148ed48: Pull complete bf15fa51cc96: Pull complete f845ac678d97: Pull complete 916f6d8945ae: Pull complete b37315aac5fe: Pull complete c5de6dcf82c2: Pull complete 96bf79d78251: Pull complete d2ccf6702fc4: Pull complete a40013e9db37: Pull complete a1555b712484: Pull complete Digest: sha256:924f05c655272792051d4cdb5c0de6457be96a538cb0f9e504dfd4a7e3416320 Status: Downloaded newer image for xmppxsf/xeps:latest eos:/docker/xmpp.org_extensions/> sudo docker pull xmppxsf/xeps 3:31PM Using default tag: latest latest: Pulling from xmppxsf/xeps Digest: sha256:924f05c655272792051d4cdb5c0de6457be96a538cb0f9e504dfd4a7e3416320 Status: Image is up to date for xmppxsf/xeps:latest

  62. Kev

    Are the two outputs, if someone did want to script to check that pull has done anything.

  63. SamWhited

    Does restarting break requests (eg. is the container exposed to the internet directly, or is it behind a proxy like nginx)? Can't it just always restart?

  64. Kev

    It's behind a proxy, but you're still talking about the time to stop and start a container, which will cause requests to fail.

  65. Kev

    I'd rather not do that a few times an hour, if avoidable.

  66. SamWhited

    makes sense

  67. SamWhited

    Kev: how does the attic work in docker land? Does it still exist?

  68. Kev

    Currently, it doesn't, and we're just falling back to old style 'keep it on disk with no versioning whatsoever and hope nothing ever goes wrong'.

  69. Kev

    Which is as bad an idea now as it's always been :)

  70. Kev

    I'm inclined to suggest that we just store the generated files in Git for the attic.

  71. Kev

    (Be it the same repo or a different repo)

  72. SamWhited

    Kev: Okay, thanks; going to remove the stuff about generating the attic from the readme then

  73. Kev

    Well, we still need to do it somehow

  74. SamWhited

    I might look into how difficult it would be (I think it would be trivial) to ping the Internet Archive when a container starts up and just have it index everything

  75. Kev

    So better to put something less daft there, instead of what was done in the past, rather than nuking it, IM(NS)HO.

  76. SamWhited

    If you have suggestions I'm all ears, but right now I'm just trying to make sure these instructions are something a new editor could actually follow

  77. SamWhited

    Oh hey, the Internet Archive offers a service where you can create collections and ask them to crawl it every so often. I might sign up for this and make some collections for eg. the wiki and the XEP series. That's just useful in general.