Thursday, 2020-04-16

*** evrardjp has quit IRC04:37
*** evrardjp has joined #openstack-election04:37
tonybandymccr: I /win 6504:49
tonyb*sigh*04:49
*** lpetrut has joined #openstack-election09:56
evrardjphow is that patch to governance generated? https://review.opendev.org/#/c/720109/1/reference/members.yaml13:56
evrardjpIs that manual, or do you have a tooling?13:56
evrardjpif it's manual, would you mind if I edit the date of the term, until the TC figures out how we're gonna do things better?13:56
evrardjpif it's automatic tooling, can you show me where it is?13:57
fungithere's a script which does it in the openstack/election, though it had to be worked around this time because it's still not been updated for handling leaderless projects under the newer workflow where we mark them leaderless in governance first14:21
fungievrardjp: per the readme: tox -e venv update-governance -- --governance-repo ../governance/14:21
fungisetup.cfg says the update-governance entrypoint calls into https://opendev.org/openstack/election/src/branch/master/openstack_election/cmds/update_governance.py#L10714:23
evrardjpyeah navigating from the tox should be okay :)14:24
evrardjpbut thanks for the detailed link, saves me time! :)14:24
evrardjpbut that's just projects, isn't it?14:25
evrardjpThat's not the reference/members from governance14:25
evrardjpbut if everything is in that repo, grep will help me14:26
evrardjpand it is failing me14:26
ianychoievrardjp, I just try to understand your question - your question is how to generate the changes on governance repo from the execution on election repo?14:31
evrardjpI am just trying to understand how that patch for updating the TC members was proposed: if it was manual editing of the file, or is there a script handling it.14:32
ianychoiupdate_governance command updates yaml files on ../governance assuming that governance and election are on the same level directory and the command is executed on election directory level.14:33
ianychoiso the step would be 1) execute update-governance on election repo 2) cd ../governance and 3) git commit & git review on governance repo14:34
ianychoibut not sure whether you would like to understand this step or not..14:34
*** lpetrut has quit IRC14:34
ianychoiSo, I can say the script is currently handling14:35
ianychoi(although my experience is just to update PTL election results, I thought it is similar for TC election results)14:36
fungievrardjp: oh, yep, sorry, that's in the ptl election section of the readme14:39
fungiianychoi is right, we don't script the tc results update for governance that i'm aware14:39
evrardjpwoot that's the answer I was looking for! So my grep _was_ right!14:39
fungibecause it's just updating half a dozen entries in a list in a single rst file14:39
evrardjpcorrect.14:40
ianychoifungi, thank u for making it clearer!14:40
fungiso doesn't meet the https://xkcd.com/1205/ rule of thumb14:40
evrardjpIt was currently held up on tech details, so I will update the patch that proposed this, if any election official could then +1 it, that would be awesome. I will ping you here for a review ;)14:40
evrardjpfungi: I expected this one ;)14:40
ianychoievrardjp, as an election official, I will support your update on https://review.opendev.org/#/c/720109/1/reference/members.yaml14:41
evrardjpthanks!14:43
evrardjpsorry for the red-tape there.14:43
ianychoiThank you for dealing with this - no worries :)14:43
evrardjpianychoi: https://review.opendev.org/#/c/720109/ should be good to go14:48
evrardjpwe'll reword this in governance14:48
evrardjplike tonyb rightfully suggested.14:49
evrardjpSorry that we bother you with this again.14:49
fungiplease don't apologize!14:50
fungiit's all part of holding elections14:50
evrardjpwell I feel the need to apologize because it's requiring extra efforts, better spent elsewhere :)14:52
fungiyour "thank you" is worth a dozen "i'm sorrys" ;)14:56
ianychoievrardjp, I also do not need your sorry :) By the way, a question before writing on Gerrit: Would it be better working if you change like "At the next TC first election in 2021"?14:56
evrardjpfungi: haha :) Thank you for doing all of that!14:57
evrardjpfungi: I guess it's also cultural and my personality14:57
ianychoiMy understanding now is just that explicitly specifying "March" is not a good idea. I believe election will happen on Fall 2020 and there will be two election in 202114:58
fungi"fall" is also ambiguous, because for half the planet that's actually "spring"14:58
evrardjpmy goal is to have a "good enough" text so that the change is accepted, https://review.opendev.org/#/c/720477/ going on top14:58
ianychoiAha15:00
evrardjpso that it clarifies things. We don't need to figure out the perfect wording as of today15:00
evrardjpin fact, if you vote +1, I could merge it, right now!15:01
evrardjpimagine the speed !15:01
* evrardjp still think CI is wonderful15:01
ianychoievrardjp, done :)15:02
evrardjpwoot!15:03
evrardjpThanks team!15:03
fungiyep, what's important from an openstack foundation bylaws perspective, as i understand it, is to just make sure that the term of the newly-elected tc members has some stated expiration condition which will be sufficiently flexible15:04
ianychoiThank you for the effort to for clearer term!15:05
ianychoi(considering the current fluctuating TC duration)15:05
*** evrardjp has quit IRC16:37
*** evrardjp has joined #openstack-election16:37

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!