Wednesday, 2023-03-15

*** elodilles is now known as elodilles_pto06:49
*** blarnath is now known as d34dh0r5312:23
JayFtc-members: meeting in 2 minutes 15:58
JayF#startmeeting tc16:00
opendevmeetMeeting started Wed Mar 15 16:00:19 2023 UTC and is due to finish in 60 minutes.  The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'tc'16:00
JayF#topic Roll call16:00
JayFo/16:00
jamespageo/16:00
gmanno/16:00
slaweqo/16:00
dansmitho/16:00
rosmaitao/16:01
spotz[m]o/16:01
noonedeadpunko/16:01
JayFI think that is quorum :) 16:01
JayF#topic Follow up on past action items16:01
JayFby my checking of https://meetings.opendev.org/meetings/tc/2023/tc.2023-03-08-15.59.txt there appears to be no hanging action items from last week16:02
gmannJayF: knikolla[m] did we send the agenda on ML for this meeting? I did not see16:02
rosmaita#link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Next_Meeting16:02
JayF#link https://lists.openstack.org/pipermail/openstack-discuss/2023-March/032715.html mentioned that it was on the wiki16:03
JayFI'm working off the agenda rosmaita in the wiki 16:03
JayF**I'm working off the agenda from the wiki linked by rosmaita 16:03
rosmaita:)16:03
gmannwe need to send on ML also once we finalized agenda like 12 hr before or so. I usually used to send on Tuesday evening I think 21 UTC16:04
gmannso that community know the final agenda but anyways we can proceed for this meeting16:04
JayFJust so I'm clear; is that policy or convention?16:04
gmannit is written on meeting wiki page #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee16:05
gmannit help to know the final agenda and community members can plan to attend accordingly 16:05
dansmithpretty useful convention I think...16:05
gmannyeah, no policy as written 16:05
JayFYeah, I agree, mainly wanting to be sure that it's OK we talk about things on the agenda if it wasn't announced properly16:05
JayFseems like it's not ideal but OK16:05
gmannyeah it is ok.16:05
JayF#topic Deciding on meeting time16:05
gmannjust checking in case I missed it on ML16:05
dansmithit's not limiting, it's just advisory, IMHO16:05
JayFIt looks like we only have 4 responses to https://doodle.com/meeting/participate/id/er2LQQ2e/vote 16:05
JayFThat means 5 of us, including me, need to respond to the doodle16:06
JayFgiven this new time would be effective at the start of April; I propose we encourage folks to respond and do not take action on this until next meeting (3/22)16:06
gmannI think dansmith reopened on that ?16:06
dansmithwhat?16:06
JayFDan is one of the 4 respondants for the doodle :) so are you gmann, jamespage, and rosmaita 16:07
noonedeadpunkHm, I think I have missed that somehow16:07
rosmaitathat is like the biggest doodle i have ever seen16:07
gmannI think knikolla[m] also16:07
rosmaita75 options!16:07
dansmithrosmaita: yeah, way too big to be useful, IMHO16:07
JayFIs everyone OK with us pushing this another week to give more time for people to respond?16:07
slaweq++16:07
gmannshould be fine as it is going to be effective from april16:08
dansmithI tried to go through every hour in a given week, but.. especially with the time change implied, it was a lot of work16:08
jamespageyep16:08
JayF#action Remaining 5 TC members to respond to https://doodle.com/meeting/participate/id/er2LQQ2e/vote16:08
rosmaitadansmith: my problem is with the interface only displaying 5 opts at a time16:08
dansmithrosmaita: that also16:08
JayFI agree it's a bit tedious which is why I didn't just fill it out during the meeting just now when I realized I missed it16:08
dansmithI kinda wish we could have started with a "does this time work for everyone, what about +1 hour, +1 day, etc16:08
gmannoh, knikolla[m] has to select all options as author. that is what doodle vote are now a days?16:09
rosmaitabut just eyeballing it, even with only 4 responses, it is going to be really hard to find a time16:09
dansmithit's also hard to survey the available options now because it only shows me three responses at a time for some reason16:09
JayFSo how about this, can the folks who haven't responded yet try to make a point to get to it this calendar week, preferably today?16:09
JayFThen we can revisit on the mailing list before next meeting if there's no time appearing, or we don't get participation16:09
dansmithI think everyone is here today (even spotz[m]) so could we short-circuit and ask if this time now works for people?16:10
gmann+116:10
JayFThat's not true though, knikolla[m] is not here16:10
slaweqJayF I will do this doodle tomorrow morning my time16:10
fungii ran into similar challenges trying to determine a new time for the security sig meetings. basically eneded up making three polls, one for cadence, one for preferred weekday, and then finally one for available times on that day of the week for the chosen cadence16:11
dansmithJayF: I think that's a one-off conflict isn't it? normally knikolla[m] is here16:11
noonedeadpunkYeah, time that works for me already does not work for 2 already responded folks at very least16:11
JayFdansmith: Oh, I reread your comment; I understand now.16:11
gmannit is hard to find time work for everyone, we as elected and self nominated TC need to take it on priority. that is my opinion  16:12
gmannand choose the time work for majority.16:12
gmannbut anyways let's wait for all members to vote16:12
JayFI'm afraid that'll start a feedback loop where we'll isolate the effective TC membership to a single timezone or region.16:12
JayFIt's a hard problem, I agree we should wait until all TC members vote on the doodle16:12
JayFand go from there16:12
JayFunless there's a second, or support for dansmith's proposal to vote on this time right now, we should probably move on16:13
gmannthat we take care as we did in past when I was in TC from Tokyo and was ok to attend ni my mid night16:13
dansmithI just meant informally ask if the time now works for people16:13
dansmithbecause it's a lot of work to fill out 75 timeslots16:13
dansmithI know because I did it16:13
gmannI am ok with that too. 16:13
noonedeadpunkI also don't realize if it's with with summer time or not, as it's transforming time to current timezone...16:14
gmannnew members jamespage is from which timezone? I think that can solve most of the question 16:14
JayFWednesday at 4am DST is marked as only acceptable to knikolla[m] and not to the other folks who have responded?16:14
rosmaitanoonedeadpunk: i believe it is your current timezone16:14
jamespageUTC now, GMT later16:14
JayFI'm assuming the doodle is in local time? 16:14
noonedeadpunkYeah, so... I should like add 1h to any time picked, right?16:14
JayFs/local/UTC/16:14
noonedeadpunkIt's in local timezone16:15
dansmithJayF: wait, what?16:15
JayFnoonedeadpunk: that explains so much16:15
gmannI thought it was local16:15
noonedeadpunkAnd I can't change that to UTC16:15
dansmithit better be local timezone or I have to change my submission.  it's not clear to me if it's already DST-adjusted or not though16:15
JayFI was confused, noonedeadpunk set me straight16:15
gmannyeah, if it is in UTC then I voted all wrong16:15
rosmaitayeah, doodle thinks it is smarter than you are16:15
dansmiththat's part of the problem doing it in the middle of the DST shift, fwiw16:15
noonedeadpunkdansmith: I bet it's not DST-adjusted... 16:15
rosmaitadansmith: did you fill it out before the weekend?16:15
dansmithand also part of the problem not just working off a delta from the currently acceptable meeting time16:16
gmannhttps://framadate.org/ is much simpler than doodle 16:16
dansmithrosmaita: no16:16
dansmithrosmaita: europe hasn't switched yet, so I have no idea if it's showing them US-based DST or their own timezone16:16
rosmaitashould be their local TZ16:17
dansmith"does this time work for everyone" is even simpler than framadate :P16:17
JayFI'll note that of the 5 respondants (the number 4 wasn't including the author), not all 5 have marked the current time as acceptable AFAICT16:17
JayFSo I don't think we should do an immediate vote on the current time and instead stick with the doodle16:17
dansmithgmann: you marked $now as unacceptable?16:17
JayFWe do have other items to talk about though so we should probably move on16:17
fungiyes, one of the reasons i used framadate.org for the security sig meeting time polls (aside from the fact that it's an open source service) is that you can basically hard-code the times, so in the poll i just say that the times are utc and then list explicit start/end times. it's more effort to set up, but avoids tz confusion from tools trying to be helpful and convert for you16:17
spotz[m]Doesn’t work for me. But it didn’t work for me when you moved to it16:18
rosmaitafungi: ++16:18
gmanndansmith: confused with it is after time change or not but I prefer not this time BUT ok to adjust my schedule given TC on priority 16:18
JayFI'm going to move on, we should ensure all of us fill out the doodle, I'll try to see if I can figure out if it's DST-adjusted or not.16:18
dansmithgmann: ack16:18
JayFNext up is...16:18
JayF#topic Gate health check16:19
JayFDo we have any updates on the gate?16:19
dansmithload has been low lately, so it's hard to tell for sure,16:19
noonedeadpunkdamn it, I logged in to doodle and now it's even not local timezone....16:19
dansmithbut definitely worlds better than a few weeks ago, IMHO16:19
gmannnoonedeadpunk: heh, I avoided to login 16:19
slaweqyeah, it's better currently16:20
gmannyeah, did not see any frequent failure16:20
dansmiththere was some desire to backport the mysql memory fix to stable devstack.. as it seems like it's universally better16:20
JayFThat's excellent to hear, and good timing :) Thank you for all the work everyone is doing to keep things moving16:20
dansmithso we might want to also consider throwing that default on master, if gmann is ready/willing16:20
JayF++16:20
gmannstable/2023.1 gate/devstack setup is in progress. hopefully we will be able to finsih by th8is week #link https://review.opendev.org/q/topic:qa-2023-1-release16:20
fungiwe're still fiddling with some node providers trying to squeeze more capacity out of our quotas too, in hopes of improving response times for jobs16:21
dansmith(elodilles_pto was asking about backporting)16:21
gmanndansmith: let me finish the devstack setup etc most probably we are ok as stable/2023.1 on devstack exist but let's finish other setup and then we can flip  the flag16:21
dansmithgmann: okay16:21
gmanndansmith: backporting ?16:21
dansmithgmann: yeah, elodilles_pto was asking to backport the mysql memory fix to earlier devstack because so many stable jobs are failing with OOM16:22
dansmithand because it seems to have solved the problems on master16:22
gmanndansmith: you mean backporting 'default to True'16:22
dansmithnot necessarily, but backporting the ability to set it16:22
dansmithlike, to older stables16:22
gmannohk, to older one. +1. i was confused as it is already in for stable/2023.116:23
gmannsounds good to me16:23
dansmithyeah, to like stable/zed16:23
gmann+116:23
dansmith(and probably earlier)16:23
JayFThank for for finding that and doing all the good stuff for devstack keeping things running :)16:23
dansmithmaybe when they return from pto that'll get proposed16:23
gmannsure16:23
JayFI don't think there's anything else actionable for gate health check though, should we move on? 16:24
gmannnothing else from me16:24
JayF#topic Virtual PTG Planning16:24
JayFMarch 27-31 is the virtual PTG. We are tracking TC topics in the etherpad here:16:24
JayF#link https://etherpad.opendev.org/p/tc-2023-2-ptg16:24
gmannwe may want to continue the discussion on scheduling 'operator-hour' this time ?16:25
gmannthis was left from last week meeting due to Time constraints 16:25
JayFgmann: do you want to lead that discussion since I wasn't here last week?16:25
gmannsure16:25
JayFthank you16:26
gmannas you know we schedule the 'operator-hour' in last vPTG and it was mixed feedback. for few projects it was not productive and for a few projects it was good discussion16:26
gmannwe did not see much attendance from opetrator thought but that may be because it was the first time16:27
gmannlet me fetch the feedback etherpad16:27
dansmithyeah, seems worth doing again at least one more time, just because of exposure16:27
JayFIMO there is value in providing the venue even if many operators do not take the opportunity to join us. Perhaps we can encourage more operators to attend? For instance, we can ensure we get a plug for it at the Antelope OpenInfra Live highlights session16:27
dansmithmeaning, people may have, over the last six months, realized they missed out and would be up for it this time with lots of warning16:28
noonedeadpunkIsn't it a bit too late for that?16:28
gmannhere is feedback #link https://etherpad.opendev.org/p/Oct2022_PTGFeedback#L3216:28
noonedeadpunkAs most projects have already agreed some timeframes when project members can present16:28
noonedeadpunkAlready sent MLs about timeslots booked...16:28
gmannnoonedeadpunk: i donot think so. we need to book slots for those16:29
noonedeadpunkI actualy was sad to see there're no operator hours this time, but it's less then 2 weeks left, so dunno16:29
rosmaitai agree with noonedeadpunk, it does seem kind of late16:29
gmannto avoid conflict in projects scheduling the operator hour on same time, TC booked the placeholder slots and asked projects to pick from those16:29
rosmaitai think we should push for this at the in-person PTG16:29
noonedeadpunkWell, as a matter of fact, not everyone involved in project work have only vPTG in their schedules16:30
JayFI don't think projects need the full set of contributors there for operator hour16:30
gmannhonestly saying I am not sure how many of community developers will be there in in-person PTG16:30
JayFeven just a PTL or a couple of designates is likely sufficient to recieve feedback16:30
JayFespecially given the historical lack of participation16:30
dansmithgmann: and may be the same for operators16:30
JayFrosmaita++ but as an addition to this one, not instead of it16:30
noonedeadpunkmaybe because that also needs some promotion?16:30
gmanndansmith: yes16:31
gmannthat is why we want to take vPTG benefits of having more attendance 16:31
rosmaitaok, i didn't handle scheduling for this vPTG, didn't know the TC had already reserved slots16:31
gmannnot yet16:31
gmannbut I think we can book placeholder and ask project to pick which should be ok16:32
gmannand promotion can go in parallel16:32
JayFSo it sounds like we agree there is value for vPTG having operator hour, but some concerns about logistics of scheduling it. I think gmann's proposal of booking placeholders and reaching out to projects is good, even if we're getting involved a little late.16:32
JayFgmann: do you mind owning that? reserving placeholders and emailing for PTLs to pick one? 16:32
dansmithit's also what we did last time16:32
JayFassuming there's some level of agreement? 16:32
gmannJayF: sure I can do.16:32
JayFIs there any objection to that proposed course of action?16:33
fungineed to be more clear with messaging around that this time though, we had a lot of confusion last time with ptls rebooking operator hour slots into different rooms an dthen not removing the placeholders, and other teams trying to book the same times16:33
gmannyeah, if no strong objection16:33
rosmaitafungi: good point16:33
dansmithfungi: yeah, and some projects booking three of them16:33
gmannyeah, we need to make sure of that.16:33
rosmaitagmann: what is the plan for where the operator hour happens?16:33
gmannI think asking projects to pick one is enough and they can ask operator to come in developes slot for any specific discussion16:33
dansmithgmann: right I'm saying some booked three last time, so we should be clear *not* to do that :)16:34
gmannyeah16:34
JayFI do strongly recommend we time this so that projects have an operator hour nailed down before next TC meeting; which will enable us to plug it on the OpenInfra Live 16:34
gmannif no strong objection then let me compose etherpad about it and will book placeholder in parallel16:34
rosmaitaok, so operators will join the dev team in the location where the dev team is meeting?16:34
spotz[m]I haven’t heard anything back from or Kendall16:34
dansmithrosmaita: yeah16:35
gmannrosmaita: yes, 16:35
JayFrosmaita: last time, we booked a specific room for it -- e.g. zoom 16:35
fungiyes, i think the argument at the time was that operators wouldn't want to have to hang up and dial into a different room for each session16:35
dansmithlast time we used the project rooms as I recall16:36
gmannyes, project room16:36
fungimany teams did because they rebooked the placeholders into their own rooms16:36
gmannand it was very easy to check 'where is cinder operator hour is and click to join'16:36
JayFWith my PTL hat on; I'm happy to go wherever we need to to make it easiest on operators. I don't have a good insight into what that is though. 16:36
dansmithfungi: yeah maybe the placeholder confusion extended to the room confusion16:36
fungibut the placeholders all initially used a single room in order to reduce confusion for ops, it just ended up that the teams decided that wasn't important to them16:37
JayFfungi: gmann: Do we think a stronger statement about the value of keeping them in the same room/time as the placeholder will help avoid these situations?16:37
fungior else the reason for using the same room for all ops sessions wasn't clearly enough communicated to ptls and they didn't realize it was intentional16:37
* JayF was one of the confused PTLs who rebooked a thing last time; it won't happen for us again16:37
dansmithman, that's not how I remember it at all, maybe I'm misremembering.. but I thought the placeholders were striped across available rooms and the intent was to rebook into the project rooms16:37
dansmithJayF: I strongly prefer the operators coming to the project rooms,16:38
dansmithin hopes they'll stay around for follow-on discussion instead of just having the ops discussions and then the whole dev team leaving16:38
gmannyeah, that is one of the goal for these sessions to have more operator join developers interaction16:38
JayFI prefer operators attend at all; if having it in the project rooms is a barrier to that I'm happy to have it elsewhere. If we don't think that's a barrier, I agree with dansmith 16:38
fungithey did end up all over the place room-wise, but mainly because of rebooking into team-specific rooms16:38
dansmithright exactly16:38
gmannotherwise it is more of ops-meetup16:38
dansmithso let's make it clear about the project room booking this time to avoid that confusion16:39
dansmithand shoot for project rooms16:39
JayFWe have 5 remaining agenda items and 20 minutes; so we should try to come to an agreement here quickly lest we run the clock out.16:39
fungithe argument at the time was to make it feel more like the ops meetup for them, because they'd be hesitant to share if they felt like they were on someone else's "turf" from a room perspective16:39
fungii think it was TheJulia making that argument during initial planning16:39
dansmithfungi: that was one argument and we voted, the result being project rooms16:40
gmanndansmith: then we need to avoid placeholder ?16:40
gmannand ask project to book one slot for operator-hour but make sure no conflict with other related projects16:40
dansmithgmann: I dunno, maybe we need a different way to expose the placeholder slots than putting them in a room they won't really be in.. the point is just to avoid conflicts between the projects16:41
JayFThe real piece we need to agree on at a TC-level is if we want it booked in operator-hour-specific-rooms or in the project rooms16:41
gmannyeah, let me thing and put something on etherpad today and then we can add feedback if still any issue16:41
fungiyeah, if the plan this time is to intentionally book them into whatever room is most convenient for each project team, then i would avoid pre-booking generic placeholders16:41
JayFhow we communicate that is a detail I'm happy to leave to gmann 16:41
JayFbut we do have to get this topic to a close16:41
gmannand once TC are happy then I can push it on ML16:41
slaweqsorry but I need to drop earlier today. I will read through rest of the meeting log tomorrow morning16:42
slaweqo/16:42
dansmithyeah, I think we can figure out a better way to do that and handle it16:42
JayF#agreed gmann will detail plan in etherpad for operator hour planning, and execute it if no objection brought after posting 16:42
gmannthanks16:43
JayFDoes that sound correct to you all?16:43
JayFLets do try to get times nailed down by next week; we really extend our reach if we can get it on the youtube live16:43
rosmaitasounds good16:43
gmann+116:43
rosmaitaand i agree about getting it onto the openinfra live broadcast16:43
JayFMoving on then16:44
JayF#topic TC 2023.1 tracker status16:44
JayF#link https://etherpad.opendev.org/p/tc-2023.1-tracker16:44
JayFfor my item, on checking status of projects, I'm fairly certain it's likely too large of a scope to end up successful. I'm willing to consider my item completed as researched and seen as unviable for now :( 16:44
JayFwhich I think is the result of the other times something similar has been researched16:45
gmannit seems we have many items to finish but next cycle is about to start16:45
JayFI suggest we add a 2023.1 TC item carryover discussion to PTG16:45
JayFwhere we can triage, decide what should carry over and what shouldn't16:45
JayFand maybe have a better idea of overall TC-member-capacity when volunteering for items (I made this mistake myself last TC-PTG)16:46
gmannyeah we can do but many of them are already agreed and easy to finish but agree to re-iterate if we want to do those if not finished in this cycle (means no priority ?)16:46
gmanns/if not/or not16:47
JayFI guess I think of it sorta like, with PTG from a project perspective, there's "what we want to do", "what we agree is useful to do" and then the reality of "what we actually have time to do" 16:47
JayFeven items where we have a "yes" on the first two, we often have to revisit to ensure it's worth spending contributor capacity on vs new items that are coming up16:47
JayFI would assume we could take this same approach to TC items not completed in a cycle; re-evaluate priority against capacity and incoming items and ensure we still think it's the best use of time16:48
gmannsure, that make sense. and in next cycle tracker we can choose the one based on bandwidth available and priority of item16:49
JayFI've added it to https://etherpad.opendev.org/p/tc-2023-2-ptg16:49
JayFIs there anything else related to 2023.1 tracker status?16:50
JayFWe have a topic next for cleanup of pypi maintainership on the agenda; is there action to take there, or is that a good candidate to push to next week since we're low on time?16:50
clarkbI still see an occasional email indicating someone has made changes16:51
gmannI think you volunteer to send email about PTL asking maintainers to remove themself and give ownership ?16:51
JayF#topic Cleanup of PyPI maintainership16:51
gmannQA did that and all steps done now16:51
JayF#link https://review.opendev.org/c/openstack/governance/+/87478716:51
JayFthat needs to land before any contact with PTLs can be made, I think it's eligible to merge right now16:52
gmannthis is ready to merge now16:52
JayFIf there's no objection; I'll ensure that lands after the meeting and take the action to notify PTLs to notify owners16:52
JayF#action JayF To notify PTLs about action-needed for PyPI maintainership cleanup16:52
JayFSounds like this is on track then, good stuff \o/16:53
JayFgoing to move on quickly so we can get thru the rest16:53
JayF#topic Recurring tasks check16:53
JayF#topic Recurring tasks check16:53
JayF#undo16:53
opendevmeetRemoving item from minutes: #topic Recurring tasks check16:53
gmannJayF: it will be good to add those extra or update steps in #link https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup16:53
JayFHow do bare rechecks look?16:53
dansmithslaweq had to leave16:53
dansmith(so punt)16:54
JayFOne week without the update won't be too bad :) 16:54
JayF#topic Check in on voting for version names16:54
JayF#link  https://review.opendev.org/c/openstack/governance/+/87448416:54
JayFand 16:54
JayF#link  https://review.opendev.org/c/openstack/governance/+/87594216:54
dansmithfeels like we can drop this from the (crowded) agenda to me at this point16:54
JayFare competing to change the status quo of how we reference versions; if you have opinions please comment in the reviews and/or place a Rollcall vote on them16:54
JayFdansmith: yeah, until PTG you're likely right16:55
JayFmoving on16:55
dansmithdoesn't seem like there's intertia16:55
JayF#topic Open Reviews16:55
JayF#link      https://review.opendev.org/q/projects:openstack/governance+is:open16:55
JayFWe have a handful of governance changes that have been updated recently, please review them and place votes on them.16:55
JayFI'll be looking at them after this meeting myself.16:55
JayFIs there anything further for the TC meeting?16:56
gmannnothing from me16:56
JayFThank you all for being cooperative and helping me through chairing my first meeting; I'm happy to accept feedback in DM if there is any.16:56
JayF#endmeeting16:56
opendevmeetMeeting ended Wed Mar 15 16:56:45 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:56
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2023/tc.2023-03-15-16.00.html16:56
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2023/tc.2023-03-15-16.00.txt16:56
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2023/tc.2023-03-15-16.00.log.html16:56
gmannthanks JayF 16:56
dansmithrosmaita: circling back, my comment about it being hard to pick times in the middle of the time change16:57
dansmithrosmaita: is related to some of my meetings which are pinned to a european time zone, so they will shift, but not all of mine will at this point16:57
gmannJayF: on PyPI maintainers, before sending ML can you update/add steps in this also https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup16:57
dansmithso it's fairly laborious and error-prone to determine that16:57
gmannit will be helpful for PTLs to refer16:57
rosmaitai think that's why kristi made the poll for April 3 after USA and Europe have gone to DST16:57
JayFgmann: https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup-email-template was what I was going to send out 16:57
JayFgmann: which doesn't even reference that etherpad, I was going to pre-aggregate it16:58
JayFgmann: that being said; I'm happy to cleanup that etherpad too :D 16:58
rosmaitadansmith: i have the 2-week shift action too in some meetings that were set up by someone in a european time zone16:59
gmannJayF: the original one has tracking for projects, I think it will be good to add your etherpad link in main one also and you can send that email template 16:59
JayFAck; yeah looking at it I think you're right. I'll likely schedule myself to take this action Thursday afternoon on my OSS Office Hours stream :D 16:59
JayF(cleaning up the etherpad and preparing for the emails; sending them will not happen live as email addresses are private)17:00
gmannJayF: I can add your email step in main etherpad and then you can have a look.17:00
JayFIf you want to front run my work on it by doing some in advance; I have no objection whatsoever :D 17:00
JayFthe less work that etherpad needs, the more time I have to do other things17:00
gmannJayF: I will just update the main etherpad and then you can check and go ahead on email etc17:00
JayFack17:00
gmanndansmith: rosmaita: on meeting poll, the current time is in local and after time change right? just want to make sure my votes are correct there https://doodle.com/meeting/participate/id/er2LQQ2e/vote17:01
dansmithgmann: I hope so, but unclear, IMHO17:02
rosmaitagmann: that is my understanding17:02
rosmaitaagree with dansmith, not clear17:02
* JayF is going to fill out the doodle as if it's post-DST times17:03
gmannohk17:03
clarkbI think you can select the timezone in the doodle17:04
clarkb(for yourself when filling it out)17:04
gmannclarkb: I was trying to do that but did not find the option. but I tried without ligin17:05
gmannlogin17:05
clarkbya looking at it more closely you may need to create an account to do that :(17:05
JayFYeah same; with and without login I see the TZ listed but I can't modify it17:05
JayFI can probably change to UTC-everything in account settings for the whole account, but not per-doodle17:05
clarkbit says you can set a timezone in your doodle account settings supposedly17:06
JayFthey don't list UTC as a timezone...17:06
clarkbJayF: GMT is the same if they have that option17:06
JayFclarkb: doesn't GMT get impacted by DST differently? 17:06
JayFit's listing them by Country, anyway17:07
* JayF going to go back to PST and assume it's post-time-change17:07
clarkbI think technically GMT is always +0 (I shopuld note UTC does have other differences from UTC but for purposes of calednar entries it probablydoesn't matter). I use the iceland gmt entry on google stuff because they also don't utc17:08
clarkbits kinda crazy that date and time planning tools ignore utc so much when it is the least ambiguous option availalbe17:08
clarkbya British Summer Time is UTC+1 and they distinguish that from GMT17:09
gmannJayF: on PyPi, added the extra step1.1, feel free to add your email link also there once you send  https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup#L2317:18
JayFgmann: I might split that step into it's own etherpad, just so it's easy for PTLs to see exactly what their action is (send this email to all bonus maintainers you previously id'd)17:20
* JayF assumes we have many PTLs with very little time dedicated to openstack so I wanna keep the context optional and the directive-request obvious17:21
gmannJayF: I mentioned the link to that etherpad only as step17:22
JayFack17:22
noonedeadpunkJayF: fwiw, second screenshot is renderred awfully for me https://docs.opendev.org/opendev/infra-manual/latest/creators.html#give-opendev-exclusive-permission-to-publish-releases17:25
JayFnoonedeadpunk: I noticed that, it's on my list of things to investigate+fix but honestly not the highest b/c it's at least usable :) 17:25
* JayF noticed it while he was at SCALE last week, which is extra ironic17:25
noonedeadpunkyeah, and it's clickable so not biggie indeed17:25
opendevreviewMerged openstack/governance master: Exclusive management of projects by openstackci  https://review.opendev.org/c/openstack/governance/+/87478717:31
fungiunfortunately, "gmt" is often taken to mean "regions which observed gmt and bst depending on what time of year it is"17:54
bauzasdamn shit, forgot the TC meeting *facepalmù17:54
bauzasand yeah, daylight savings are on both BST and GMT TZs, but not UTC, hence the difference GMT != UTC17:57
bauzasif people need to pin a specific city instead of UTC (if they can't find this TZ), they can use Reykjavic as a UTC-based one18:03
clarkbno GMT is explicitly UTC+018:05
clarkbthere are othe differences between GMT and UTC (butthey are more subtle)18:06
clarkbReykjavic is officially in GMT fwiw18:06
bauzasah you're right, just checked18:06
bauzasbut GMT isn't a TZ18:06
bauzashence the problem, sometimes you can't set a specific time in UTC in some calendars and you can't and shouldn't pin on London time18:07
bauzashence the Reyjkavic hint (which I used in the past)18:07
bauzasbut any city on the UTC+0 timezone and not observing daylight saving works18:07
clarkbyup I do the same on android because google doesn't do utc support18:08
bauzasanyway, about doodles, afaik, it shows local time 18:09
bauzas*at the given time*18:09
bauzasie. a meetup set eg. for Apr 4th 20:00 in my doodle means for me Apr 4th 6pm UTC+218:10
bauzassince we'll be observing daylight savings *before* that date18:10
bauzasbut if someone sets a doodle with a date of Mar 16th 20:00, it will be Mar 16th 7pm UTC18:11
bauzas(oh, made a mistake, I meant Apr 4th 6pm UTC on the previous example)18:11
bauzashttps://help.doodle.com/hc/en-us/articles/360012047914-How-does-Doodle-manage-time-zones-18:12
bauzas(and I avoided to vote on your TC meeting, I'm just lurking in general and shouldn't give my opinion :) )18:13
JayFRFR -> https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup-email-template I've put the email I intend on sending to the list at the top there, any suggestions are appreciated21:13
JayFnoonedeadpunk: https://review.opendev.org/c/opendev/infra-manual/+/877554 should fix the behavior you were talking about before, if you'd like to review it21:19
JayFMy intention is to send the email out about pypi maintainership tomorrow unless I get negative feedback about it before then. 21:19

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!