XSF Discussion - 2022-03-10


  1. arc

    Okay so I'm not sure when the board meeting is today. I was wrong last week and Google calendar is saying is at 11:00 a.m. now?

  2. arc

    But Google's also saying that the member meeting for q1 is it the same time

  3. MattJ

    Has the US done DST already?

  4. MattJ

    Board is in +1h as far as I'm concerned

  5. arc

    Sunday

  6. arc

    Yeah so it was 9:00 a.m. my time, and it's 8am now. But last week nobody showed up and Google calendar showed it was off so I wasn't sure

  7. MattJ

    Yep. Sorry, DST wasn't on my radar just yet. If we have a meeting today maybe we can discuss if we want to move it at all (or even skip a few weeks until we're back in alignment)

  8. arc

    I know that this comes off as a bit annoying but this is why I think that all of our times should be UTC explicit. Because the way it is now around the DST shift times tend to swing wildly 2 hours in a manner that's rather complicated to understand unless you're in the time zone the DST is based on

  9. arc

    Of course soon enough I won't have daylight savings time anymore. Oregon and Washington are just waiting on California at this point, and then PDT will no longer exist as a time zone

  10. arc

    The shipping clerks at work were having a hell of a week trying to sort out all the arrival times for trucks over the next week. We have trucks arriving from multiple time zones, including Nevada and Arizona, all with fixed departure times and drive times. Every single route had to be recalculated, it was madness.

  11. MattJ

    I know we've had this discussion before, and my counter-argument is that it is always going to swing wildly for someone. UTC is "fair" because it changes for both (but more times, because we would presumably adjust the pinned time too). But fairness is not necessarily how we maximize attendance (not that anything else is doing a good job at that so far).

  12. arc

    Sure but that also forces us to make explicit changes to meeting times. Which is especially useful when literally no one shows up for a meeting before the times start changing

  13. MattJ

    I don't feel strongly either way - I think times should always be communicated in UTC at least. And if DST happens and it's a time I can't attend, I'll just be clear about that

  14. Kev

    Are you both talking about saying e.g. "Next week DST hits Europe, so the next meeting will be at 1500Z instead of this week's 1600Z"? If so, that seems to have worked ok for Council in prior years.

  15. MattJ

    I can see arguments for pinning to the DST rules of the majority, but I also don't expect you to wake up at crazy hours just for meetings that statistically is unlikely to occur anyway...

  16. Kev

    Or are you talking about "It's always 1600Z...until someone says they can't make it any more, and it gets moved", where the reason is likely to be DST that someone raises that?

  17. jonas’

    (though council has in the previous two terms consisted exclusively of europeans, I think)

  18. Daniel

    can’t you just fix the calander entry?

  19. Daniel

    to be pinned to the correct time zone

  20. jonas’

    this term, council pinned the calendar entry to Europe/Berlin and *I* did not even notice the DST change in US, moparisthebest just showed up on time :)

  21. Kev

    jonas' - fair. I don't believe that to have been the case for my Councils.

  22. moparisthebest

    I was careful to ask exactly what TZ our meeting was scheduled in and carefully set my calendar to that, as a programmer burned one too many times by timezones :P

  23. moparisthebest

    my only hope is that I'm retired before we have to deal with mars timezones

  24. ralphm

    https://upload.ik.nu/upload/znHKmh6s2V5UMyMh/Screenshot%20from%202022-03-10%2017-18-13.png

  25. ralphm

    It is has been tied to UK time for I think as long as I've been on Board, at least. I can also say it is tied to UTC but changes exactly around European DST changeover, but haha.

  26. moparisthebest

    just need to know the exact TZ and then figure out how to set that exactly in your calendar application, I don't normally mess with it much

  27. Daniel

    > my only hope is that I'm retired before we have to deal with mars timezones Luckily there is https://www.marsti.me/

  28. moparisthebest runs away screaming

  29. arc

    Then why has the calendar entry for today's meeting jumped two hours forwardp

  30. moparisthebest

    if you set the TZ correctly then whatever time it says is the right time

  31. arc

    It showed up as 9:00 a.m. last week but 11:00 a.m. this week

  32. jonas’

    arc, probably because it's pinned to europe/berlin timezone or so

  33. moparisthebest

    don't question the TZ lords

  34. arc

    But you haven't had a DST shift yet?

  35. jonas’

    exactly

  36. jonas’

    but you had

  37. jonas’

    so it shifted in your local time calendar

  38. arc

    No ours changes Sunday

  39. jonas’

    time is relative

  40. jonas’

    ok then I have no clue

  41. MattJ

    No DST here

  42. moparisthebest

    yep, sunday here

  43. jonas’

    arc, is your tzinfo up-to-date? :)

  44. arc

    Second Sunday in March

  45. arc

    Yes.

  46. MattJ

    Okay, so there is no change this week

  47. MattJ

    for anyone

  48. arc

    So I'm literally saying that the statement that we should just trust the Google calendar is false. Again. This comes up every single year.

  49. arc

    I'm looking at Google calendar right now. Last week was 9: 00am as usual, this week is 11am.

  50. moparisthebest

    my calendar says council was 11am this week, and is 12pm next week, which sounds right

  51. moparisthebest

    stop trusting google, problem solved

  52. Ge0rG

    stop trusting your eyes. all problems solved

  53. jonas’ hands a fork

  54. MattJ

    arc, okay, I just looked in Google calendar, and you're right

  55. MattJ

    The event time has changed from 5pm to 7pm for me

  56. MattJ

    I don't think this is anything to do with DST

  57. ralphm

    That is really weird

  58. ralphm

    I mean, I showed you the screenshot, no?

  59. ralphm

    It has 17:00 UK time there, but indeed on my Android app it shows at 20:00 CET, which is two hours later.

  60. ralphm

    Oh, the screenshot is from next week's. Never mind. I think this is a Google bug.

  61. ralphm

    There moved it back.

  62. jcbrand

    👋

  63. ralphm bangs gavel

  64. ralphm

    0. Welcome

  65. ralphm

    So with all the confusing times and time confusion, who do we have?

  66. jcbrand

    MattJ, arc?

  67. arc

    Here but I thought we weren't starting for two more hours?

  68. mathieui

    arc: board, not members meeting

  69. Ge0rG

    is it member meeting today?

  70. mathieui

    (Which is at 19:30 UTC if my memory works)

  71. ralphm

    yes

  72. jonas’

    did I vote?

  73. jonas’

    I did not!

  74. arc

    Okay so maybe I missed something but I said that the calendar says that the meeting starts at 11 today, 2 hours after we usually start, and I was told that the calendar is right

  75. ralphm

    For those still confused about things: this is the shared calender we use: https://calendar.google.com/calendar/embed?src=64v3vs15qlalgqv0j7r99ikm1c%40group.calendar.google.com

  76. arc

    That calendar is what created this week's confusion!

  77. ralphm

    ralphm‎: That is really weird ralphm‎: I mean, I showed you the screenshot, no? ralphm‎: It has 17:00 UK time there, but indeed on my Android app it shows at 20:00 CET, which is two hours later. ralphm‎: Oh, the screenshot is from next week's. Never mind. I think this is a Google bug. ralphm‎: There moved it back.

  78. ralphm

    arc: ok, so there was a bug. Can we please move on?

  79. arc

    Sure

  80. MattJ

    👍

  81. ralphm

    What _interesting_ items do we have today?

  82. ralphm

    I saw the acceptance into GSoC. Yay. Not sure if there's anything to discuss there.

  83. MattJ

    I don't have anything to bring. Except to congratulate everyone who worked on our successful GSoC application.

  84. MattJ

    Slow typing on mobile 🙂

  85. ralphm

    Also, Sam asked to be Editor again

  86. MattJ

    We handled that at the last meeting

  87. arc

    And we voted him in 2 weeks ago

  88. jonas’

    he also started doing things actually, so thanks to Sam

  89. ralphm

    I missed that / minutes

  90. ralphm

    yay

  91. ralphm

    Also +1 :D

  92. Sam

    AOB: please make it so the editor can just bring on editors and not consult the board, who should really not have to approve every volunteer.

  93. Sam

    (but thanks)

  94. ralphm

    In fact, Council decides and Board affirms

  95. ralphm

    And this is because it is an official work team, so yeah, that's how we do things.

  96. ralphm

    (at the bottom here: https://xmpp.org/about/xsf/editor-team/)

  97. Sam

    I'd like to propose that we change how we do things. It's ridiculous.

  98. jonas’

    council what?

  99. jonas’

    look at that

  100. MattJ

    Sam is an illegal editor?! 😅

  101. ralphm

    Sam: so either we change the Bylaws (8.3) or we make Editors a not-a-work-team. I'm not in favor of either, but convince me otherwise.

  102. Sam goes mad with the power

  103. moparisthebest

    Sam: Rogue Editor for XSF

  104. MattJ

    It does seem excessively bureaucratic to me, to need 3 trusted (groups of) people to approve a new member

  105. ralphm

    2

  106. Sam

    (sorry, didn't mean to derail, this is a thing I'd actually like to discuss during AOB or at some point though)

  107. moparisthebest

    who does to XSF jail for letting Sam become an editor without council approval?

  108. ralphm

    or, apparently, just one (Board)

  109. ralphm

    Sam: we're well in AOB territory

  110. moparisthebest

    who goes to XSF jail for letting Sam become an editor without council approval?

  111. MattJ

    ralphm: I'd be happy for, in this case, Jonas or the council to be able to amend the editor team

  112. ralphm

    moparisthebest: all of Board, possibly jonas’

  113. Kev

    I don't see why the Board can't decide that they autoapprove anyone chosen by X.

  114. Kev

    Without changing bylaws.

  115. ralphm

    Ok

  116. ralphm motions that the Council chair can appoint Editors, with automatic confirmation by Board.

  117. arc

    Yes

  118. MattJ

    +1 from me

  119. Kev

    There does, I think, need to be a call from membership, but nothing about how long that's allowed to last.

  120. ralphm

    +1

  121. Kev

    And there have been such calls in the past, so ...

  122. Kev

    (Note that I do think this arrangement would need refreshing by each subsequent Board, but that doesn't seem onerous)

  123. ralphm

    Kev: "jonas': hey people who wants to be an editor? Sam: I do. jonas': ktxbye

  124. ralphm

    "

  125. moparisthebest

    well it's Daniel this council but sure

  126. Kev

    Ralph: I was suggesting that there have been calls in the past, so the "after a call" is technically satisfied :)

  127. ralphm

    oh, right

  128. ralphm

    hah

  129. ralphm

    jcbrand?

  130. Kev

    I think it would be more in spirit of the rules to refresh the call before appointing more Editors, but don't feel strongly enough to make any noise about it.

  131. Kev

    Realistically, one person is going to join the team, and one can go too far with beaurocracy :)

  132. jcbrand

    +1

  133. ralphm

    Kev: I remember from being a student there was a custom to throw glasses on the floor, to train the bartender in their debating skills on figuring out who did it. The question “who's broken a glass” was, well, not productive.

  134. ralphm

    Motion carries.

  135. ralphm

    AOAOB?

  136. MattJ

    None here

  137. ralphm

    1. AOB

  138. ralphm

    See above

  139. ralphm

    2. Date of Next

  140. ralphm

    +1W (so that's still 17:00 UTC)

  141. ralphm

    3. Close.

  142. ralphm

    Thanks all!

  143. ralphm bangs gavel

  144. Sam

    (sorry, got pulled away into another meeting; thanks all)

  145. emus

    Hello ralphm, I have a board topic: GSoC payment information I need to know what I should provide to Google later on. > For orgs who need to change their financial details for GSoC 2022, the deadline to have all of your Payoneer account information completed is July 15, 2022 as described in the Program Rules. We will not pay out stipends to any orgs who miss this hard deadline. We'll send more details about receiving stipends etc. in May so you'll have 2 months to get everything in order. Payoneer account?

  146. arc

    Member meeting time?

  147. Alex

    in 30 minutes

  148. Alex

    because of bourd meeting I moved it 30 mintes back this time

  149. Kev

    Board meeting was 2 hours ago :D

  150. Sam

    It's impossible to know when the board meeting is because they insist on making people convert between two moving timezones instead of using a fixed one like UTC ¯\_(ツ)_/¯

  151. Alex

    in my cal it showed up 2 hours later

  152. Kev

    Although in this case it was completely unrelated to timezones.

  153. ralphm

    I blame Google for mucking up today's meeting time.

  154. ralphm

    emus: please contact stpeter directly, no need for Board to be involved

  155. emus

    ok

  156. emus

    can anyone forward my contact to him? Delivery to his ID fails 😕

  157. arc

    Ok now meeting time lol

  158. Alex

    ya, getting ready

  159. Alex bangs the gavel

  160. Alex

    Here is our Agenda for today: https://wiki.xmpp.org/web/Meeting-Minutes-2022-03-10

  161. Alex

    1) Call for Quorum

  162. Alex

    as you can see 34 members voted via proxy, so we have a quorum

  163. Alex

    2) Items Subject to a Vote

  164. Alex

    new and returning members, you can see ll applicants here: https://wiki.xmpp.org/web/Membership_Applications_Q1_2022

  165. Alex

    3) Opportunity for XSF Members to Vote in the Meeting

  166. arc

    Voting affirmative for all candidates.

  167. Alex

    anyone members here who have not voted yet and want to vote her ein the meeting?

  168. arc

    Yup. Memberbot messages are undeliverable for me, so there's my vote

  169. Alex

    arc: okay, have your votes

  170. Alex

    you wanna add another jid for next voting period?

  171. arc

    I'm not right now if we can just take my vote on text here for now

  172. arc

    Between work and finals coming up, plus volunteer duties, I don't really have a lot of time for sysadmin work

  173. arc

    It is likely just an expired certificate again

  174. Alex

    anyone else? Otherwise I will start working on the results

  175. Zash

    Pretty sure I voted already

  176. Alex

    yes you did

  177. Zash

    Excellent

  178. emus

    I would say go ahead Alex But one suggestion. Let's announce such meetings on the mailing at the same day

  179. Alex

    I can send same day reminder when it helps. Not sure wow many memebrs are yousing our Google cals

  180. emus

    I mean members@ (I am not using it, but I did vote already anyway)

  181. Alex

    many applicants, still counting ;-)

  182. Alex

    4) Announcement of Voting Results

  183. Zash

    🥁️

  184. arc

    Drumroll

  185. Alex

    When you reload the page you can see the results here: https://wiki.xmpp.org/web/Meeting-Minutes-2022-03-10#Announcement_of_Voting_Results

  186. Alex

    congrats to everyone

  187. arc

    Damn. Two candidates voted back in by narrow vote.

  188. arc

    I think that must be the closest I've ever seen

  189. Alex

    ya, pretty close

  190. arc

    Two people flipping their votes..

  191. Alex

    5) Any Other Business?

  192. Kev

    None here.

  193. Alex

    6) Formal Adjournment

  194. Kev

    Seconded.

  195. arc

    Thanks Alex

  196. Alex

    I motion that we adjourn

  197. Kev

    Thanks Alex.

  198. Alex bangs the gavel

  199. mathieui

    Thanks Alex

  200. Sam

    Thank you

  201. arc

    Your continued diligence to the member meetings is extremely respectable

  202. mathieui

    Congrats to everyone

  203. arc

    I have my application already in for Q2

  204. arc

    Including the updated employer information

  205. Guus

    Thank you Alex! Welcome, Ali!

  206. emus

    Welcome Ali!

  207. emus

    Folks, I am try to make a new track for tweets and toots on XEPs. That could be a simple picture to add to this:

  208. emus

    https://jabbers.one:5281/upload/RTy3KG1hSsPkFPDZ/eb337256-ef9e-46ac-8e0c-456c07e697d9.png

  209. emus

    Would you use differnt text? for example XEP Specification ?

  210. emus

    jonas'

  211. emus

    mdosch

  212. emus

    sam

  213. emus

    who else is in the editor team?

  214. emus

    Another thing: Maybe the GSoC track could be used to get students into specifications too (likely not this time) - just an idea, then both editor and student get at least some money But maybe Google Docs program is more suitable

  215. Kev

    We can't use GSoC for spec work, it's against the rules.

  216. Kev

    It has to be software work.

  217. emus

    ah okay, thanks

  218. flow

    + having students write new specifications is a prime example for a task not suitable for most students who are not really familiar with xmpp

  219. emus

    Yes, I know

  220. emus

    was just thinking loud

  221. Kev

    That is also not untrue.

  222. flow

    otoh, students implementing existing specifications, are, like anyone who implements existing specifications, a good source of feedback regarding that specification

  223. Kev

    But I think a student could be mentored to write a spec if they can be mentored to write software.

  224. flow

    Depends on the student i'd say

  225. moparisthebest

    writing specs is annoying, writing code is fun...

  226. emus

    Well - if we agree it would be a good idea in general - then we could find a way to test this and give it a try. Maybe in another setting

  227. moparisthebest

    you'll notice none of the "successful" messengers write any specs at all...

  228. emus

    I can imagine there are people interested if we have people here being interested

  229. flow

    moparisthebest, not sure if it is true

  230. flow

    just because we don't have access to a spec does not mean that it hasn't been written

  231. emus

    Still happy to hear comments to the image & idea for posts ^ 😉

  232. flow

    to be frank: I don't think I understand what the idea exatly is :(

  233. moparisthebest

    full whatsapp spec: Be as evil as possible while still retaining users

  234. emus

    flow: i want to occasionally post about e.g. new XEPs "XEP-1234 has been proposed! Short description Author" Image ^

  235. Neustradamus

    Congrats to all, welcome Ali, and thanks for your support!

  236. msavoritias

    > emus wrote: > flow: i want to occasionally post about e.g. new XEPs > "XEP-1234 has been proposed! > Short description > Author" > Image ^ Sounds good to me. Also a nice way to make it known what xmpp can do and that it is still alive ;) I bet in the fediverse its a lot of tech minded people so it would be of more interest there.