*** annabelleB has quit IRC | 00:16 | |
*** diablo_rojo has quit IRC | 00:28 | |
*** diablo_rojo has joined #openstack-tc | 00:32 | |
*** diablo_rojo has quit IRC | 00:47 | |
*** diablo_rojo has joined #openstack-tc | 00:51 | |
*** mriedem has quit IRC | 01:24 | |
*** harlowja has quit IRC | 01:59 | |
*** rosmaita has quit IRC | 02:04 | |
*** david-lyle has quit IRC | 02:21 | |
*** harlowja has joined #openstack-tc | 04:11 | |
*** harlowja has quit IRC | 04:50 | |
*** jpich has joined #openstack-tc | 09:03 | |
*** cdent has joined #openstack-tc | 09:12 | |
*** dtruong_ has joined #openstack-tc | 11:18 | |
*** kumarmn_ has joined #openstack-tc | 11:19 | |
*** ianychoi_ has joined #openstack-tc | 11:19 | |
*** cdent_ has joined #openstack-tc | 11:19 | |
*** mnaser_ has joined #openstack-tc | 11:20 | |
*** jungleboyj_ has joined #openstack-tc | 11:20 | |
*** cdent has quit IRC | 11:27 | |
*** diablo_rojo has quit IRC | 11:27 | |
*** kumarmn has quit IRC | 11:27 | |
*** dtruong has quit IRC | 11:27 | |
*** jungleboyj has quit IRC | 11:27 | |
*** mnaser has quit IRC | 11:27 | |
*** cdent_ is now known as cdent | 11:27 | |
*** jungleboyj_ is now known as jungleboyj | 11:27 | |
*** mnaser_ is now known as mnaser | 11:27 | |
*** ianychoi has quit IRC | 11:28 | |
*** diablo_rojo_ has joined #openstack-tc | 11:28 | |
*** mnaser has quit IRC | 11:28 | |
*** mnaser has joined #openstack-tc | 11:28 | |
*** jungleboyj has quit IRC | 11:28 | |
*** jungleboyj has joined #openstack-tc | 11:28 | |
*** dtantsur|afk is now known as dtantsur | 12:04 | |
*** kumarmn_ has quit IRC | 12:29 | |
*** kumarmn has joined #openstack-tc | 12:51 | |
*** david-lyle has joined #openstack-tc | 12:52 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/governance master: Add python_venv_build ansible role to OSA deliverables https://review.openstack.org/553393 | 13:09 |
---|---|---|
*** mriedem has joined #openstack-tc | 13:09 | |
*** david-lyle has quit IRC | 13:12 | |
*** david-lyle has joined #openstack-tc | 13:15 | |
*** rosmaita has joined #openstack-tc | 13:21 | |
*** ianychoi_ is now known as ianychoi | 13:23 | |
*** david-lyle has quit IRC | 13:25 | |
*** zhipeng has joined #openstack-tc | 13:51 | |
*** annabelleB has joined #openstack-tc | 14:10 | |
-openstackstatus- NOTICE: POST_FAILURE results on Tempest-based jobs since the most recent Zuul security fixes are being investigated; rechecking those won't help for now but we'll keep you posted once a solution is identified | 14:11 | |
*** ChanServ changes topic to "POST_FAILURE results on Tempest-based jobs since the most recent Zuul security fixes are being investigated; rechecking those won't help for now but we'll keep you posted once a solution is identified" | 14:11 | |
*** annabelleB has quit IRC | 14:20 | |
*** annabelleB has joined #openstack-tc | 14:23 | |
*** zhipeng has quit IRC | 14:27 | |
fungi | tc-members: party^H^H^H^H^Hoffice hour? | 15:00 |
* TheJulia was just about to start the music | 15:00 | |
* cdent gets a beverage | 15:00 | |
* cmurphy dances | 15:00 | |
fungi | some of you may have clocks which confuse you since last weekend | 15:00 |
fungi | but i assure you, the time is now | 15:00 |
* EmilienM gets a gin tonic for cdent | 15:01 | |
cdent | cheers | 15:01 |
fungi | anybody interested in talking about something from https://etherpad.openstack.org/p/tc-office-hour-conversation-starters ? | 15:01 |
ttx | ohai | 15:01 |
TheJulia | heh | 15:01 |
smcginnis | The time is here, the time is now. | 15:01 |
cdent | topic 3 is stated in a binary fashion, and I don't think it is binary | 15:02 |
ttx | Wanted to flag that we'll be organizing OpenStack/K8s community discussions again at KubeCon EU in Copenhagen | 15:02 |
ttx | If you're interested in joining, you can add your name to https://etherpad.openstack.org/p/CPH-k8s-openstack-story-trading | 15:02 |
TheJulia | on the subject of PTL email addresses being exposed, I'm fine for it since it is not too hard to find anyway, but you have to know more about how the community works | 15:03 |
TheJulia | Maybe put an embeded default subject if they click it? | 15:03 |
TheJulia | embedded | 15:03 |
ttx | The other thing I wanted to flag is the initial set of stories @ https://etherpad.openstack.org/p/rocky-tc-stories -- if you think that's not the right level of granularity for TC stories in StoryBoard, let me know now before I go and craete them :) | 15:04 |
smcginnis | Are all of those actually "story"able? | 15:05 |
dhellmann | o/ | 15:06 |
smcginnis | For instance, fostering community diversity. What would be tracked about encouraging everyone in community to reach out to people. | 15:06 |
TheJulia | same question as smcginnis, some of them seem more like smaller tasks as part of a larger story | 15:06 |
smcginnis | That seems like an ongoing mode of operation and not a task that needs to be tracked. | 15:06 |
TheJulia | That is a great point | 15:06 |
TheJulia | it should be a culture we encourage | 15:07 |
fungi | cdent: given we'd just come from discussions at the ptg and a subsequent leadership discussion with foundation representatives to find out how this might work, the governance change in https://review.openstack.org/552637 was identified as one of our next steps (notifying the technical committee). what alternatives would you suggest to be more "open" than participating in open governance process as early | 15:08 |
dhellmann | is the point only to track things we can complete? or to help remember things we need to be doing? | 15:08 |
fungi | as possible? | 15:08 |
dhellmann | fungi : I personally would have been happy with an email to the ML explaining the outcome of that discussion at the ptg and linking to the governance change | 15:08 |
ttx | I just watched https://www.youtube.com/watch?v=fXBjA2hH-CQ -- about the tension in K8s between shpipping more like the kernel or more like a distro. Interesting considering recent discussions in OpenStack | 15:08 |
fungi | dhellmann: let me find the e-mail you didn't read then ;) | 15:08 |
dhellmann | fungi : ok, sure. I'm traveling so I probably didn't see it. :-) | 15:09 |
cdent | fungi: I don't know, I was really only commenting on the nature of the line | 15:09 |
cmurphy | fungi: i must have missed that email too | 15:09 |
cdent | but yes, a more visible email of some form, one that indicates there is a chance to change the course of history is what I was thinking | 15:09 |
fungi | i mean, there was an e-mail saying we had discussions about it at the ptg. we _can_ send announcements about the fact that we've also submitted a governance change, but would also not want to step on foundation marketing toes since they want to put together some big splash around it once it's official | 15:10 |
dhellmann | fungi : ok, the first is really what I seem to have missed | 15:10 |
cdent | otherwise it is presented as either a mostly done deal, or a choice amongst a limited set of options where the reader has no thoughts | 15:10 |
cmurphy | fungi: I guess I did see that, but I was caught off guard by the commit message saying "This has been decided" with no written reference on the decision for people who weren't part of the in-person discussions at the PTG | 15:11 |
fungi | cdent: a governance proposal has never been a mostly done deal in the past | 15:11 |
cdent | I think the general issue here is that from "inside the halls of openstack development" it often feels like the foundation is doing things and making decisions that are hard to see | 15:11 |
cmurphy | ++ | 15:11 |
cdent | there's no sense that this is bad acting, just a fact of life it would be nice to improve | 15:11 |
fungi | commit messages are traditionally written as though the change has been approved and merged, not as a question | 15:12 |
cdent | fungi: sure, but at that stage it feels like things are pretty far along | 15:12 |
cdent | and as I hope I made clear on that particular change: it's a great thing | 15:12 |
fungi | because once it appears in the commit history, it's a done deal | 15:12 |
dhellmann | I happen to have been in the room for part of that discussion, and all of the folks directly involved were present. I don't have a problem with the way the decision process started. | 15:12 |
TheJulia | consensus through lack of disagreement is sometimes an easier path that makes sense at times | 15:13 |
dhellmann | I wouldn't have expected a larger group of people to be involved at the beginning. The zuul contributors should have the agency to make a decision like this on their own. | 15:13 |
cdent | the specific case of zuul gaining independence is not a problem, but it is emblematic of "oh hey, I'm surprised by this, I'd like $somehow to be more informed" | 15:14 |
dhellmann | ok, sure. it sounds like there was an email, though? | 15:14 |
cdent | which we all think we missed somehow | 15:14 |
ttx | smcginnis: on fostering community diversity, the proposed story is specifically around encouraging people to reach out to others they see as good candidates | 15:14 |
cdent | so again: not a case of bad acting, but a case of info flow problems | 15:14 |
ttx | which is imho actionable | 15:15 |
fungi | cdent: so i guess to explain, foundation representatives approached first the infra team leadership and then we had a larger sit-down with infra team members present at the ptg and via audio conference, and then included it in our ptg summary e-mail, and then had another conference call with some foundation representatives to get their input, and then agreed to move forward with a set of steps one of | 15:15 |
fungi | the first of which was to notify the technical committee we were interested in pursuing this | 15:15 |
dhellmann | although I'm not seeing it in the openstack-dev archives | 15:15 |
smcginnis | ttx: Is it discrete actionable though? | 15:15 |
fungi | cdent: oh, and i forgot to mention discussions in weekly infra team meetings | 15:15 |
smcginnis | Or action, then later action, then later action... | 15:15 |
smcginnis | In other words, somethign that can and should be tracked. | 15:15 |
smcginnis | Or better suited as a statement on a wiki or web page somewhere saying this is something TC members are encouraged to do. | 15:16 |
cdent | fungi: yes, I know, I'm not accussing anyone of anything wrong here. I'm trying to identify that despite all that, there's still some confusion and, gee, what can we do better/differntly/more? | 15:16 |
smcginnis | When would that story be "done". | 15:16 |
ttx | smcginnis: ack | 15:17 |
fungi | dhellmann: second to last paragraph of http://lists.openstack.org/pipermail/openstack-infra/2018-March/005843.html | 15:17 |
ttx | dhellmann: I'm wondering if that was not an openstack-infra thread | 15:17 |
ttx | right | 15:17 |
dhellmann | fungi : ah, ok. Something of this import seems like it deserves its own thread | 15:17 |
smcginnis | Ah, that explains why I didn't see it either. | 15:18 |
fungi | dhellmann: it was also added to our ptg topics agenda early in the ptg brainstorming process, and communicated on the ptg schedule when we were meeting about it with the infra team members present at the ptg | 15:18 |
dhellmann | sure | 15:18 |
ttx | I think the issue is not that it was done in secret (it wasn't), it's more that you could totally miss iut | 15:18 |
ttx | it* | 15:18 |
fungi | so, yes, i too am trying to figure out what we missed | 15:18 |
dhellmann | I think the thing to take away is planning and discussion tools internal to the team are not the best way to communicate big decisions out of the team | 15:18 |
fungi | right! we're communicating it now, this week, via governance | 15:19 |
dhellmann | sure | 15:19 |
fungi | it's the biggest bullhorn we have | 15:19 |
dhellmann | it certainly seems to have gotten attention :-) | 15:19 |
ttx | ISTR that clarkb used his post-lunch presentation time to introduce the idea too | 15:19 |
* dhellmann wonders if that was on one of the days he couldn't be physically present for lunch | 15:19 | |
ttx | we just have no way of communicating things in a way that would 100% reach people | 15:19 |
TheJulia | It seems like the easiest least impact information path would to have been a joint email being sent to dev list informing them that the infra team have made the decision to openstack dev to reduce shock and surprise | 15:19 |
fungi | also, i don't think any tc members are surprised by this... i know i personally have mentioned we were pondering the possibility multiple times in recent months | 15:20 |
TheJulia | and then just going from there with codifying it | 15:20 |
dhellmann | so maybe that's the thing to do now? pull some of the content from that ptg summary and start a separate thread to raise the profile a bit | 15:21 |
TheJulia | ++ | 15:21 |
TheJulia | It doesn't have to be long, just raise visibility that it is a joint decision | 15:22 |
ttx | Yes, i think what's rubbing people in the wrong way is just that the review presents it as done (a consequence of the commit message style) rather than a change in progress | 15:22 |
fungi | as for widely announcing the idea, as i said, i don't think the foundation marketing team want us making foundation-level announcements on their behalf, but also they can't make any major press releases about it while the state of governance is still unrectified | 15:22 |
dhellmann | I'm not convinced most folks pay attention to governance patches as a source of info. A lot do, but a lot don't. We encourage other teams to communicate via the mailing list as a way to provide a record. | 15:22 |
ttx | a ML thread would definitely help | 15:22 |
dhellmann | ttx: yes, I think that's partly true | 15:22 |
dhellmann | fungi : can we be careful with wording to address that? "we're considering" or whatever? | 15:22 |
ttx | dhellmann: It's not the first time people dislike a topic being launched as a governance change | 15:22 |
dhellmann | ttx: that is also true. | 15:23 |
cdent | fungi: I suspect that bit of marketing skullduggery is at the root of what's rubbing people the wrong way | 15:23 |
ttx | BUT it's actually not a bad way of framing the discussion | 15:23 |
TheJulia | fungi: it could also just be from the team | 15:23 |
ttx | as long as you give it a proper forum to happen | 15:23 |
dhellmann | I don't really have an issue with it, but I also recognize that I'm in a position of privilege w.r.t. having heard part of the conversation that not everyone else heard, and that's going to affect my perspective. | 15:23 |
fungi | i really wouldn't want to make an announcement "from the team" about this without clearing it through the foundation execs and marketing staff | 15:23 |
fungi | i can get up with corvus once he's not buried in other issues and see what we can coordinate that won't annoy them | 15:24 |
cdent | When we stopped meetings last summer, one of the things we said we'd do is introduce topics going into the resolution process on the dev list | 15:24 |
dhellmann | fungi : not even to say "this is being considered"? | 15:24 |
TheJulia | I'm in the same position as dhellmann, no objection, but I've heard some of the discussions for a while. | 15:24 |
smcginnis | A post to -dev would be better than a post to just -infra, IMO. But personally I'm fine with just a governance proposal and then presumably later a larger marketing type announcement. | 15:24 |
TheJulia | fungi: yay for catch-22s then :) | 15:24 |
cmurphy | I generally expect big things to be discussed/announced on the mailing list since not everyone can attend the PTG or be present for all discussions | 15:24 |
fungi | smcginnis: well, the audience is the infra team, not the developer community, imho | 15:24 |
ttx | from a governance standpoint it's really just a project moving off governance | 15:25 |
ttx | Like gnocchi | 15:25 |
fungi | cdent: we figured it would end up in the tc tracker and weekly tc status updates anyway | 15:25 |
ttx | which was introduced in the same way | 15:25 |
TheJulia | True, it is going to have some reverberation of shock regardless of any how or communication | 15:25 |
ttx | It actually does not even require a formal TC vote :) | 15:25 |
fungi | and we're doing our best to avoid something that ends up in the media before there is something more to announce | 15:26 |
cdent | fungi: yeah, sure, I'm just recalling that we had that idea in the past to prepare the ground, which I think is a good way to avoid the "it seems alread decided" feeling: announce the topic on the ML before the resolution even exists | 15:26 |
ttx | cdent: or if you want to still use the review to frame the discussion, post both at the same time | 15:26 |
dhellmann | I'm a little concerned that we're not willing to talk about things because we want to wait for marketing announcements. | 15:27 |
clarkb | I mean I did start a thread on a mailing lsit and said feel free to dig into any of these topics more | 15:27 |
clarkb | no one didd... | 15:27 |
fungi | there's still plenty we don't know yet, after all, like what our actual governance structure will end up being, what the project name will be, et cetera | 15:27 |
TheJulia | fungi: if tech media is savvy enough, they are going to find these discussions, the commit message and be able to fill in the contextual blanks at even a hint of something | 15:27 |
cdent | dhellmann++ | 15:28 |
clarkb | I don't feel like thats an unwillingness to discuss it | 15:28 |
corvus | the opposite in fact | 15:28 |
dhellmann | clarkb : well, fungi is certainly saying so | 15:28 |
fungi | i'm not | 15:28 |
fungi | i'm saying we want to coordinate and try not to step on toes | 15:28 |
dhellmann | maybe I misunderstood, then. "we're doing our best to avoid something that ends up in the media before there is something more to announce" | 15:28 |
corvus | i mean, we're having this conversation because we (myself included) pushed to say "lets start talking about this early so we don't just drop a bombshell" | 15:29 |
fungi | and also i want to avoid putting words in the foundation's mouth before they're ready to announce _their_ decisions about this | 15:29 |
smcginnis | fungi: If it's a governance change, I don't agree infra is the audience. | 15:29 |
dhellmann | corvus : ok. I think the minimal feedback is that a -dev ML thread saying "this change is under consideration" would be a good addition to the governance patch | 15:29 |
ttx | heh, not sure we even have a final idea on the strategy here | 15:29 |
*** kumarmn has quit IRC | 15:30 | |
dhellmann | I mean, I don't think the TC can even say "no" to this, so it's not like we're going to have a big argument | 15:30 |
corvus | dhellmann: perhaps there's a distinction between "let folks know we're working on an effort" and "make a bold announcement" | 15:30 |
dhellmann | corvus : yes, I'm definitely trying to make that distinction. I may be failing. | 15:30 |
TheJulia | dhellmann: Seems were all arguing about signaling, and even a bombshell is likely okay in the grand scheme of things | 15:30 |
smcginnis | dhellmann: I agree. This is saying this will no longer be under the TC, so I don't think the TC really has much power over that anyway. | 15:31 |
fungi | smcginnis: sorry, i was referring to the intended audience for the ptg recap, not any subsequent discussion related to the governance change proposal | 15:31 |
smcginnis | But as a courtesy, I think it would be good to just have a brief mention on -dev that this is changing. | 15:31 |
corvus | so maybe a -dev ml msg that says "hey, we don't have all the answers yet, but it looks like this is the direction we're heading, if you want to get involved, contact ..." | 15:31 |
dhellmann | as ttx pointed out, projects have left tc governance in the past without much consternation. We all just love zuul so much it seems like a bigger change. I'm personally very happy to see the change happen, fwiw. | 15:31 |
ttx | smcginnis: much like we did not have much to say about Telemetry dropping Gnocchi | 15:31 |
dhellmann | corvus : yes, exactly | 15:32 |
smcginnis | fungi: OK, I was referring to the hidden bit in the ptg recap that there seems to have been some expectation that a wider audience was aware of. ;) | 15:32 |
corvus | tbh, if we decided to go take zuul proprietary, i hope you'd say no. :) | 15:32 |
fungi | smcginnis: ahh, nope, only people who are interested in what the infra team did/discussed at the ptg | 15:32 |
cmurphy | I'm pretty sure gnocchi did have a discussion on the mailing list about leaving | 15:32 |
fungi | yes, they did | 15:33 |
dhellmann | corvus : I would object, but I don't think I could stop you. I can't force you to stay under TC governance, right? | 15:33 |
dhellmann | corvus : we'd probably just fork it and call it zewl ;-) | 15:33 |
corvus | dhellmann: i suppose you could say "go fork it" in that case | 15:33 |
dhellmann | or that | 15:33 |
ttx | dhellmann: you'd still need someone to care for your own version :) | 15:33 |
ttx | I like Zewl | 15:34 |
dhellmann | ttx: of course | 15:34 |
fungi | there's our new name if the foundation says we can't keep the current one for some reason | 15:34 |
dhellmann | there you go | 15:34 |
clarkb | fwiw (and I could be completely at odds with the TC's perspective) the target audience of this communication imo is the infra team | 15:34 |
ttx | /some/ reason | 15:34 |
* dhellmann disclaims any copyright or trademark to "zewl" | 15:34 | |
ttx | noted | 15:34 |
cmurphy | could solve the netflix zuul problem :P | 15:34 |
clarkb | as they are the team being affected, and so don't think it is entirely unreasonable to have used the infra mailing list and ptg time/space/schedule for these discussions | 15:35 |
* ttx buys zewl.io | 15:35 | |
ttx | and zewl.org | 15:35 |
dhellmann | clarkb : I certainly expect the infra team to have the most input. I think the point we're trying to make is that as part of the broader community, speaking up in a venue more likely to be seen by folks not following the day-to-day of the infra team would be a nice gesture | 15:35 |
fungi | i'd have to dig up the gnocchi thread, but it probably used [telemetry] or something in the subject and not [all] so was more of a discussion within their team. now you've got me curious to go find it | 15:36 |
corvus | i'll draft up a ml post later today (after we fix zuul :|) and hopefully send it out in the next day or so | 15:36 |
clarkb | yup I'm not opposed to that. I do have some issue with the implication that we've faield at communicating to the most important audience | 15:36 |
dhellmann | clarkb : not "most important", just "complete" | 15:36 |
corvus | i will run it by the foundation folks just to make sure it's not overstepping where they think we are. but i think i can phrase it the right way. | 15:36 |
cdent | It's frustrating to me that, as usual, we're getting caught up in details of a particular event (one that in the end we're all happy to see happen), rather than the general problem we saw with it (early transparency etc). Solving the immediate problem is easy, but since we _keep doing it_, we've got a general issues to resolve. | 15:36 |
TheJulia | ++ | 15:37 |
corvus | i'm very happy to have this feedback -- this is why we wanted to start this as early as possible, to figure out what we needed to do in order to do this right. | 15:37 |
dhellmann | cdent : I don't think there was an early transparency problem. The foundation isn't making this decision. The contributors to zuul are. They were involved in the discussions. | 15:37 |
cdent | We do this detail spiral all the time. | 15:37 |
fungi | cdent: my takeaway is more that no matter which venues someone uses in an attempt to communicate clearly and early, fault will be found | 15:37 |
dhellmann | and I think we *are* early in the process here, so we're making the minor course correction | 15:37 |
ttx | cdent: yeah, the main issue is that there is no way to communicate things to everyone | 15:38 |
fungi | which would explain why we "always" have this discussion | 15:38 |
TheJulia | I propose that we just rubber stamp it and move on | 15:38 |
cdent | fungi: that's unfortunate, that makes it seem like you think we can't do better. I know we can. | 15:38 |
fungi | wherever you mention something first, that will be not-first-enough | 15:38 |
* cdent shrugs | 15:38 | |
cdent | I'm resigned to other people's resignation. | 15:38 |
dhellmann | I thought we'd been trying to consistently ask people to post to the -dev list. | 15:38 |
ttx | dhellmann: that does not make people read. Back to our problems communicating release tasks to PTLs/release liaisons | 15:39 |
cmurphy | no one needs to read all of -dev, it just should be there when we go searching for it | 15:40 |
dhellmann | sure. we can't force people to read anything. but if we're consistent in how we deliver messages, then people can learn *that* and also start trying to cope with it | 15:40 |
ttx | I had similar issues in communicatign other changes where I did post to the ML, and people complained that I did not make it visible enough that it was important | 15:40 |
dhellmann | and I think that's really the underlying thing that has cdent so frustrated, and we've addressed it in this case, so I think the system is working | 15:40 |
dhellmann | though maybe cdent disagrees | 15:40 |
cdent | dhellmann: no, you're right, especially about: "then people can learn *that* and also start trying to cope with it" and consistency | 15:41 |
ttx | When change happens and people did miss te early signs of it happening, there will be complaints. I don't think that's something we can avoid at the size of this community | 15:41 |
dhellmann | ttx: I don't think there's any way for us to always reach everyone. I think being consistent in how we *try* to reach *anyone* will help anyway. | 15:41 |
cdent | dhellmann++ | 15:41 |
* TheJulia looks a the clock | 15:41 | |
ttx | BUT I agree that consistency would be nice | 15:41 |
ttx | And unified mailing-lists, too, but I digress | 15:42 |
*** kumarmn has joined #openstack-tc | 15:42 | |
clarkb | fewer communications channels overall would make that far simpler too (at the cost of now needing to filter single streams more aggressively) | 15:42 |
dhellmann | ttx: I agree that it's likely folks will miss things. I missed the details in clarkb's email -- I probably skimmed right over them because I was in that meeting, so they didn't stick in my mind. | 15:42 |
*** kumarmn has quit IRC | 15:42 | |
dhellmann | clarkb, ttx: yes, I would like us to seriously consider merging the mailing lists. | 15:42 |
*** kumarmn has joined #openstack-tc | 15:42 | |
dhellmann | I will put that on the discussion list for a future office hour, though | 15:42 |
clarkb | I'd also argue we need similar with the irc channels | 15:42 |
clarkb | but that may also be selfishly wanting to not have to rewrite all the bots to handle the number of channels we now have | 15:43 |
fungi | yeah, so the gnocchi removal commit message only cites "a lot of talk within the Gnocchi team" https://review.openstack.org/447438 and the related ml thread did only have [telemetry] in its subject line as i remembered http://lists.openstack.org/pipermail/openstack-dev/2017-March/114300.html so was not really a pronouncement to the community at large | 15:43 |
dhellmann | clarkb : I'm a little less convinced there, given the nature of "live" conversations and interleaving of messages. | 15:43 |
corvus | fungi: i'm happy to improve on that. | 15:44 |
fungi | just a data point of course, not suggesting they didn't also do it wrong | 15:44 |
dhellmann | fungi : that's a fair point. I don't necessarily consider the topic tags as a true filter in the way that a separate ML is, but I see your point. | 15:44 |
clarkb | dhellmann: my biggest concern with it is we have too many channels now for a single client to participate in all of them | 15:44 |
mugsie | the subject was interesting enough that I would have clicked on it as I did my morning -dev scan on the way to work | 15:44 |
fungi | mugsie: but only if you weren't already filtering on topic tags | 15:45 |
mugsie | (re gnocchi) | 15:45 |
clarkb | dhellmann: which means there is the possibility of users out there not being able to participate in all the things they want without convoluted client setups | 15:45 |
mugsie | fungi: Yeah, I filter on tags, annd then have an "other" bucket that I scan over and "mark all as read" every now and again | 15:45 |
mugsie | clarkb: is there devs / users / people that work across *all* the projects? | 15:46 |
TheJulia | perhaps a worthy topic, instead is, removing community complexity | 15:47 |
dhellmann | clarkb : ok, that's an interesting bit of feedback. I don't try to join all channels any more, so I wasn't aware of client limits. | 15:47 |
clarkb | mugsie: infra release requirements docs? I've largely given up trying to lurk all of the channels at this point | 15:47 |
fungi | dhellmann: yep, freenode's chanmax is 120 | 15:48 |
dhellmann | ok, that's pretty far from any number of channels I've ever tried to join | 15:48 |
fungi | i still lurk in ~100 channels to leave me room to tactically join some for shorter periods | 15:48 |
mugsie | ah, I assumed that we had grown to a point where projects should be going to #-infra #-release #-docs, and not the other way around. | 15:49 |
cdent | mugsie++ | 15:49 |
fungi | we've already had to implement scalability solutions for gerritbot to make it join and part channels as needed so it stays under chanmax | 15:49 |
clarkb | mugsie: we do achieve that to a certain extent but for example just yesterday ironic had declared openstack had shot itself in the foot and we were all doomed (emphasis mine) | 15:49 |
* mugsie thinks its cool that people are willing to do that though | 15:49 | |
fungi | we'll likely need to shard some of our other irc bots in the very near future to run multiple instances of them partitioned by channel lists | 15:49 |
clarkb | I was able to quickly jump in and clarify the situation because i was lurking | 15:49 |
TheJulia | clarkb: not that we're all doomed, just the shot self in foot bit | 15:50 |
dhellmann | I hope our PTLs encourage teams to take topics like that to a broader audience. | 15:50 |
dhellmann | Maybe that's something we should communicate to them explicitly. | 15:50 |
fungi | i feel _more_ compelled to lurk in more channels now that we don't push teams to use the shared meeting channels, since i'd like to be able to participate in their meetings when relevant topics come up | 15:50 |
dhellmann | as a reminder. | 15:51 |
dhellmann | I do push teams to move conversations to some of the cross-project team channels | 15:51 |
dhellmann | not necessarily the meeting channels | 15:51 |
cdent | dhellmann: I think regular reminders of all sorts are worthwhile, since new people come and go and things change. | 15:51 |
dhellmann | fungi : yes, I'm sure I'm missing more things now, too. | 15:51 |
dhellmann | cdent : maybe the TC should put together a small team to review the PTL guide info in the PTG guide? | 15:51 |
mugsie | yeah, lurking in the meeting channels has been useful over the years | 15:52 |
dhellmann | and then we can work into the election announcement process "make sure to read the PTL guide" or whatever | 15:52 |
cdent | dhellmann: yeah, I'd be happy to help with that | 15:52 |
dhellmann | cdent : excellent, thank you for volunteering | 15:52 |
TheJulia | So I think we're over thinking it | 15:52 |
TheJulia | We're trying to solve a problem that is actually less than what it is in reality | 15:53 |
fungi | mugsie: i'll readily admit that some of it is just my compulsion to kiboize discussions | 15:53 |
*** kmalloc has joined #openstack-tc | 15:53 | |
cdent | RE irc and channels. Just my personal opinion but I really hope we can bring the community around to using irc less. It is so toxic. | 15:53 |
cdent | and really bad for memory | 15:54 |
TheJulia | the ironic example being what I understood to be one effort, aparently turning into another effort or side effect with some magic under the hood of CI to make things continue to work. My view is that it is a bad idea, I'm not going to block it, but when discussing it with-in and amongst the ironic team, others jumped in | 15:54 |
fungi | cdent: what part of it is toxic? having real-time/synchronous discussion, or that it relies on text, or something about the protocol, or...? | 15:54 |
TheJulia | In that case, we were still trying to graple with the what, why, and where questions before we would have gone to the larger community | 15:54 |
cdent | the toxicity seems to come from the lack of signalling for turn taking, and the resulting interleaving. | 15:55 |
fungi | i find it helps my "memory" to be able to grep years of channel logs in seconds and find where something got discussed last | 15:55 |
dhellmann | TheJulia : I'm not sure if you're using "ironic" there as the name of the project or in the original sense of the word. And I'm not sure what event you're talking about. Can you expand? | 15:55 |
cdent | sure, fungi, but only because that text is already there. If it were in email you could grep there too, and the context would be richer and has the chance of being more threaded | 15:55 |
smcginnis | I actually find turn taking in IRC easier. That's been a frustration at the BoD meeting that when I have something to say, I usually can't get a word in, and by the time I can things have moved on. | 15:56 |
ttx | unless it's stuck in cross-posting hell | 15:56 |
fungi | cdent: true. however the pace of discussion in e-mail can be cripplingly slow | 15:56 |
TheJulia | dhellmann: for context: In #openstack-ironic, someone raised the tox_install.sh patch to move to g-r usage for neutron. I thought about it for a moment and raised concern in the team channel, which then devolved much like today's TC discussion | 15:56 |
dhellmann | and the pace on irc can be criplingly fast :-) | 15:56 |
cmurphy | smcginnis: ++ | 15:56 |
cdent | smcginnis: that's a function of the BoD and besides I left out of in person and voice in my statements on purpose | 15:56 |
dhellmann | I object to the characterization of this as having devolved, but ok. | 15:57 |
cmurphy | i find in-person discussions very difficult to interject in | 15:57 |
TheJulia | dhellmann: and I explictly stated that we were shooting ourselves in the foot since we're hiding behavior so CI will be different from developer and different from third party CI | 15:57 |
mugsie | cdent: I would say that for a lot of people starting out using designate, I can have have a 5 min conversation and 90% of the time it solves their issues. on email that could be hours, and require me to keep responding | 15:57 |
ttx | compared to some old tc meeting discussions, this is a calm discussion | 15:57 |
dhellmann | TheJulia : I think I posted something to that effect in the mailing list thread on that topic | 15:57 |
cdent | fungi: yes the pace has issues. But I think there's a balance or decision tree for when to use irc and when not, and we've tipped way over into using irc all the time for nearly everything and it instills an urgency that is ... icky | 15:57 |
dhellmann | TheJulia : and I have voted -1 on the related pbr patch | 15:57 |
*** dtruong_ has quit IRC | 15:58 | |
dhellmann | so I think we agree on the direction, at least | 15:58 |
cdent | mugsie: right those are people who need to come into the scene and feel their way; that's a great moment for IRC | 15:58 |
fungi | TheJulia: i agree that we need a common entrypoint for running jobs under ci and locally, to ensure consistent experience. and i do think the tox-siblings changes are getting ahead of our ability to provide a new mechanism to keep that consistency | 15:58 |
cdent | but to then say, as a result of that, that it is important to be on irc all the time... | 15:58 |
*** dtruong has joined #openstack-tc | 15:58 | |
TheJulia | dhellmann: ahh, I've not had a chance to look at the ml or reply since I only sat down with coffee about 10 minutes before office hours started | 15:58 |
dhellmann | TheJulia : http://lists.openstack.org/pipermail/openstack-dev/2018-March/128335.html | 15:59 |
smcginnis | OK, that part is not great. But I like that there are text logs for that. | 15:59 |
mugsie | cdent: that is one issue. I do find myself habitually checking IRC on my phone | 15:59 |
TheJulia | dhellmann: thanks | 15:59 |
cdent | mugsie: thus, toxic | 15:59 |
smcginnis | Sure beats watching a youtube recording searching for some bit of detail. | 15:59 |
mugsie | smcginnis: so much | 15:59 |
cdent | smcginnis: yeah, logs are great, but again, it's a question of volume and priority | 15:59 |
ttx | cdent: IIRC from last time I checked, the data is not consistent with "increased use of IRC and less use of email" | 15:59 |
mugsie | cdent: could be worse - if it was slack it would be a push notification :P | 15:59 |
cmurphy | mugsie: *shudder* | 16:00 |
smcginnis | :) | 16:00 |
cdent | ttx probably because all we do now is talk all the time and nothing else ;) | 16:00 |
fungi | mugsie: cdent: personal choice on my part, but i don't carry a phone capable of letting me check irc (or even e-mail). when i'm afk, i'm really afk | 16:01 |
cdent | fungi: do you use a bouncer? | 16:01 |
TheJulia | fungi: I'm not in disagreement as long as there is common entrypoint/use patterns that are clear/easy/simple and that we're not encouraging situations where we're testing code with a project's prior library or service release because we didn't explicitly install it ourselves. Truthfully, it is not even something I would block, I would just grumble. | 16:01 |
fungi | cdent: no bouncer, just a shell server | 16:01 |
cdent | https://news.ycombinator.com/item?id=10771298 | 16:02 |
dhellmann | somehow I seem to have successfully trained people to email me if they want me when I'm not on irc | 16:02 |
dhellmann | perhaps it is just the constant repetition asking them to do it | 16:02 |
cdent | whoops not directly link meant: https://anticdent.org/persistent-irc-considered-harmful.html | 16:02 |
fungi | cdent: i run my irc and (and e-mail, and lots of others) client remotely and just attach to it when i'm available to do so | 16:02 |
* TheJulia reads the first paragraph of cdent's post and wonders if if she has just grown to completely ignore all of the notifications | 16:03 | |
*** harlowja has joined #openstack-tc | 16:03 | |
fungi | i don't feel compelled to follow up on every nick highlight, and often merely skim or even completely skip scrollback in most channels | 16:03 |
cdent | TheJulia: the meat is after that | 16:03 |
dhellmann | fungi : same | 16:04 |
TheJulia | cdent: I'll read after I've had a shower and all | 16:04 |
cdent | TheJulia: second bullet point in the list and beyond | 16:04 |
cdent | I would like to be able to mostly stop using IRC, except for scheduled things, but that's proven impractical | 16:05 |
dhellmann | cdent : I'd be curious to see the outcome if you experimented with it for a week or two | 16:05 |
* TheJulia steps away to go feel human again | 16:06 | |
smcginnis | TheJulia: Always a good statement. ;) | 16:06 |
cdent | dhellmann: I'd like to try that but the FOMO on that is huge, especially with regard to nova stuff | 16:06 |
TheJulia | smcginnis: it is that or cylon | 16:06 |
smcginnis | TheJulia: New or old? | 16:06 |
dhellmann | cdent : yeah :-/ | 16:07 |
ttx | https://www.openstack.org/summit/vancouver-2018/summit-schedule/ is live, emails going out to speakers now | 16:07 |
* dhellmann has to return to the in-person meeting he's attending | 16:07 | |
clarkb | cdent: for infra the big win with IRC tends to be triage | 16:07 |
TheJulia | smcginnis: new of course | 16:07 |
* ttx checks if his talks were accepted | 16:07 | |
dhellmann | thanks for a robust office hours, everyone :-) | 16:07 |
clarkb | cdent: being able to have a conversation because something is broken right now and move forward quickly. TC largely doesn't have that problem so I think you'd probably be fine off of irc | 16:08 |
smcginnis | Darn, my talk was accepted. | 16:08 |
cdent | clarkb: yeah, triage is another excellent IRC use case because it has immediacy and interactivity | 16:08 |
cdent | but at large we use it as "the place where stuff happens" | 16:08 |
cdent | clarkb: if my responsibilities were just the TC I could probably manage off irc, yes | 16:09 |
dmsimard | cdent: also https://fedoraproject.org/wiki/No_naked_pings | 16:24 |
*** hongbin has joined #openstack-tc | 16:25 | |
cdent | dmsimard: yeah, have read that before | 16:25 |
smcginnis | Is there a name for when someone DMs you a naked ping? Those annoy me more. | 16:27 |
TheJulia | smcginnis: a prod perhaps? | 16:29 |
TheJulia | regardless, super annoying | 16:29 |
smcginnis | At least twice a week, I log on in the morning to one of those with no context, no follow up, and the person quite hours ago. | 16:30 |
TheJulia | I <3 it when people do message me to get my attention but with a fully formed idea/thought/request when they know I'm not likely to be looking at IRC or near a computer | 16:30 |
smcginnis | ++ | 16:30 |
TheJulia | That happens to me some weeks, but not super often | 16:30 |
TheJulia | of course, mostly the people that know to ping me with the fully formed thing also know my phone will beep and I might look at it sooner rather then sometime on Monday | 16:31 |
fungi | smcginnis: i tend to ignore them since a lot seem to be nefarious | 16:32 |
fungi | in the past when i've attempted to engage with them, i get vague questions and then they start to try to dcc files to me | 16:32 |
fungi | (the privmsg naked pings) | 16:33 |
TheJulia | I guess it goes with where one hangs out on irc, at least for those of us who have used IRC for ages | 16:34 |
fungi | and then i get to refresh my memory on how to close dcc request buffers in my client | 16:34 |
fungi | it's like, "my how quaint, i'd forgotten people used to share files over irc!" | 16:35 |
TheJulia | such memories! | 16:35 |
fungi | just about all legitimate privmsg events i get are vmt-related | 16:36 |
fungi | and for the ones that aren't, if i can tell they're obviously an openstack community member and not trying to report something sensitive, i'll just politely request that they ask their questions in an appropriate public channel instead | 16:37 |
cmurphy | some people are really uncomfortable asking for help in public channels | 16:38 |
fungi | sure, but i also can't be the one to answer all their questions | 16:38 |
clarkb | Once upon a time I was spending a lot of time getting multinode testing to work and adding in tls support to devstack and generally debugging openstack. This lead to many private requests to debug people's actual clouds on irc. Never felt comfortable doing that and would try to steer people to the appropriate channel | 16:38 |
cmurphy | i tried to nicely shoo someone out of my privmsg and into the channel and i've not seen them on irc since :/ | 16:38 |
fungi | yep, it's a balance new irc users have to learn to strike... being uncomfortable asking questions in a public channel means you need to be really, really sure you're not being disrespectful of someone else's time and that the reason you're reaching out to them privately is for reasons which will be important to them, not just important to you | 16:41 |
pabelanger | if people haven't seen, our poll for naming the S release is open and going: http://lists.openstack.org/pipermail/openstack-dev/2018-March/128239.html | 16:44 |
pabelanger | we've seen some people having 'already voted issue' likely due to shared IPs addresses with other community members | 16:45 |
pabelanger | something to keep in mind when we review the public polling after naming closes | 16:45 |
fungi | yeah, at least one of them confirmed to the ml thread that when they switched to a machine on a different ip address they were able to vote | 16:46 |
fungi | i wonder if we should mention that to a broader audience than people who read the mailing lists, or if that will have a negative impact dragging in votes from people well outside the openstack community | 16:48 |
fungi | given i don't follow social media, i have no idea if that's already been done | 16:49 |
dmsimard | fungi: if we have a unique public link, broadcasting it to a larger/social audience might tip some not-very-honest people | 16:50 |
fungi | right, that's what i was concerned about | 16:51 |
dmsimard | not that there would be a point in cheating to name an OpenStack release but 4chan and co are out there :) | 16:51 |
clarkb | the trick will be convincing them to cheat in favor of stein :) | 16:51 |
fungi | i'm hoping my unicode stein glyph will have that effect anyway | 16:52 |
*** kumarmn has quit IRC | 16:56 | |
*** kumarmn has joined #openstack-tc | 17:02 | |
*** kumarmn has quit IRC | 17:07 | |
*** harlowja has quit IRC | 17:09 | |
*** kumarmn has joined #openstack-tc | 17:14 | |
*** dtantsur is now known as dtantsur|afk | 17:15 | |
mugsie | well, there is one name on the list that 4chan etc may want to win for the lolz | 17:19 |
fungi | i appreciate some good lolz from time to time | 17:19 |
*** kumarmn has quit IRC | 17:25 | |
*** kumarmn has joined #openstack-tc | 17:28 | |
*** kumarmn has quit IRC | 17:32 | |
dmsimard | like the lolz from quantum ? :) | 17:32 |
mugsie | https://en.wikipedia.org/wiki/Spandau_Prison | 17:37 |
*** kumarmn has joined #openstack-tc | 17:38 | |
fungi | more of a downer than https://en.wikipedia.org/wiki/Spandau_Ballet i guess | 17:41 |
fungi | granted, the origin of their name is even more gruesome | 17:42 |
*** jpich has quit IRC | 17:49 | |
smcginnis | Almost as bad as Joy Division. | 17:51 |
fungi | this is true | 17:58 |
fungi | though i did like their music better ;) | 17:58 |
fungi | (and, subsequently, new order) | 17:58 |
smcginnis | Same ;) | 18:01 |
*** david-lyle has joined #openstack-tc | 18:05 | |
*** kumarmn_ has joined #openstack-tc | 18:08 | |
*** kumarmn has quit IRC | 18:12 | |
*** harlowja has joined #openstack-tc | 18:20 | |
*** david-lyle has quit IRC | 18:29 | |
*** david-lyle has joined #openstack-tc | 18:33 | |
*** david-lyle has quit IRC | 18:37 | |
*** david-lyle has joined #openstack-tc | 19:17 | |
*** hongbin has quit IRC | 19:25 | |
*** ChanServ changes topic to "OpenStack Technical Committee office hours: Tuesdays at 09:00 UTC, Wednesdays at 01:00 UTC, and Thursdays at 15:00 UTC | https://governance.openstack.org/tc/ | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-tc/" | 19:26 | |
*** hongbin has joined #openstack-tc | 19:26 | |
-openstackstatus- NOTICE: The regression stemming from one of yesterday's Zuul security fixes has been rectified, and Devstack/Tempest jobs which encountered POST_FAILURE results over the past 24 hours can safely be rechecked now | 19:26 | |
*** diablo_rojo_ has quit IRC | 19:30 | |
*** diablo_rojo has joined #openstack-tc | 19:30 | |
* dims catching up | 19:41 | |
*** cdent has quit IRC | 20:30 | |
*** kumarmn_ has quit IRC | 21:36 | |
*** kumarmn has joined #openstack-tc | 21:54 | |
*** kumarmn has quit IRC | 21:58 | |
*** hongbin has quit IRC | 22:50 | |
*** diablo_rojo has quit IRC | 22:56 | |
*** annabelleB has quit IRC | 22:56 | |
*** diablo_rojo has joined #openstack-tc | 23:10 | |
*** kumarmn has joined #openstack-tc | 23:20 | |
*** david-lyle has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!