*** diablo_rojo has quit IRC | 00:35 | |
*** jamesmcarthur has quit IRC | 00:46 | |
*** whoami-rajat has joined #storyboard | 03:01 | |
*** udesale has joined #storyboard | 04:00 | |
*** johnsom has quit IRC | 05:36 | |
*** hogepodge has quit IRC | 05:36 | |
*** hogepodge has joined #storyboard | 05:38 | |
*** johnsom has joined #storyboard | 05:38 | |
*** dtantsur|afk is now known as dtantsur | 05:42 | |
*** udesale has quit IRC | 05:51 | |
*** udesale has joined #storyboard | 05:52 | |
*** udesale has quit IRC | 07:11 | |
*** udesale has joined #storyboard | 07:11 | |
*** tosky has joined #storyboard | 07:15 | |
*** jpich has joined #storyboard | 07:22 | |
*** jpich has quit IRC | 10:49 | |
*** jpich has joined #storyboard | 10:50 | |
*** udesale has quit IRC | 10:57 | |
*** udesale has joined #storyboard | 12:32 | |
*** udesale has quit IRC | 13:48 | |
*** udesale has joined #storyboard | 13:49 | |
*** ianychoi_ is now known as ianychoi | 14:26 | |
*** jamesmcarthur has joined #storyboard | 14:31 | |
*** jamesmcarthur_ has joined #storyboard | 14:59 | |
*** diablo_rojo has joined #storyboard | 15:02 | |
*** jamesmcarthur has quit IRC | 15:02 | |
*** whoami-rajat has quit IRC | 15:21 | |
*** zbr|ruck is now known as zbr|brb | 15:34 | |
*** jpich has quit IRC | 16:32 | |
*** zbr|brb is now known as zbr|ruck | 16:38 | |
*** jamesmcarthur_ has quit IRC | 16:57 | |
*** jamesmcarthur has joined #storyboard | 16:59 | |
*** altlogbot_3 has quit IRC | 17:00 | |
*** irclogbot_3 has quit IRC | 17:01 | |
*** altlogbot_2 has joined #storyboard | 17:02 | |
*** irclogbot_0 has joined #storyboard | 17:04 | |
*** jamesmcarthur has quit IRC | 17:04 | |
*** diablo_rojo has quit IRC | 17:04 | |
*** corvus is now known as thecount | 17:06 | |
*** thecount is now known as corvus | 17:06 | |
*** udesale has quit IRC | 17:11 | |
*** dtantsur is now known as dtantsur|afk | 17:25 | |
*** jamesmcarthur has joined #storyboard | 17:28 | |
*** jamesmcarthur has quit IRC | 17:33 | |
*** whoami-rajat has joined #storyboard | 17:37 | |
*** jamesmcarthur has joined #storyboard | 17:52 | |
*** jamesmcarthur has quit IRC | 19:08 | |
*** diablo_rojo has joined #storyboard | 19:13 | |
*** jamesmcarthur has joined #storyboard | 20:01 | |
fungi | upshot of a brief discussion with mwhahaha in #openstack-infra earlier today is that we probably ought to figure out what an ideal project retirement mechanism would look like in sb | 20:18 |
---|---|---|
fungi | something along the lines of a clear (state?) identifier for all remaining active tasks along with the ability to block new tasks being created for that project | 20:20 |
fungi | maybe also something along the lines of excluding from search results by default? | 20:20 |
fungi | we have an is_active boolean column in the stories table, though it's not clear to me whether anything actually uses that | 20:21 |
fungi | for now i think he's going to switch any tasks for the project in question from non-closed states to invalid, remove the project from the project group and update the project description to say it's abandoned/eol | 20:23 |
Zara | I'm not sure about the search results; I think I'd prefer it to show up but with a clear visual indicator that it was abandoned-- though I can see that might clutter things | 20:29 |
fungi | i think they should definitely be searchable, but depending on what happens with the search interface maybe not included by default unless requested | 20:30 |
Zara | I'm thinking if there's some task like 'fix foo to work with bar' in an abandoned project, and I'm desperately searching 'foo bar' years later to see if anyone else had a problem with it, I'd miss it | 20:32 |
fungi | yeah | 20:33 |
Zara | not sure I'd remember to turn on flag for abandoned projects in that scenario. that may just be my problem, though | 20:33 |
fungi | if tasks for abandoned projects and stories where the only tasks are for abandoned projects could be visually distinct from other entries in search results, that's probably enough | 20:34 |
fungi | so, related question, should we use the is_active column in the projects table for that purpose? | 20:35 |
Zara | (yeah, maybe grouped at the bottom of the list?) I think it was unused so that would be fine, but my memory might be wrong or outdated | 20:35 |
Zara | (tangent: I continually have issues searching for rabbitmq help because I search 'rabbit' and wind up with fluffy mammals, so my search methods are not to be trusted) | 20:37 |
fungi | is_active seems to be exposed as part of story objects by the api, so that much is plumbed: https://docs.openstack.org/infra/storyboard/webapi/v1.html#storyboard.api.v1.wmodels.Project.is_active | 20:39 |
fungi | i don't find anything in the api or the webclient actually using that value though | 20:40 |
*** jtomasek has quit IRC | 20:43 | |
Zara | that matches my memory. I think it was there before sotk or I got involved in the project. | 20:44 |
Zara | like is_bug iirc | 20:45 |
Zara | but worth checking in case I'm just wrong | 20:45 |
*** whoami-rajat has quit IRC | 20:56 | |
fungi | so it should be settable and gettable. whether the api should do anything else (like reject certain update calls for related objects when set false or return proxy values for it on related objects), or whether it should just influence superficial/cosmetic features in clients, is likely worthy of deeper discussion | 20:56 |
*** jamesmcarthur has quit IRC | 21:17 | |
*** diablo_rojo has quit IRC | 22:44 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!