XSF Discussion - 2022-12-15


  1. MSavoritias (fae,ve)

    > emus: > - I want to get away from always only hoping/waiting passively for volunteers > - I want to test as an opportunity > - I would offer compensation even if they would do it without 🙂 > - Prevent people randomly starting on their own solution, which ends up being refused or double work > - Reduce frustration > All of that because its an incident at our core business. I think its also a symptom for some general problems. I agree. I think its wise to think why we didnt have volunteers up until now and even why the editor position has long term uncertainty. And i would even add why we dont have more members applying. Saying that its not easy for people to volunteer does have a point. But i think we as an xmpp/xsf community dont make this any easier. Not try to point any fingers here because i dont think its a specific problem anyway.

  2. MSavoritias (fae,ve)

    And yeah the double work or refusal is a problem. Sure volunteering and randomly stepping up is nice. But not when its a bunch of people with different approaches on the same problem. (Talking about the tooling here)

  3. MSavoritias (fae,ve)

    Which to be honest i am still not sure what was decided if anything. The whole thing seemed convoluted.

  4. L29Ah

    > Applications from prospective new members are accepted during the first two weeks of every quarter (i.e., the first two weeks of January, April, July, and October). lol

  5. L29Ah feels that not many people would want to join an organization that looks like a Nomic game

  6. emus

    well, I hope people join organisations because they support what the organisation does

  7. Ellenor Malik

    hm

  8. Daniel

    > Which to be honest i am still not sure what was decided if anything. The whole thing seemed convoluted. MSavoritias (fae,ve): nothing was decided. They are just hoping that somebody volunteers. So if you volunteer I suggest you get started

  9. ralphm

    L29Ah: membership of the XSF is generally not required to do stuff in the XMPP community. Not for working on our standards, not for participating in discussions, and certainly not for writing code. There are a few roles in our standards process that require membership, plus a few to make the XSF able to function as a corporation. So for that we have processes to accept new members and there is nothing arcane about that, I think.

  10. ralphm

    MSavoritias (fae,ve): as I wrote yesterday, nothing in stepping up has been random. The people involved, AFAIK, were either on the Infrastructure Team or on the Editor Team already.

  11. nicomuc

    ralphm: aren’t technical discussion on XEPs restricted to the members-only mailing list though?

  12. ralphm

    No of course not

  13. ralphm

    Standards JIG is open to everyone, including the mailing list

  14. ralphm

    Membership is only required to be on the Council

  15. nicomuc

    Oh tech discussion is for standards@ and not members@ I guess then, my bad

  16. ralphm

    No worries

  17. jonas’

    singpolyma: > I think the main issue is that a person with no time doesn't get more time when you give them money unless you throw enough money (= make them earn a living)

  18. Daniel

    I think we've been looking at this all wrong which let to the process being stuck. we've been looking for someone to make the editor task easier with a then somewhat implied second step to look for a new editor. It seems to be a little unclear what work exactly is needed to make the editor task easier and who signs off on that. Board apparently doesn’t want to do this (and that's fine) what we should do instead is simply look for a new editor (or editors); and _strongly suggest_ to them that they should automate their tasks. (I don’t see a reason to mandate automation) the editor - once elected - can then (but doesn’t have to) start working on automating task and/or specifically assign tasks to other volunteers. Only the editor knows which scripts will help

  19. jonas’

    Daniel: I think you are out of the loop

  20. jonas’

    there is an entire list of issues (user stories even!) which I collected and wrote

  21. jonas’

    and which will get us rid of 95% of the unnecessary manual work

  22. jonas’

    and if those were solved, you don't need to find a new editor

  23. jonas’

    my email did not say "I resign"; it said " I will resign if nothing changes"

  24. ralphm

    Also, there's no election process. Since Peter stepped down, there's an Editor work team, with a charter that includes how people get on the team.

  25. jonas’

    FTR: https://github.com/xsf/xeps/issues?q=is%3Aopen+is%3Aissue+label%3A%22Editor+Tooling%22

  26. ralphm

    https://xmpp.org/about/xsf/editor-team/

  27. jonas’

    I also mentioned elsewhere (though possibly not yet explicitly in public) that I'd be happy to steer the technical work and sign off on stuff

  28. jonas’

    (as I did with Guus' contribution for instance)

  29. ralphm

    Thanks, Jonas. I got that from our discussion yesterday, but maybe it wasn't clear for some.

  30. jonas’

    (I'm on GPRS speed because stupidity, otherwise I'd single out one of those issues to highlight the level of detail they have)

  31. jonas’

    (also, all hail XMPP and Conversations which works just fine on GPRS speed)

  32. Daniel

    > I also mentioned elsewhere (though possibly not yet explicitly in public) that I'd be happy to steer the technical work and sign off on stuff this + the fact that are willing to keep doing the editor work was indeed not clear to me

  33. ralphm

    So we now have MattJ, stpeter, and you that can coordinate how to move forward, right? Not sure what else we need to resolve or have a meeting on.

  34. MattJ

    Agreed

  35. MattJ

    And the coordination point was agreed to be the editor MUC

  36. ralphm

    Right

  37. MattJ

    During the meeting we had multiple people volunteer themselves for various things. I'm not sure what people expected to happen?

  38. ralphm

    So, I don't think saying that nothing was decided is not accurate or helpful

  39. Daniel

    So for anyone who wants to write scripts the process is * check https://github.com/xsf/xeps/issues?q=is%3Aopen+is%3Aissue+label%3A%22Editor+Tooling%22 * join xmpp:editor@muc.xmpp.org?join and talk to MattJ and jonas’ to get tasks assigned to you ?

  40. MattJ

    Correct

  41. jonas’

    Daniel: that would work

  42. Daniel

    I don’t think this was communicated in this level of specificity

  43. Daniel

    but i'm glad we did now

  44. jonas’

    ok, yeah

  45. jonas’

    I think this was somewhat spread out over MUCs and we probably should've posted those to the list as they were written

  46. MattJ

    The only important part of that is "join the editor MUC and talk"

  47. MattJ

    And that has been said multiple times

  48. Daniel

    > The only important part of that is "join the editor MUC and talk" tbh I wasn’t even aware their is an editor muc

  49. Daniel

    > The only important part of that is "join the editor MUC and talk" tbh I wasn’t even aware there is an editor muc

  50. Daniel

    searching for editor@muc.xmpp.org in this room doesn’t yield too many recent results either... but doesn’t matter. I'm glad we cleared this up

  51. ralphm

    For reference https://wiki.xmpp.org/web/Editor_team, linked from the Charter, too. Not saying should have known, so good to repeat that here.

  52. Daniel

    emus, can you boost https://gultsch.social/@jssfr@floss.social/109513032862443946 - that's probably the best summary we have (short of mentioning the editor muc as a discussion venue)

  53. Daniel

    didn’t mean to link that via my home instance... but you get what I was trying to reference

  54. jonas’

    https://floss.social/@jssfr/109513032749707395 there

  55. Guus

    <automate all things meme> https://github.com/xsf/xeps/pull/1253

  56. Guus

    lightly tested. Can probably be improved. Is better than nothing.

  57. jonas’

    :-O

  58. Guus

    ?

  59. jonas’

    more code, more automation, surprise of amusement :)

  60. jonas’

    more code, more automation, amusement and happiness

  61. Guus

    ah, I interpret that as 'shock'. Wondered if you found an obvious issue :)

  62. Zash

    What's that, words carry more meaning than smileys?! 😯️

  63. jonas’

    Guus, it was shock, shock that something happens :D

  64. jonas’

    positive shock

  65. Guus

    more code > more talk of doing code

  66. ralphm

    Guus: for sure

  67. Guus

    That said, this is just a minor improvement. I primarily intend it to trigger more minor improvements.

  68. Zash

    Cascading Resonance of Improvements Multiplying Evermore?

  69. jonas’

    Guus, it is actually a major improvement from my perspective

  70. jonas’

    I was not aware of a ready-made action to detect changed files

  71. Guus

    jonas’: I have no prior knowledge. I have weilded the Google.

  72. Guus

    Zash: certainly.

  73. Zash

    Will there be some common hotel booking? (poke ralphm maybe)

  74. Zash

    Train tickets yeeeaaaaaaah!

  75. emus

    XSF Announcement We are interested for volunteers to support automation of our tooling to manage the standard documents and allow a more efficient processing of editorial work! Overview: https://github.com/xsf/xeps/issues?q=is%3Aopen+is%3Aissue+label%3A%22Editor+Tooling%22 Contact: editor@muc.xmpp.org Reach out if you are interested or have questions! This is based on: https://wiki.xmpp.org/web/Board-Meeting-2022-12-14 Spread the word: https://fosstodon.org/@xmpp/109519363570575768 https://twitter.com/xmpp/status/1603473596105560079

  76. emus

    And a side note on my discussion. I was investigating a bit what others do when it comes to funding. "Hiring" seems to be the fewest solution others come to. I understood it more as contracting and giving grants, which has less overhead I assume. KDE is quite advanced here I think. They give a good overview of advantages and disadvantages of each process they do. Akademy 2021 - Make a living in KDE https://www.youtube.com/watch?v=MzpoTuHuciE

  77. emus

    btw

  78. emus

    https://jabbers.one:5281/upload/3AImFmmVLPKreyEDcew0hzy4/17dfff26-3bdf-429f-a1a9-11bea414ae14.png

  79. deimos

    In my experience, targeted work needs a contractor to design/implement, and then hand off to someone to maintain it.

  80. Daniel

    I reckon the Thon EU will become the 'official' summit hotel again. Would anyone else be interested in a mid-range option?

  81. emus

    Dunno yet, I will go, but I have to pay everything myself

  82. Zash

    I'm mostly interested in someone with a credit card doing the booking, as I don't have one of those and can't book hotels.

  83. emus

    I can support here. I assume you could transfer to me via IBAN?

  84. Daniel

    > Dunno yet, I will go, but I have to pay everything myself Yes so do I. For me it's a business expense but I still have to pay 60-70% of it

  85. emus

    Ah interesting, I thought you could put 100% off

  86. Kev

    Does the Thon still require you to take a photo of your card, print it, photocopy it, sketch a copy by hand, fax the result and then snail-mail that? :)

  87. emus

    fun

  88. Andrzej

    Kev, I do not remeber having to do that any time I was there for the summit or FOSDEM

  89. Kev

    I don't remember what it was, but I remember there being some bizarrely arcane system.

  90. Daniel

    I think you can just book that online nowadays...

  91. Kev

    Ah, yes, I've checked what it was. You had to fill out a PDF form with your credit card number on (as well as everything else), and then email it to them.

  92. Andrzej

    I think that when they were giving discount then there was something bizare

  93. Kev

    That was 2018 though, looks like by 2019 they did onlineness.

  94. Zash

    do we have guesstimates on how many will attend summit?

  95. Zash

    emus, maybe do a social media poll? :)

  96. emus

    Zash, I think we should create a wiki page as we did for sprints, right? CC: ralphm

  97. emus

    Anyone wants to volunteer? 😬️

  98. Daniel

    We should probably wait for the location to be confirmed

  99. emus

    And I would like to know if the XMPP summit is also a thing Daniel - yes, that

  100. Zash

    https://wiki.xmpp.org/web/Conferences/Summit_25 ?

  101. Daniel

    With covid and everything I wouldn't take the location for granted and finding a replacement wouldn't be entirely trivial

  102. Daniel

    But if we can secure a location I'm reasonably confident it'll happen. Enough people have signaled interest

  103. ralphm

    As I mentioned yesterday in the Board meeting, emus, I am working on the location

  104. ralphm

    Daniel: right, my contact said there might be some restrictions, but not necessarily because of Covid.

  105. ralphm

    As for alternatives, we've used hotel conference rooms before.

  106. singpolyma

    Last time I was at summit there was also remote participation. Is that likely? I guess it depends on location

  107. ralphm

    We'll try our best to accommodate that.