*** jamesmcarthur has quit IRC | 00:06 | |
*** jamesmcarthur has joined #openstack-tc | 00:40 | |
*** ricolin has joined #openstack-tc | 00:43 | |
*** markvoelker has joined #openstack-tc | 00:51 | |
*** markvoelker has quit IRC | 00:56 | |
*** jamesmcarthur has quit IRC | 01:06 | |
*** jamesmcarthur has joined #openstack-tc | 01:06 | |
*** jamesmcarthur has quit IRC | 01:21 | |
*** spsurya has joined #openstack-tc | 01:27 | |
*** jamesmcarthur has joined #openstack-tc | 02:05 | |
*** jamesmcarthur has quit IRC | 02:18 | |
*** jamesmcarthur has joined #openstack-tc | 02:20 | |
*** jamesmcarthur has quit IRC | 02:26 | |
*** jamesmcarthur_ has joined #openstack-tc | 02:26 | |
*** jamesmcarthur_ has quit IRC | 02:31 | |
*** jamesmcarthur has joined #openstack-tc | 02:34 | |
*** jamesmcarthur has quit IRC | 03:34 | |
*** jamesmcarthur has joined #openstack-tc | 03:37 | |
*** jamesmcarthur has quit IRC | 03:42 | |
*** dhellmann has quit IRC | 03:58 | |
*** dhellmann_ has joined #openstack-tc | 03:58 | |
*** dhellmann_ is now known as dhellmann | 03:59 | |
mnaser | https://google.github.io/eng-practices/ | 04:03 |
---|---|---|
mnaser | Interesting read | 04:04 |
*** jamesmcarthur has joined #openstack-tc | 04:05 | |
*** jamesmcarthur has quit IRC | 04:12 | |
*** jaosorior has quit IRC | 04:34 | |
*** jaosorior has joined #openstack-tc | 04:34 | |
*** Luzi has joined #openstack-tc | 04:52 | |
*** jamesmcarthur has joined #openstack-tc | 05:09 | |
*** jamesmcarthur has quit IRC | 05:13 | |
*** zhurong has quit IRC | 05:15 | |
*** markvoelker has joined #openstack-tc | 05:15 | |
*** markvoelker has quit IRC | 05:20 | |
*** zaneb has quit IRC | 05:35 | |
*** zaneb has joined #openstack-tc | 05:35 | |
*** jamesmcarthur has joined #openstack-tc | 05:49 | |
*** jaosorior has quit IRC | 05:49 | |
*** jaosorior has joined #openstack-tc | 05:51 | |
*** jamesmcarthur has quit IRC | 05:54 | |
*** markvoelker has joined #openstack-tc | 06:06 | |
*** markvoelker has quit IRC | 06:10 | |
*** lpetrut has joined #openstack-tc | 06:16 | |
*** markvoelker has joined #openstack-tc | 06:36 | |
*** ildikov has joined #openstack-tc | 06:40 | |
*** markvoelker has quit IRC | 06:41 | |
evrardjp | mriedm that's very nice. Both the start of the work internally to have a team on that, and the reference to music. | 06:44 |
*** jamesmcarthur has joined #openstack-tc | 06:51 | |
*** jamesmcarthur has quit IRC | 06:55 | |
*** markvoelker has joined #openstack-tc | 07:06 | |
*** markvoelker has quit IRC | 07:11 | |
*** zhurong has joined #openstack-tc | 07:16 | |
*** markvoelker has joined #openstack-tc | 07:16 | |
*** markvoelker has quit IRC | 07:20 | |
*** jamesmcarthur has joined #openstack-tc | 07:22 | |
*** diablo_rojo__ has joined #openstack-tc | 07:35 | |
*** diablo_rojo has quit IRC | 07:39 | |
*** jamesmcarthur has quit IRC | 07:42 | |
*** zhurong has quit IRC | 07:43 | |
*** e0ne has joined #openstack-tc | 08:24 | |
mugsie | I liked this bit a lot: | 08:24 |
mugsie | In general, reviewers should favor approving a CL once it is in a state where it definitely improves the overall code health of the system being worked on, even if the CL isn’t perfect. | 08:24 |
mugsie | That is the senior principle among all of the code review guidelines. | 08:24 |
ttx | claudiub: that is a fair point, there is a clear dependency there. If we turned winstackers into a SIG, we'd probably have to move os-win to Oslo (with winstackers core as maintainers) | 09:08 |
*** markvoelker has joined #openstack-tc | 09:10 | |
asettle | o/ | 09:18 |
*** markvoelker has quit IRC | 09:20 | |
*** ricolin has quit IRC | 10:15 | |
evrardjp | mugsie: isn't that always the case? :) | 11:10 |
*** johnsom has quit IRC | 11:53 | |
*** johnsom has joined #openstack-tc | 11:55 | |
*** bnemec has quit IRC | 11:55 | |
*** bnemec has joined #openstack-tc | 11:56 | |
*** EmilienM is now known as EvilienM | 12:24 | |
*** spsurya has quit IRC | 12:26 | |
*** ijolliffe has joined #openstack-tc | 12:29 | |
mugsie | evrardjp: not always - especially in OpenStack in the past | 12:32 |
asettle | hey ttx - jroll and I emailed Jimmy about this: http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008188.html | 12:33 |
asettle | We put our hands up since we won't be going | 12:33 |
asettle | Guessing that was not communicated? Or sent? Or something? | 12:34 |
*** markvoelker has joined #openstack-tc | 12:45 | |
*** mriedem has joined #openstack-tc | 12:46 | |
ttx | asettle: I remember you answered on that thread... why do you think it was not communicated ? Did you receive another request? | 12:55 |
ttx | I assumed raising your hand up would be enough | 12:55 |
* smcginnis wonders if we can generate an ics file that folks can subscribe to for election deadlines | 13:00 | |
*** jamesmcarthur has joined #openstack-tc | 13:07 | |
evrardjp | smcginnis: not a bad idea, not sure it will change things though | 13:08 |
smcginnis | Yeah, just maybe one extra chance that someone that isn't really paying attention could get reminded. | 13:10 |
fungi | i probably just don't understand how most people's calendar applications work... when we update the published ics file will their calendars poll it and update? | 13:13 |
smcginnis | fungi: I think that depends on the calendar app. I *think* Google calendar does automatically update, but it doesn't appear Outlook does. Not sure about others. | 13:14 |
smcginnis | Probably not worth the effort if changes are not automatically reflected in most calendar apps. | 13:15 |
fungi | just wondering because we generally only decide these deadlines a few months before | 13:15 |
fungi | so unclear what the recommended workflow is for people to be aware of the calendar file | 13:16 |
ttx | I feel like that will just give another excuse to miss it | 13:18 |
asettle | ttx, ah because it was on the meeting agenda for yesterday without too much context. So I wanted to tap in and just check that it had been communicated that we were happy to help out :D | 13:18 |
ttx | "my calendar did not update" | 13:18 |
smcginnis | It was just a thought. But I think the lack of universal auto-update is a critical flaw in that approach. | 13:19 |
fungi | smcginnis: though more broadly, incorporating election and release activity into a cycle calendar file might be useful to some people | 13:20 |
ttx | Back when I did an ICS with all release cycle milestones I have no evidence anyone ever used it | 13:21 |
smcginnis | I use it. | 13:21 |
ttx | smcginnis: hah! | 13:22 |
smcginnis | I wonder if we have any analystics that could tell us how often https://releases.openstack.org/schedule.ics is accessed. | 13:22 |
ttx | you mean it still exists :) | 13:22 |
smcginnis | Combined and per cycle. It's at the end of the top paragraph on https://releases.openstack.org/ | 13:22 |
ttx | used to be done by hand before Doug started removing the humans from the loop | 13:22 |
fungi | mnaser: asettle: for consistency, can we get the current state of the governance repo tagged "sept-2019-elections" when you have a moment? we didn't end up needing it to mark the state of governance used to generate electoral rolls because there were no polls, but it's probably good to still have that tag as a breadcrumb | 13:22 |
smcginnis | We have that nice sphynx ics extension that makes it automagic. | 13:22 |
smcginnis | I guess we do have at least the PTL dates on the train release schedule. So there is at least kind of something in place. But I suppose the ones that aren't aware of the election schedule aren't likely to be the ones that care to subscribe to the release schedule. | 13:25 |
njohnston | smcginnis: I was having a conversation with one of the newly elected PTLs, and they were wondering at what point they are "sworn in" and the election takes place. I looked at the schedule document and it doesn't call that out specifically. What is the customary practice? | 13:29 |
njohnston | s/election takes place/election takes effect/. | 13:30 |
smcginnis | njohnston: That's been a gray area for me. Some do an immediate hand over after the election completes. Most I think have the current PTL finish out this release, then do the hand over. Or something inbetween those two. | 13:31 |
ttx | It's a bit overlapping. In theory the previous cycle PTL handles up to release, and the other takes over master | 13:33 |
ttx | but in some cases it's just immediate | 13:33 |
njohnston | Thanks smcginnis and ttx! | 13:34 |
smcginnis | Or the outgoing PTL leaves for Burning Man and disappears for a couple months and the brand new PTL needs to figure out a couple weeks later that they need to quickly learn where things stand and what they need to do to wrap up the previous release when they were fully expecting to start at the beginning of the next. | 13:35 |
smcginnis | Just saying... could happen. | 13:35 |
smcginnis | :) | 13:35 |
njohnston | smcginnis: LOL, that sounds like a story | 13:35 |
mnaser | fungi: sure, let me take caer of it | 13:38 |
fungi | thanks mnaser! | 13:39 |
* mnaser doesn't think they've ever manually made tags using gerrit | 13:40 | |
mnaser | always using release infra.. | 13:40 |
fungi | mnaser: https://docs.openstack.org/infra/manual/drivers.html#tagging-a-release | 13:41 |
asettle | Let me know if you need anything mnaser | 13:41 |
fungi | mnaser: i don't *think* the governance repo is set up so that the release team can review tag proposals for it. ttx can clarify if he's done anything special in the past to create those tags | 13:42 |
fungi | also possible dhellmann pushed some of them | 13:43 |
mnaser | yeah its not an access shows that tech-commitee-chair and push signed tags | 13:43 |
dhellmann | smcginnis , ttx: I recommend just adding more info to the existing calendar and reminding folks that it exists. Having *a* place to look for community schedule information is simpler than deciding which of several places new information should go | 13:46 |
smcginnis | dhellmann: I agree. I forgot we still had election info in there. We could maybe do a better job of updating that as specific dates are declared. | 13:47 |
dhellmann | fungi , mnaser : edit deliverables/_independent/openstack-governance.yaml in openstack/releases | 13:47 |
mnaser | oh so it can be managed there | 13:47 |
dhellmann | smcginnis : ++ | 13:47 |
dhellmann | mnaser : yes, do you think I'd ever do anything by hand? ;-) | 13:48 |
fungi | neat! | 13:48 |
fungi | dhellmann: i bet you edited that file by hand ;) | 13:48 |
dhellmann | fungi : nope, there's a command in the releases repo to add a new release | 13:48 |
fungi | bwahahaha | 13:49 |
fungi | i stand corrected! | 13:49 |
dhellmann | .tox/venv/bin/new-release independent openstack-governance feature | 13:49 |
mnaser | https://review.opendev.org/#/c/680691/ | 13:49 |
mnaser | hopefully it doesnt complain too much.. | 13:50 |
dhellmann | oh! you're talking about the election tag. hmm. I think I actually did do that by hand because it's not a version number. | 13:50 |
* dhellmann slinks away sheepishly | 13:50 | |
mnaser | poop | 13:50 |
dhellmann | we could probably make that work in the releases repo, give me a second | 13:51 |
*** Luzi has quit IRC | 13:59 | |
*** lbragstad has quit IRC | 14:04 | |
*** lbragstad has joined #openstack-tc | 14:07 | |
*** jamesmcarthur has quit IRC | 14:07 | |
*** markvoelker has quit IRC | 14:07 | |
dhellmann | fungi : how important is it that the tag say "sept" instead of "sep"? | 14:13 |
dhellmann | it would be nice if I could build the regex using locale versions of the abbreviated month names | 14:15 |
*** jamesmcarthur has joined #openstack-tc | 14:15 | |
dhellmann | fungi : https://review.opendev.org/680706 | 14:19 |
dhellmann | mnaser ^ | 14:19 |
fungi | dhellmann: oh! in fact it looks like we want it to be sep-2019-elections anyway | 14:33 |
dhellmann | heh, well, good then :-) | 14:33 |
fungi | dhellmann: https://opendev.org/openstack/election/src/branch/master/configuration.yaml#L4 | 14:33 |
fungi | there's some inconsistency among the tags anyway, so i don't see deviating from the historical tag pattern as a problem | 14:34 |
dhellmann | ok, well, as long as we're always consistent about what's expected there in the future we should be good | 14:34 |
fungi | i think that's fine | 14:34 |
dhellmann | we could also just say that if the tag ends with "-elections" then anything goes | 14:34 |
fungi | preferred, even | 14:34 |
fungi | i'm not picky about the implementation, personally | 14:35 |
fungi | also this allows us to update our election process so that the election officials can propose the tag and then just need the tc chair or whoever to +1 it | 14:35 |
dhellmann | bonus! | 14:36 |
*** jaosorior has quit IRC | 14:38 | |
*** diablo_rojo__ has quit IRC | 14:50 | |
*** markvoelker has joined #openstack-tc | 14:51 | |
*** markvoelker has quit IRC | 14:55 | |
*** lpetrut has quit IRC | 15:03 | |
*** bnemec is now known as beekneemech | 15:04 | |
*** mriedem is now known as mriedem_lunch | 16:11 | |
*** zhipeng has quit IRC | 16:21 | |
*** e0ne has quit IRC | 16:39 | |
*** markvoelker has joined #openstack-tc | 17:25 | |
*** mriedem_lunch is now known as mriedem | 17:38 | |
*** jamesmcarthur has quit IRC | 17:45 | |
*** markvoelker has quit IRC | 17:57 | |
*** e0ne has joined #openstack-tc | 17:59 | |
*** markvoelker has joined #openstack-tc | 18:03 | |
*** markvoelker has quit IRC | 18:12 | |
*** e0ne has quit IRC | 18:15 | |
*** markvoelker has joined #openstack-tc | 18:15 | |
*** markvoelker has quit IRC | 18:26 | |
*** markvoelker has joined #openstack-tc | 18:28 | |
*** markvoelker has quit IRC | 18:38 | |
*** gagehugo has quit IRC | 19:07 | |
*** markvoelker has joined #openstack-tc | 19:11 | |
*** markvoelker has quit IRC | 19:15 | |
*** njohnston_ has joined #openstack-tc | 19:29 | |
*** njohnston has quit IRC | 19:30 | |
*** markvoelker has joined #openstack-tc | 19:41 | |
*** markvoelker has quit IRC | 19:45 | |
*** diablo_rojo__ has joined #openstack-tc | 20:06 | |
*** ricolin has joined #openstack-tc | 20:08 | |
*** markvoelker has joined #openstack-tc | 20:19 | |
openstackgerrit | Rico Lin proposed openstack/governance-sigs master: Update link for Auto-scaling SIG https://review.opendev.org/680769 | 20:21 |
*** njohnston has joined #openstack-tc | 20:26 | |
*** njohnston_ has quit IRC | 20:28 | |
*** markvoelker has quit IRC | 20:29 | |
*** gagehugo has joined #openstack-tc | 20:43 | |
*** markvoelker has joined #openstack-tc | 20:50 | |
*** markvoelker has quit IRC | 20:54 | |
*** ijolliffe has quit IRC | 21:12 | |
*** ricolin has quit IRC | 21:14 | |
*** KeithMnemonic1 has quit IRC | 21:40 | |
*** mriedem has quit IRC | 21:41 | |
*** EvilienM is now known as EmilienM | 21:47 | |
*** e0ne has joined #openstack-tc | 22:02 | |
*** diablo_rojo__ has quit IRC | 22:13 | |
*** markvoelker has joined #openstack-tc | 22:15 | |
*** markvoelker has quit IRC | 22:20 | |
*** e0ne has quit IRC | 22:34 | |
*** mtreinish has quit IRC | 23:49 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!