XSF Discussion - 2021-02-19


  1. marc

    arc: thanks!

  2. ralphm bangs gavel

  3. dwd

    Hiya.

  4. ralphm

    0. Welcome + Agenda

  5. ralphm

    Hi! Who do we have today?

  6. dwd waves

  7. ralphm

    Agenda items: GSoC, Outreachy.

  8. ralphm

    arc, MattJ?

  9. dwd

    OK, can I add "This timeslot doesn't appear to work for most of us most of the time" to the agenda?

  10. dwd

    I'm finding it massively difficult, and it seems to be tough for others too.

  11. ralphm

    Yes

  12. ralphm

    Also, Seve's resignation.

  13. ralphm

    :crickets:

  14. L29Ah

    how do i make myself look eligible for outreachy?

  15. ralphm

    I think the whole point of outreachy is that looks are irrelevant

  16. L29Ah

    yes, but at the second look you have to look like some kind of minority to pass, and everyone is a minority in some sense

  17. moparisthebest

    Yea I got the impression you had to have a specific "look" to be eligible

  18. Kev

    I think that’s somewhat the point, isn’t it?

  19. arc

    Sorry here

  20. ralphm

    I think arc described it well here: https://logs.xmpp.org/xsf/2021-02-18#2021-02-18-437efe9a57311f35

  21. ralphm

    Hi arc

  22. ralphm

    We have quorum

  23. ralphm

    yay

  24. ralphm

    1. Minute taker

  25. ralphm

    I think dwd is up, correct me if I'm wrong

  26. dwd

    OK

  27. ralphm

    2. Seve's resignation

  28. dwd

    I'd not heard about this. Did he resign via email?

  29. ralphm

    Seve's sent an e-mail to Board that live's interfering with his Directorship and that he feels that doing it half-half isn't ideal. So he wishes to resign.

  30. ralphm

    life

  31. dwd

    OK, I'm not on the Board mailing list, then.

  32. ralphm

    I would like to extend great thanks to Seve for all his work on Board for the past few years!

  33. ralphm

    dwd: that's bad

  34. Kev

    I’ll second that from the peanut gallery ;)

  35. ralphm

    dwd: if MattJ was here, I'd ask him to add you (again)

  36. ralphm

    Or Kev can?

  37. Kev

    dwd: I think that’s MattJ’s remit usually, but I can also do the magic, I believe. Would you like me to?

  38. ralphm

    Yes please

  39. Kev

    dwd: Which addy?

  40. arc

    Either am I apparently

  41. Kev

    arc: Which addy?

  42. ralphm

    Wow

  43. dwd

    Kev, dave@cridland.net

  44. ralphm

    I'll send you the messages from the start of the term

  45. arc

    arcriley@gmail.com

  46. ralphm

    (since we don't keep an archive, I think)

  47. Kev

    Pep and Seve to be removed, Dave and Arc to be added?

  48. Kev

    What about Guus? Jonas stays as Council chair, I think.

  49. ralphm

    Guus to be removed, too, and Jonas to stay

  50. ralphm

    With the administrativa out of the way, I'll repeat my thanks from above.

  51. arc

    I just received the welcome email

  52. ralphm

    Oddly, it appears that we can appoint a new Director to fill the vacancy.

  53. ralphm

    (Bylaws, 4.7)

  54. arc

    Does anyone have any nominations?

  55. Kev

    Are able to, but not obliged, I believe. So no hurry. If I read this right.

  56. ralphm

    Yes "may be filled"

  57. dwd

    Yeah, I'd rather think about this one.

  58. ralphm

    Ok, let's take that to next week to ponder on

  59. ralphm

    3. GSoC

  60. arc

    I was going to fill out the application yesterday and decided best to wait for the board meeting

  61. ralphm

    The date of application is today, right?

  62. arc

    Yes

  63. ralphm

    It appears there's appetite for it, so I move we apply.

  64. arc

    I'll second that

  65. dwd

    Yes, I'm happy to if we can - do we have the infra/support?

  66. arc

    We risk little and there's still a lot to gain

  67. arc

    I'm happy to admin. I've not been asked by any other organization

  68. ralphm

    Thanks arc

  69. Kev

    I’m happy to be named as the second admin, assuming that’s needed, but can’t practically promise large amounts of time for it.

  70. ralphm

    Kev: thanks!

  71. Kev

    (Or anyone else can be, I’m not precious ;))

  72. emus

    (Im happy to announce things in Newsletter and where else I can if necessary)

  73. ralphm

    Motion carries. Arc, please complete the application.

  74. arc

    Gladly

  75. ralphm

    4. Outreachy

  76. arc

    I think it's important to also start running outreachy, even if we only start with one student.

  77. dwd

    Yes, that sounds like a positive thing to do.

  78. ralphm

    I agree. I suppose we can evaluate the number of candidates to take on against a budget?

  79. Kev

    I suggest, although I know I’m in a minority, that it’s cleanest to ask for sponsorship for the XSF’s participation in Outreachy explicitly. I won’t argue it further (this year) if people disagree. I think it’s a positive thing to do.

  80. Kev

    I suggest, although I know I’m in a minority, that it’s cleanest to ask for sponsorship for the XSF’s participation in Outreachy explicitly. I won’t argue it further (this year) if people disagree. I think it’s (Outreachy) a positive thing to do.

  81. ralphm

    Kev: I'm not sure why you are in a minority, I think it is a great idea.

  82. arc

    Yeah we can. And I agree with Kev, plus it's good to keep looking for new sponsorships.

  83. arc

    I already started making the connections to get XSF involved

  84. ralphm

    Taking arc's earlier thinking as a motion to which we agreed, let's also participate in Outreachy.

  85. arc

    Seconded

  86. ralphm

    +1, also to GSoc, for the record

  87. arc

    Same

  88. ralphm

    5. Date of Next

  89. ralphm

    It appears that this slot doesn't work well.

  90. ralphm

    Now everybody is on the list, can you please suggest times (in UTC) that would work for you, so we can pick a common one?

  91. arc

    A different day or would you rather meet in the morning europe time?

  92. dwd

    Either, really.

  93. ralphm

    Well, this is Friday 18:00 for me, so meh. Any other time is likely better.

  94. dwd

    Last thing on Friday is either panic at work or I've managed to knock off early and now have to come back.

  95. ralphm

    ^^^

  96. arc

    How about Thursday same time?

  97. dwd

    That works better for me.

  98. ralphm

    I have a recurring meeting at that time

  99. arc

    Wednesday same time?

  100. ralphm

    +1

  101. Zash

    right after council meeting?

  102. ralphm

    dwd?

  103. ralphm

    That's a bonus to me

  104. dwd

    That would be perfect.

  105. ralphm

    Cool

  106. ralphm

    6. AOB

  107. arc

    When is council meeting? Will that cause trouble with daylight savings

  108. ralphm

    an hour before

  109. ralphm

    I've moved the calendar item, and we'll see about DST when/before we get there

  110. dwd

    arc, Council is pinned to European time for daylight savings changes.

  111. ralphm

    If there's isn't any other business? (TTL: 30 s)

  112. dwd

    None from me.

  113. arc

    That sounds like it will cause a problem or four

  114. arc

    But fine for now. We just need to keep those dates in mind

  115. ralphm

    K

  116. ralphm

    7. Close

  117. ralphm

    Thanks all!

  118. ralphm bangs gavel

  119. ralphm

    Fries!

  120. dwd

    Thanks Kev, I have your test.

  121. arc

    Same

  122. ralphm

    I sent the previous messages again

  123. Kev

    dwd/arc: Fab.

  124. SamWhited

    Hi all, sorry I wasn't around for the time slot this week, but I've been trying to get the idea of the XSF acting as a fiscal sponsor for projects (ie. taking tax-free donations on behalf of them) on the agenda for a few weeks. Is there a better way that I should be doing that?

  125. Zash

    SamWhited: I suppose the way is to poke someone who can add it to the agenda trello

  126. SamWhited

    Zash: I *think* that's what I've been doing for the last few weeks (assuming board members have trello access). Is there someone specific who manages that? ralphm?

  127. Zash

    I would have thought yelling loudly enoug here would do the trick

  128. SamWhited

    To be fair, one week the board meeting didn't happen. The week before I might have been too late, so maybe this is the first week it could have happened. Either way, it would be good to get it on the agenda.

  129. arc

    Kev what years did we participate in gsoc?

  130. arc

    It looks like 2012 2014 2015 2016 2017...

  131. flow

    arc, https://wiki.xmpp.org/web/GSoC

  132. arc

    How many students do we get last year?

  133. arc

    The above URL just says n/a but I need to answer how many students we got and how many were successful

  134. arc

    Kev, ?

  135. arc

    Flow, ?

  136. arc

    Did everyone just fall asleep?

  137. Zash

    food coma?

  138. arc

    I don't see anything on the mailing list for last year.

  139. Zash

    Check https://logs.xmpp.org/xsf/?p=h#2020 around relevant gsoc dates?

  140. arc

    Flow, you were also going to be back up admin right?

  141. Zash

    ping larma

  142. vanitasvitae

    Last year we had two students?

  143. vanitasvitae

    Or 3?

  144. vanitasvitae

    We had Aditya and Wolfie afair

  145. Zash

    1 or 2 slots were requested according to https://logs.xmpp.org/xsf/2020-04-16?p=h#2020-04-16-742c6584719ec1f4

  146. vanitasvitae

    Yeah, we had two

  147. vanitasvitae

    Just checked the newsletter post announcing the results: https://xmpp.org/2020/08/newsletter-06-august/

  148. larma

    arc: I can also co-admin if necessary

  149. emus

    vanitasvitae: 😍 Yes, in the newsletter!1!!

  150. arc

    Larma I'm not familiar by this name, how long have you been part of the XSF?

  151. arc

    I literally have six minutes to get a second admin signed up

  152. moparisthebest

    arc, dino dev, long time

  153. arc

    Ok email address?

  154. Kev

    Sorry arc, was eating curry.

  155. arc

    Kev, you need to respond to the invite very very soon

  156. arc

    5 minutes to sign up

  157. arc

    Everything else has been completed

  158. Zash

    DAWN OF THE FINal wait it's evening here.

  159. Kev

    Apparently you want me to be an admin for Arc Riley. I was expecting for the XSF :D

  160. arc

    It doesn't matter what the email says you need to respond and finish the application

  161. Kev

    (I’m doing it, BTW)

  162. Kev

    Urgh. I don’t know how many times I’ve been a mentor. Blah.

  163. Zash

    Dice roll it

  164. arc

    2 minutes

  165. arc

    Say five

  166. Zash

    four

  167. Kev

    Arc: Have I done enough?

  168. arc

    Yup

  169. arc

    Thanks

  170. Kev

    That was a little Last Minute :)

  171. Kev

    I went with 8, FWIW, although I think the number is higher.

  172. arc

    That's why I was going to do the application yesterday, but then decided to wait

  173. arc

    Honestly I don't think they're even going to look at that

  174. arc

    It is kind of ridiculous to ask for the slot allocation and success of students for every previous year

  175. arc

    A lot of times I just put in dummy numbers

  176. arc

    But yeah the application is 100% complete

  177. Kev

    I have always answered as completely and accurately as I could. And usually regretted the amount of effort finding out :)

  178. arc

    And thank you for the heads up, in my rush I just put my own name instead of the org name. Fixed now.

  179. Kev

    Thanks for getting this done.

  180. arc

    Okay we can continue to collect ideas on the wiki, we will find out if we are accepted on March 9th

  181. arc

    Honestly I stopped mentoring for gsoc a few years ago, I think it was the year that I was doing student selections during my dad's funeral. But I was a student last year for python so..

  182. arc

    Something for which the Google staff were like "Ummm..." 😂

  183. Kev

    Heh. It’s been the XSF’s policy in the past to not give places to existing devs (with the one exception, I think, of a young Kevin Smith back in 2006) :)

  184. arc

    I was not mentor for python for many years. Though I did select the current org admin and had barbecue at her house the week before I applied

  185. arc

    But my project was specific to improving python's org admin web interface so it fit

  186. Kev

    Actually, I think we accepted someone who was an existing dev another year, more recently, but we selected them as our bottom option, on the advice of Google. They gave us the slot anyway.

  187. arc

    I think that we are far too selective. When you look at the other org, especially the academic ones, their criteria is basically "my favorite student who I already know and see on a daily basis"

  188. arc

    And I am very glad that I applied last year, because the income from the program kept me paying rent during covid-19

  189. MattJ

    Sorry for missing the meeting. As Dave noted, it's a difficult time slot (I recognise other time slots are equally difficult for others)

  190. Kev

    arc: Your programme this year. My rules don’t have to apply ;) I do think that our previous efforts to try to select new people and bring them into the community, rather than people already in were well intended, and the existence of people who abuse the system to pay their favourites doesn’t mean we should. But if you want different selection criterions ( :) ), go for it.

  191. Daniel

    I guess it vastly depends on your goals. Produce mergable code? Bring new people into the community?

  192. Kev

    (In case that was unclear, I wasn’t implying the PSF was doing that when they picked you!)

  193. Kev

    Daniel: The stated goal of GSoC was to bring in new developers, so that’s what I (tried to) optimised for.

  194. Daniel

    And I think it's also worthwhile to review how well the past strategies have worked to achieve those goals

  195. Kev

    From my point of view, Arc knows what he’s doing, and can do more or less what he wants and I’m not going to be particularly vocal in complaining :)

  196. Daniel

    Oh I'm not trying to influence Arcs decision making

  197. arc

    I tried to do that too but if a existing developer needs the cash and qualifies by being student, and participating will help them produce more code over the summer, I don't see a problem with it.

  198. Kev

    arc: I’m not trying to imply you’re wrong. Simply different

  199. Kev

    …to how I approached it.

  200. arc

    Oh no we are in agreement, GSoC works best when we are getting new people involved. But again, I don't think to a exclusion of existing developers who otherwise qualify

  201. arc

    Generally speaking, existing developers need little or no mentoring. In most cases they end up mentoring other students without intending to.

  202. Kev

    It’s also not a thing that’s come up very often.

  203. Kev

    (For us)

  204. arc

    Exactly.

  205. lovetox

    hm is urn:xmpp:features:rosterver only in stream features?

  206. lovetox

    or do server also add this to account and domain disco info?

  207. Zash

    Prosody just does the stream feature at least.

  208. Zash

    Not seeing anything but https://xmpp.org/rfcs/rfc6121.html#rfc.section.2.6.1 mentioning that

  209. lovetox

    ok thanks Zash

  210. emus

    arc: larma did mentor on GSoC at least twice, too

  211. emus

    @board Can we try to make the application process next year not that rushing? Willing to help

  212. emus

    @board Can we try to make the application process next year not that rushing close to the deadline? Willing to help