Thursday, 2018-06-14

*** ktibi_ has quit IRC00:02
*** fatema_ has quit IRC00:36
*** udesale has joined #storyboard03:56
*** lifeless_ has quit IRC04:22
*** lifeless has joined #storyboard05:17
*** lifeless has quit IRC07:28
*** lifeless has joined #storyboard07:35
*** tosky has joined #storyboard07:37
*** jpich has joined #storyboard07:57
*** florianf has joined #storyboard08:00
*** udesale_ has joined #storyboard09:30
*** fatema_ has joined #storyboard09:31
*** dtantsur|afk is now known as dtantsur09:31
*** udesale__ has joined #storyboard09:33
*** udesale has quit IRC09:34
*** udesale_ has quit IRC09:36
*** fatema_ has quit IRC10:03
*** dtantsur is now known as dtantsur|brb10:50
*** fatema_ has joined #storyboard11:24
*** udesale_ has joined #storyboard11:42
*** udesale__ has quit IRC11:45
*** dtantsur|brb is now known as dtantsur11:46
*** udesale_ has quit IRC11:48
*** fatema_ has quit IRC11:51
*** lifeless has quit IRC12:48
*** lifeless has joined #storyboard12:49
*** florianf has quit IRC12:55
*** florianf has joined #storyboard12:58
*** florianf has quit IRC13:40
*** florianf has joined #storyboard13:42
toskySotK: about the tasks per-branches: that means that we all need to pay more attention when doing cherry-pikcs14:15
toskypicks*14:15
toskybecause you can't just click on gerrit or do git cherry-pick -x....; git review14:15
toskywe will also need to fix the task14:16
SotKhm that's a good point, how does the same workflow work with the LP integration?14:17
toskyeverything ends up in the same bug14:18
toskythe difference here is the split between story and task14:18
*** dtantsur is now known as dtantsur|afk15:51
*** lifeless has quit IRC16:07
*** jpich has quit IRC16:08
*** lifeless has joined #storyboard16:08
*** udesale has joined #storyboard16:20
*** udesale has quit IRC16:28
*** fatema_ has joined #storyboard16:59
*** florianf has quit IRC17:43
*** diablo_rojo has joined #storyboard17:51
fungitosky: put another way, the difference here is that a story can have multiple tasks per project branch, while an lp bug can only have one bugtask per project series18:58
fungiif you say "branch x bug y" that's unambiguous for lp18:59
fungi"branch x story y" is not guaranteed to be a unique task in sb18:59
fungior rather "project x series y bug z" vs "project x branch y story z"19:00
*** fatema_ has quit IRC19:25
*** lifeless has quit IRC19:37
toskyat least, when the feature is exposed, the contributor documentation should be updated19:40
*** lifeless has joined #storyboard19:53
*** fatema_ has joined #storyboard20:51
fungicertainly20:56
*** fatema_ has quit IRC21:40
*** diablo_rojo has quit IRC21:45
*** lifeless has quit IRC21:49
*** lifeless has joined #storyboard21:51
*** diablo_rojo has joined #storyboard22:01
tbarrondiablo_rojo++22:11
tbarronthanks for importing manila to sandbox22:11
tbarronwe lose the launchpad priority field and I understand of course that there is no longer a singular notion of priority, just order in queues that may be given that significance if one wants but22:15
tbarronis there any way short of manual work to make a worklist (weakly) ordered by launchpad priority?22:15
tbarronmy challenge is less to convey to the manila folks that they will be able to do new cool stuff than to show them, first,22:16
tbarronthat we can do whatever we were using launchpad for before22:16
tbarronI can manually apply launch-pad-priority-high tags and the like but that would be a whole lot of work22:17
fungiif you run some queries against lp to get the list of prioritized bug numbers, then you can feed those into a simple sb client/api script to add manila-urgent or whatever tags you want to correspond to them22:18
fungithen you can set up a board with lanes corresponding to combinations of each of those tags and active/merged states or whatever to use as a bucketed priority dashboard if you want22:19
tbarronfungi: makes sense but ignorant question22:22
tbarronfungi: has this been done so we can copy?22:23
tbarronfungi: if not I need to learn the lp query api, maybe basic, but just haven't been there22:23
tbarronfungi: just used the web int to launchpad22:23
fungithere's a launchpadlib python library. we use it in our import script. i'll get you a link to sample usage22:25
fungitbarron: https://git.openstack.org/cgit/openstack-infra/storyboard/tree/storyboard/migrate/launchpad/reader.py is pretty straightforward22:26
fungihttps://pypi.org/project/launchpadlib/ so you can just pip install it into a venv or whatever22:27
fungior it's packaged in ubuntu too if you're running that22:28
tbarronfungi: ty22:28
fungilaunchpad also has some basic api documentation: https://help.launchpad.net/API22:28
fungitbarron: as for the sb side of things, there's a python client for it documented at https://docs.openstack.org/infra/python-storyboardclient/ and also rest api documentation at https://docs.openstack.org/infra/storyboard/webapi/v1.html22:32
fungithe usage page for sbclient has a bunch of great examples too22:33
*** tosky has quit IRC22:49
*** lifeless_ has joined #storyboard23:42
*** lifeless has quit IRC23:43

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