XSF Discussion - 2021-10-28


  1. jonas’

    Ge0rG, seen the mail on standards@ regarding CS-2022?

  2. Ge0rG

    jonas’: thanks!

  3. Ge0rG

    My first impression is that I don't like the removal of "Core", and that's actually a non-problem because nobody but the weirdest nerds will write "Core Core IM" anyway.

  4. ralphm bangs gavel

  5. ralphm

    0. Welcome

  6. ralphm

    Hi. Who do we have today?

  7. arc

    Here

  8. MattJ

    Present

  9. ralphm

    dwd?

  10. dwd

    o/

  11. ralphm

    Agenda items?

  12. MattJ

    An update on the fiscal hosting application

  13. jonas’

    https://github.com/xsf/xmpp.org/pull/997 is this a board matter or is this just between us operators@ moderators?

  14. MattJ

    The latter, I feel

  15. ralphm

    Agree

  16. ralphm

    Ok let's start

  17. jonas’

    ack

  18. ralphm

    1. Minute taker

  19. ralphm

    I think that's arc

  20. ralphm

    2. Fiscal Hosting

  21. ralphm

    MattJ go

  22. ralphm

    :crickets:

  23. MattJ

    Just to follow up from last week, I contacted the applicants and they responded with the details I felt were missing. They have also created an initial repository where they will work, and have confirmed a MIT license: https://gitlab.com/deblounge/xmppjs-mam-plugin

  24. Sam

    On a related note, I'll ping peter again about enabling donations (we accidentally did something wrong and it's bank account only for now, which no one will likely want to deal with)

  25. ralphm

    Thanks to both. What's still left to do?

  26. MattJ

    They're applying to us because the developers have had trouble with some of the larger funding platforms not supporting the country in which they are based. As far as we can tell there should be no issue transferring funds between the XSF and their country.

  27. MattJ

    I think (?) everyone approved a motion to accept the application last week, except for me

  28. Sam

    (pinged)

  29. MattJ

    I'm prepared to approve it now

  30. ralphm

    Ok, great

  31. Sam hovers over the button

  32. ralphm

    click

  33. dwd

    Yeah, click it, I'm unchanged in my view.

  34. Sam

    *thumbsup* shall I follow up with a welcome email, or would you like to do that too MattJ as a representative of the board?

  35. ralphm

    Ok, with that out of the way, anything else on this topic?

  36. Sam

    I mean, they'll see the accepted either way, so maybe it doesn't matter

  37. ralphm

    Sam: please go ahead

  38. Sam

    Will do. Thanks again all.

  39. MattJ

    Nothing else on this topic from me

  40. ralphm

    3. AOB

  41. ralphm

    I got a ping on https://github.com/xsf/xmpp.org/issues/994

  42. ralphm

    Can we just have communications team figure that out?

  43. dwd

    It'd be great if we can, but I'd be surprised if it were practical to translate many of the pages given our available resource.

  44. MattJ

    I'm uneasy about it

  45. ralphm

    Well, sure. Hence my question on demand. I wouldn't recommend putting energy in this right now.

  46. MattJ

    I'd love to have a fully translated site for every language, but based on volunteer efforts alone the result will be incomplete and almost consistently out of sync with the English version

  47. dwd

    In what sense? We can't (meaingfully) translate bylaws and things, but having the capability to translate the occasional blog post or newsletter seems OK?

  48. MattJ

    I think it may be useful to identify some specific pages that would benefit from this. Pages that don't change very often. That I would be fine with, but not the entire site.

  49. jonas’

    floor comment: (1) the beefy part of xmpp.org are the XEPs. There is no chance we'll get consistent implementations for those (though this is a weak argument). (2) what is the xmpp.org target audience? do they need translations? (3) how would we ensure that a translation is kept up to date when a page needs to change?

  50. jonas’

    for blog posts and newsletters, it would be really great to have the translated versions which already exist in the world on the site itself I think

  51. ralphm

    I agree with that. Have translations of blog posts and news letters, but keep official documents in English only. Particularly XEPs and other organizational documents.

  52. ralphm

    I'll pass this as feedback on the ticket

  53. ralphm

    Anything else today?

  54. wurstsalat

    > I agree with that. Have translations of blog posts and news letters, but keep official documents in English only. Particularly XEPs and other organizational documents. That sounds good to me, and should be fairly easy to do with hugo

  55. dwd

    Sounds good to me.

  56. arc

    +1

  57. MattJ

    Yep

  58. ralphm

    4. Date of Next

  59. ralphm

    I suggest +1W1H

  60. dwd

    Will that be our last?

  61. ralphm

    No

  62. MattJ

    wfm

  63. ralphm

    The election is on November 25

  64. arc

    Ok so we're bumping the meeting time ahead by an hour UTC?

  65. dwd

    Ah, yes, candidate nominations close on the 7th.

  66. ralphm

    That'd have my preference, due to meeting conflicts

  67. arc

    Again I'm fine with that I just want clarity

  68. ralphm

    arc: hence discussing it for once :-D

  69. ralphm

    Cool. Then that seems settled.

  70. ralphm

    5. Close

  71. ralphm

    Thanks all!

  72. ralphm bangs gavel

  73. arc

    I appreciate that.

  74. Sam

    Gentle ping on initial PR to help fix the registrar. As I said before, I am willing to try and do the work on this, but it will require reviewers and iteam and what not unless someone can give me access to just do it: https://github.com/xsf/registrar/pull/41

  75. Sam

    (but it's only been a few days, so however people want to proceed is fine by me, I just don't want it falling off the radar)(

  76. Zash

    Mmmmm

  77. Zash

    I'll look at what needs doing

  78. Zash

    https://xmpp.org/registrar/ ta-daa

  79. Sam

    ooh, nice, I'll go make those fixes you requested. Is that using the same dockerfile + the fixes?

  80. Zash

    yup

  81. Sam

    Actually, maybe I don't understand what you mean, it should already be at / and not need rewrites, or do you want it hosted at /registrar?

  82. Zash

    Well it passes `GET /registrar/` along, which translates to /var/www/registrar/registrar/ which returns 404

  83. Zash

    Dropping one "registrar" from that `root` line seemed the path of least having to remember how nginx rewrites work

  84. Sam

    Oh, gotcha. I don't know what best practice is here but it seems wrong to allow all of /var/www to be exposed, not that it's a problem since there's nothing else in there but some default nginx files or something and they wont' be exposed anyways

  85. Zash

    Not sure if that's what makes "Index of /registrar/" be the heading, but it probably is, and serving from / would be weird

  86. Sam

    I'm game for whatever though, it just seems to make the most sense to have each container just serve at :80/ and let the main site figure out where it wants that mapped to

  87. Sam

    I guess I can just disable indexing on / too and only allow it on /registrar

  88. Zash

    SGTM

  89. Zash

    Maybe one day we could make an index.html for it 🙂

  90. Sam

    Just figured out how to fix it w/o changing root too, so whichever way you prefer

  91. Sam

    I was assuming the main site would override /registrar and we'd only serve things in it out of this container, but I went ahead and turned indexing on just in case

  92. Zash

    I prefer not having to look att the config for the outermost nginx ever again

  93. Sam

    Pushed a fix that serves at /registrar

  94. Sam

    Now that that works, it would be good to cleanup the pending reviews against that registry. Again, happy to help as I know the current editor says they don't have time, just need permissions to do it.

  95. Sam

    Or someone else who's willing to do it in the case of the ones I've made.

  96. jonas’

    Sam, I think you're in the editor team, aren't you?

  97. Sam

    jonas’: I got removed at some point

  98. jonas’

    oh it seems so

  99. jonas’

    heading to bed now, will figure out what to do next, thanks already!

  100. wurstsalat

    > Maybe one day we could make an index.html for it 🙂 Something like that is available for /rfcs (index would be served via hugo, files via rfcs folder) but there is an nginx redirect to figure out before it actually works

  101. wurstsalat

    This one https://github.com/xsf/xmpp.org/pull/975