Wednesday, 2015-07-08

*** coolsvap|away is now known as coolsvap06:32
*** jtomasek has joined #storyboard06:45
*** jcoufal has joined #storyboard08:19
SotKmorning!08:31
persiaGood morning.08:40
*** coolsvap is now known as coolsvap|away10:33
Zara_I'm not sure what the etiquette is for assigning yourself storyboard tasks. I made a fix for the 'right-click interpreted as left-click' issue, which is currently in review, so I'd like to assign myself the task, but I'm not sure if that's the done thing...11:32
persiaMy understanding is that most assignment is self-assignment.  Only assign yourself right before you do it, so as not to reserve the task for yourself (and prevent someone else from doing it), but it is nice to send a signal so folk can see it is in progress.11:34
Zara_okay, I'll assign it to myself :)11:36
Zara_will probably look into https://storyboard.openstack.org/#!/story/2000069 next.12:22
*** coolsvap|away is now known as coolsvap12:52
*** coolsvap is now known as coolsvap|away15:04
* SotK wonders if there is any information about other people's thoughts on "Priority" anywhere?15:05
SotK(excluding https://wiki.openstack.org/wiki/StoryBoard/Priority and the two stories on StoryBoard, which I've already seen)15:06
*** coolsvap|away is now known as coolsvap15:12
SotKAlso, what level do we care about prioritisation on?15:13
SotKi.e. do we want to prioritise tasks within stories, or stories within a list of stories someone is assigned to?15:13
paulsherwoodI would just say that in some organisations, prioritization is achieved by using kanban lanes. however i think it's non-trivial to introduce that concept into storyboard15:13
paulsherwoodsome experimental work was done previously on this somewhere i think, but i don't have a link15:14
paulsherwoods/this/a kanban view for storyboard/15:14
SotKI think it was too, I believe CTtpollard was doing it, but he doesn't appear to be here right now.15:16
SotKA kanban view would be nice to look at in the future I think15:17
paulsherwoodsure... i was just flagging this concept in case it was relevant to thinking about 'priority'15:21
paulsherwoodSotK: can you provide links to the two existing stories?15:22
SotKhttps://storyboard.openstack.org/#!/story/8115:23
SotKhttps://storyboard.openstack.org/#!/story/32915:23
paulsherwoodwow. yes, this is an 'interesting' problem15:26
SotKindeed it is15:28
paulsherwoodso how's this for a radical idea.... if 'priorities' were meta data associated with views, rather than in the core data model, then folks could create their own custom view(s), and maybe share them to get a common understanding of priorities based on the particular perspective... eg kanban-mystartup-view15:31
persiaYou conflate view and priority that way.15:33
persiaThe existing design for priority is that various folk can assign priority, and other folk can view anyone's prioritisation.15:33
persiaPersonally, I would prefer to see tasks prioritised over stories, but I am a detail-oriented person, prone to micromanagement.  Less picky folk might prefer prioritising by story.15:34
persia(and I suspect many people actually selecting tasks from a worklist would prefer to think at a story level)15:35
persiare-reading https://wiki.openstack.org/wiki/StoryBoard/Priority , it appears we previously agreed on tasks, so we should probably stick with that.15:40
persiaTo be clear, I would like to see other views, which might consume the priority data in other ways, but I think that is better separated from Priority directly.15:41
*** coolsvap is now known as coolsvap|away15:47
*** coolsvap|away is now known as coolsvap15:48
persiaFor those interested, I have a mirror of the out-of-tree storyboard-kanban effort on github (https://github.com/persia/storyboard-kanban)16:02
persiaI don't believe it is reviewable in the current state, but interested people might take a look.16:03
persiaI also don't know if the effort continued after I received the snapshot.16:04
*** coolsvap is now known as coolsvap|away16:11
* SotK grins at "trallo"16:12
paulsherwoodit's pretty cool, i think.... wasn't it 50 lines of meteor?16:12
SotKit looks pretty cool16:14
* SotK tries to fathom the table css16:33
* SotK fails16:48
SotKsrc/theme/main.less appears to attempt to import a "./bootstrap.less" file which doesn't seem to exist16:52
SotKaha! I guess there is some magic somewhere which tells it to look in the bower_components directory16:56
* SotK has a suspicion he understands better how things fit together now16:57
paulsherwoodSotK: iirc there was some concern about whether/how the meteor approach could really scale/work for use in any OpenStack context?16:58
Zara_SotK: hah, my understanding of that was also 'some bootstrap magic'16:59
SotKI managed to change the thing I wanted to change, so I guess I did the right thing :)17:00
SotKpaulsherwood: I don't know anything about the discussions around it, I'll have a dig around and see if I can find anything at some point17:02
paulsherwoodwell, maybe it's not really relevant? it wasn't even certain that folks would actually get any benefit from the real-time meteor approach, iirc.17:04
paulsherwoods/folks/users/17:04
persiaThe other part of the issue was that there was some odd extension to the server that assumed the server could reach the client r something.17:23
persiaI forget the details, but I recall it not being very REST17:23
paulsherwoodyup.... something camps on the database and pushes updates to clients iirc17:26
*** jtomasek has quit IRC18:25
*** ctgriffiths has left #storyboard18:34
paulsherwoodpersia: let me put it another way.... for a kanban to work, there need to be lanes. and ideally lanes can be added, removed, renamed, shuffled.18:59
paulsherwoodand none of that has to affect the core data model for what the core of storyboard does. so why try to integrate lanes into the core data model?19:00
paulsherwood(and then, for kanban users, using lanes gives them implicit ability to set their own 'priorities', based on lanes)19:01
* paulsherwood may be wrong, of course19:01
paulsherwoodanother thing the above concept, though... if i create a kanban view that has todo, doing, blocked-by-customer, review, done etc...19:03
paulsherwoodblocked-by-customer is clearly not how my customer would view things. so they'd probably want to have that as their inbox/todo lane or similar19:04
*** coolsvap|away is now known as coolsvap19:14
*** jcoufal_ has joined #storyboard19:28
*** coolsvap is now known as coolsvap|away19:58
*** coolsvap|away is now known as coolsvap20:09
*** openstackgerrit has quit IRC20:10
*** openstackgerrit has joined #storyboard20:10
*** jcoufal_ has quit IRC20:27
*** coolsvap is now known as coolsvap|away21:22

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