*** diablo_rojo has quit IRC | 01:36 | |
*** jtomasek has joined #storyboard | 05:58 | |
*** tosky has joined #storyboard | 08:04 | |
*** diablo_rojo has joined #storyboard | 15:58 | |
*** iurygregory has quit IRC | 17:45 | |
*** jamesmcarthur has joined #storyboard | 17:48 | |
*** iurygregory has joined #storyboard | 17:58 | |
diablo_rojo | SO! Meeting? And by meeting I mean picking out a couple small todos for grace hopper open source day attendees to work on? | 17:59 |
---|---|---|
diablo_rojo | SotK, fungi ^ | 17:59 |
fungi | ahoy, mateys! | 18:00 |
SotK | hello! | 18:00 |
fungi | diablo_rojo: not related to grace hopper level tasks probably, but did you see 753417? | 18:01 |
fungi | that's a quick api addition | 18:01 |
diablo_rojo | I did! I have the tab open, but I hadn't reviewed yet. | 18:01 |
diablo_rojo | I can do that now | 18:01 |
diablo_rojo | Done. | 18:05 |
fungi | so looks like we have "latest" tags updating correctly on dockerhub: https://hub.docker.com/r/opendevorg/storyboard-api/tags | 18:06 |
fungi | in theory that should update again when 753417 merges | 18:06 |
diablo_rojo | Oh nice. | 18:06 |
fungi | which means dockerized deployments from prebuilt images should be sane again | 18:07 |
fungi | i wonder if something related to that could be a useful focus at gh | 18:07 |
diablo_rojo | Do we want to have a meeting and just go through boards? | 18:07 |
fungi | i hear containers are popular these days | 18:08 |
diablo_rojo | fungi, I think I heard that too | 18:08 |
fungi | yeah, we could do it as a more formal meeting, though probably no need to stick to the normal agenda script unless others want to | 18:08 |
diablo_rojo | +2 | 18:08 |
diablo_rojo | Thats what I was thinking | 18:08 |
diablo_rojo | Do a meeting but throw the agenda out the window | 18:08 |
* diablo_rojo tosses agenda out the window | 18:09 | |
diablo_rojo | SotK, want to lead? or do you want me to? | 18:10 |
*** jamesmcarthur has quit IRC | 18:21 | |
*** tosky has quit IRC | 18:22 | |
*** jamesmcarthur has joined #storyboard | 18:23 | |
SotK | alright, sorry | 18:24 |
diablo_rojo | No problem :) | 18:24 |
SotK | got dragged away, but I'm here properly now | 18:24 |
SotK | #startmeeting storyboard | 18:25 |
openstack | Meeting started Thu Sep 24 18:25:02 2020 UTC and is due to finish in 60 minutes. The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:25 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:25 |
*** openstack changes topic to " (Meeting topic: storyboard)" | 18:25 | |
openstack | The meeting name has been set to 'storyboard' | 18:25 |
diablo_rojo | I think maybe we quick go through our manual board for tracking our own work and then through the dashboard? | 18:26 |
diablo_rojo | #link https://storyboard.openstack.org/#!/board/1 | 18:26 |
diablo_rojo | Because I am sure we have updating to do there.. | 18:26 |
SotK | heh, you beat me to it | 18:26 |
diablo_rojo | Quickdraw! | 18:26 |
* diablo_rojo cringes | 18:26 | |
diablo_rojo | How many Malek patches are still open? | 18:27 |
SotK | looks like basically all of them | 18:27 |
diablo_rojo | Oof | 18:27 |
diablo_rojo | I imagine many are in merge conflict again too? | 18:28 |
* diablo_rojo asks like she couldn't just go look herself lol | 18:28 | |
openstackgerrit | Merged opendev/storyboard master: Allow Project Groups to be filtered by project https://review.opendev.org/753417 | 18:28 |
fungi | we ended up backing at least one out, right? | 18:28 |
diablo_rojo | Oh they are not in merge conflict so thats nice. | 18:29 |
diablo_rojo | Yeah I think so? | 18:29 |
SotK | #link https://review.opendev.org/#/q/owner:%22Malek+Karray%22 | 18:29 |
fungi | nwo i remember, it was the attempt to fix the write lock contention when adding multiple tasks to a new story at creation | 18:29 |
diablo_rojo | Yeeeeeah that sounds right | 18:30 |
fungi | i think we resolved for that we were better off crippling the new story modal in the webui to only allow addition of one initial task, forcing the user to create the remainder serially | 18:30 |
fungi | and then addressing the remaining race in the api as a lower priority issue | 18:31 |
SotK | I remember that discussion, but I don't think we actually did it (yet) | 18:31 |
diablo_rojo | Yeah that's in line with what I remember | 18:31 |
*** jamesmcarthur has quit IRC | 18:31 | |
diablo_rojo | Correct. | 18:31 |
diablo_rojo | Yeah I don't think we did that yet. | 18:31 |
fungi | unless someone can really get to the bottom of the table lock contention | 18:31 |
fungi | seemed like part of the issue was also that we were trying to do it all in one atomic transaction | 18:32 |
SotK | next on my API list was optimizing the automatic worklist query, but I can look at the lock contention instead if we want? | 18:33 |
fungi | anyway, that's probably still a painful issue for the webclient users, and the simple modal crippling might be a gh level task if we want to take that direction | 18:33 |
diablo_rojo | I could go either way. | 18:33 |
diablo_rojo | Do you have a preference SotK? | 18:33 |
diablo_rojo | fungi, yeah that could be a good one. | 18:34 |
fungi | but yeah, rooting out the lock contention is likely not something a new contributor would tackle at gh unless they're a real whiz with databases | 18:34 |
diablo_rojo | Did we make a task on that story to do said crippling? | 18:34 |
fungi | i don't recall which story it was at this point | 18:34 |
fungi | we also have some new stories which i should remember to go through and try to tag | 18:34 |
fungi | that's probably *too* mundane for gh | 18:35 |
diablo_rojo | Maybe we do that in next week's meeting? | 18:35 |
fungi | wfm | 18:35 |
diablo_rojo | Eh, looking at the list of low hanging fruit in the other board, it's pretty on par. | 18:35 |
SotK | having a gh task for sorting the modal out sounds fine, and I'll leave my priorities as they are | 18:35 |
diablo_rojo | Sounds good. | 18:36 |
diablo_rojo | Trying to find the right story to make a task for it.. But I could make a separate story and then just link to the timeout when we find it. | 18:36 |
fungi | on the "containers are popular" front, something which might be a neat gh project would be fleshing out our existing docker-compose.yml to deploy the latest images we're publishing for a proper quickstart | 18:36 |
fungi | right now it's just got dependencies: | 18:37 |
fungi | #link https://opendev.org/opendev/storyboard/src/branch/master/docker/docker-compose.yml | 18:37 |
diablo_rojo | Oh yeah that would be cool. | 18:37 |
fungi | we could have something more like zuul's quickstart: | 18:37 |
fungi | #link https://opendev.org/zuul/zuul/src/branch/master/doc/source/examples/docker-compose.yaml | 18:37 |
fungi | that seems like a reasonable target anyway | 18:37 |
diablo_rojo | fungi, Wanna make a story for that? | 18:37 |
fungi | `docker-compose up` and get a full running sb deployment | 18:38 |
*** jamesmcarthur has joined #storyboard | 18:38 | |
SotK | yeah that would be super nice | 18:38 |
diablo_rojo | That would be super cool | 18:38 |
fungi | i can submit a story for that now, absolutely | 18:38 |
diablo_rojo | fungi, sweet! And if you tag it for low hanging fruit it should show up in our list automagically. | 18:38 |
SotK | #link https://storyboard.openstack.org/#!/board/115 | 18:40 |
SotK | the dashboard it should show up in ^ | 18:40 |
diablo_rojo | Heh, beat me to that one :) | 18:41 |
SotK | https://storyboard.openstack.org/#!/story/2003663 should be an easy bugfix, but its not very interesting | 18:45 |
diablo_rojo | I made a separate story for crippling the new story modal: https://storyboard.openstack.org/#!/story/2008196 | 18:46 |
fungi | here's the quickstart story: https://storyboard.openstack.org/#!/story/2008195 | 18:48 |
fungi | i added some additional tasks to it, not all of them need to happen at the same time, just related work really | 18:48 |
diablo_rojo | SotK, yeah. That should be relatively easy I would think. It shows in the low hanging fruit list. | 18:49 |
diablo_rojo | fungi, thank you! | 18:49 |
SotK | fungi, diablo_rojo: thanks | 18:50 |
fungi | it's dawned on me, one other thing i'm not sure we have is a container for the webclient | 18:51 |
diablo_rojo | SotK, the tag is there, I didn't do anything lol | 18:51 |
SotK | you created 2008196 :) | 18:52 |
diablo_rojo | Oh | 18:52 |
diablo_rojo | Lol | 18:52 |
openstackgerrit | Merged opendev/storyboard-webclient master: Allowing the user to choose what Columns are seen https://review.opendev.org/651270 | 18:52 |
diablo_rojo | I thought you were thanking me for something else | 18:52 |
SotK | fungi: we have a Dockerfile, I don't know if the publishing works | 18:53 |
fungi | SotK: yeah, i suspect we just don't have jobs to build and upload it yet | 18:53 |
SotK | aha https://hub.docker.com/r/opendevorg/storyboard-webclient | 18:53 |
fungi | oh, it's there! | 18:53 |
fungi | i missed it skimming | 18:53 |
fungi | i'll add that to the list of containers in the story description | 18:54 |
SotK | thanks | 18:54 |
fungi | and done | 18:54 |
diablo_rojo | #teamworkmakesthedreamwork | 18:55 |
diablo_rojo | Well I think we have enough things for the GHC OSD attendees to choose from, but I can have like a recommended top 3 or something if we want. Can have the docker one, the crippling the new story modal one, and one other? | 18:57 |
diablo_rojo | I have no idea how many people we will have, but we've got like.. 6 ish hours? We'll be doing pair programming too so I don't think we will need a bunch of stuff to work on. | 18:58 |
SotK | https://storyboard.openstack.org/#!/story/2001377 might be interesting, but I can't remember that part of the code well enough to guarantee how easy it will be | 18:58 |
diablo_rojo | Oh yeah I was looking at that one. | 18:59 |
diablo_rojo | I am not familiar either, but it seems like it should be reasonable.. | 18:59 |
diablo_rojo | This seems like it should be easy | 19:00 |
diablo_rojo | https://storyboard.openstack.org/#!/story/2008095 | 19:00 |
SotK | yeah that should be pretty doable | 19:01 |
SotK | it might end up needing some extra stuff passing to the email templates, but it shouldn't be too complex | 19:01 |
diablo_rojo | I look at all these and go, gosh. I could knock out several of them if I just could take a day and focus lol | 19:01 |
diablo_rojo | LOL WE did create the new story modal crippling story already: https://storyboard.openstack.org/#!/story/2007311 | 19:02 |
diablo_rojo | Marked mine as invalid and commented with fungi's original story. | 19:03 |
fungi | oh good | 19:03 |
fungi | i'm so scattered that by the end of any given day i've already forgotten most of what i got done since breakfast | 19:04 |
diablo_rojo | I can relate. Particularly, lately. | 19:04 |
diablo_rojo | I think I have what I need for the Open Source Day at GHC. | 19:06 |
diablo_rojo | And we are over time on the meeting | 19:06 |
diablo_rojo | Next week I propose we do some triage. | 19:06 |
SotK | yeah I think some triage is very needed | 19:06 |
SotK | #endmeeting | 19:06 |
*** openstack changes topic to "StoryBoard - A task tracker for OpenStack development needs :: http://storyboard.openstack.org/ :: https://wiki.openstack.org/wiki/StoryBoard" | 19:06 | |
openstack | Meeting ended Thu Sep 24 19:06:59 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:07 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storyboard/2020/storyboard.2020-09-24-18.25.html | 19:07 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2020/storyboard.2020-09-24-18.25.txt | 19:07 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storyboard/2020/storyboard.2020-09-24-18.25.log.html | 19:07 |
diablo_rojo | Me too having just started going down the rabbit hole. | 19:07 |
diablo_rojo | Lol | 19:07 |
fungi | thanks diablo_rojo and SotK! | 19:07 |
SotK | thanks for coming folks | 19:07 |
diablo_rojo | Thanks fungi and SotK! | 19:07 |
diablo_rojo | SotK, if you have a couple extra min to review those last two Malek patches, that would be pretty cool to get that wrapped up. | 19:07 |
diablo_rojo | (assuming they are good to go and the updates I did a while ago are still good) | 19:08 |
SotK | I'll take a look after I've had some food | 19:08 |
diablo_rojo | SotK, sustenance is important :) | 19:13 |
*** openstackgerrit has quit IRC | 19:14 | |
*** jamesmcarthur has quit IRC | 19:21 | |
*** jamesmcarthur has joined #storyboard | 19:23 | |
*** jamesmcarthur has quit IRC | 20:13 | |
*** jamesmcarthur has joined #storyboard | 20:14 | |
*** jtomasek has quit IRC | 21:11 | |
*** jamesmcarthur has quit IRC | 21:24 | |
*** jamesmcarthur has joined #storyboard | 21:41 | |
*** jamesmcarthur has quit IRC | 21:42 | |
*** jamesmcarthur_ has joined #storyboard | 21:42 | |
*** jamesmcarthur has joined #storyboard | 22:41 | |
*** jamesmcarthur_ has quit IRC | 22:45 | |
*** jamesmcarthur has quit IRC | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!