16:06:26 #startmeeting storyboard 16:06:27 Meeting started Thu Mar 6 16:06:26 2014 UTC and is due to finish in 60 minutes. The chair is krotscheck. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:06:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:06:30 The meeting name has been set to 'storyboard' 16:06:40 #topic MVP 16:07:34 So lots of progress on auth last week, and barring this morning's issue, we seem to be in pretty good shape. 16:07:51 I've already been dogfooding some stories to get used to the UI, and am starting to iterate. 16:08:20 In particular though I want to call out NikitaKonovalov for his ridiculous amount of work on the auth stuff 16:08:45 * krotscheck gives NikitaKonovalov a round of... uh... applause? bitplaus? 16:09:18 Anyway - 16:09:30 There's a few things I would like to land before everyone starts dogfooding 16:09:55 The first is the deletion patch - which is currently passing but I'm uncomfortable loading it for reasons I will explain in a bit. 16:10:10 The second is mordred's work loading projects from projects.yaml 16:11:10 And the third is an as-yet-unhandled change to our tests after we update oslo 16:12:06 I got a bunch of feedback yesterday that said "update oslo and your tests and all your migration woes will disappear like magic" 16:12:11 I have no idea whether that's true. 16:12:56 krotscheck: it's our local pixie dust 16:13:25 Given that everything except for mordred's description-longer patch is passing, we could just land them all and fix it later. 16:13:26 krotscheck, I'm not sure but that big change to oslo db module has introduced some new apis to connect to databse 16:13:30 krotscheck: but the people claiming it helps have way more clue on that dept. than I have 16:13:59 so, if we adopt that apis, our tests should pass 16:14:12 NikitaKonovalov: That's reassuring. 16:14:26 * SergeyLukjanov lurks too 16:15:09 Ok, so current priority is oslo, land all our migrations, and then get the project loader up and running. 16:15:26 Does anyone want to create the story for that? :) 16:15:32 yah. then I think we can dogfood infra 16:15:35 :) 16:15:43 krotscheck: how do I mark tasks complete? :) 16:15:53 mordred: That was never part of the mvp :) 16:15:59 * mordred punches krotscheck 16:16:38 #action krotscheck file story/tasks to finish mvp 16:17:00 Any other thoughts ron the MVP right now? 16:17:15 haven't even had time to log in. should try now 16:17:35 ttx: There's a bug with the auth at the moment, it's our next topic 16:17:46 yep, slightly disappointing. 16:17:54 It's like NICE! Oh wait 16:18:06 we need to set some basic roles or policies or whatever to manage who can do what 16:18:28 #topic Auth 16:18:28 I've sent some CR to add superusers check 16:19:14 NikitaKonovalov: It looks good, too. 16:19:24 NikitaKonovalov: Just needs a rebase 16:19:42 so if we have a list of superusers, that will at least not allow everyone to create projects and calling themselves PTLs 16:20:20 I would LOVE it if we supported people calling themselves PTL's :) 16:20:43 But right now we can't even log in. 16:20:57 #link http://paste.openstack.org/show/72784/ 16:21:08 I've seen the error 16:21:17 Any ideas? 16:22:03 * krotscheck thinks it's probably his fault 16:22:29 I think I've missd if len(request.authorization) < 2 return False 16:22:47 I'll make a fix 16:23:02 would help if my attention span was above 30 sec 16:23:13 ttx: you and me both 16:23:18 NikitaKonovalov: THat'll be necessary to catch the error, however I'm actually sending an authorizatino header with the failing request 16:23:20 * mordred is going to try to help more today between meetings 16:23:34 hmm 16:24:27 Let me paste my http request 16:25:06 #link http://paste.openstack.org/show/72788/ 16:25:42 We can do some investigation - it could be that the client's wending the wrong kind of whitespace or something 16:26:02 Once that's resolved, the next Auth step is superusers. 16:26:42 ...which is ready to go 16:27:06 It sounds like NikitaKonovalov's going to take a look at the auth issue, do I have that right? 16:27:16 I am 16:28:03 Excellent. 16:28:16 Next question on Auth, more for mordred. Can we have an SSL cert? 16:28:22 #topic SSL Cert 16:28:47 And, perhaps, not host over http anymore? 16:29:53 ....I think we lost mordred 16:30:08 he is pretty volatile those days 16:30:24 He's in the office, I'll go sit on his head. 16:30:32 (in seattle) 16:31:03 I have nothing else on my agenda, anyone want to bring something up? 16:31:24 #topic Open discussion 16:32:10 You guys heard about the operators meeting on Monday? 16:32:52 sarob_: I have not. Can you give us more details? 16:33:16 Like a big user group meeting 16:33:27 Was at eBay in San Jose 16:33:42 Biggest issue out of it 16:34:17 Operators don't have visibility into blueprints 16:34:39 sarob_: yes 16:34:50 I think we all feel that pain 16:34:51 Cause they don't participate in the projects week to week 16:34:53 (heard about it, as in encouraged its creation) 16:35:31 sarob_: so one thing we are trying to have in storyboard is the expression of complex priorities. So operators can have their own views of priorities and communicate them 16:35:49 That would be awesome 16:35:54 rather than scream to have the PTL plans include their prios 16:36:10 sarob_: but all using the same tool 16:36:55 sarob_: so it's easy to feed them back in 16:37:01 Having attrib like risk 16:37:51 So all the blueprints could be rolled up into a proposed release summary 16:38:24 Overview dashboards and things like that are exactly what storyboard is about 16:38:31 Operators also need to be more engaged 16:38:56 I'm working on that with the training project 16:39:01 sarob_: the idea is to let anyone (or any group) present stories and tasks that matter to them in ordered dashboards 16:39:06 So, next time you see a disgruntled operator, send them our way - getting some actual user feedback on needs and wants will be useful 16:39:27 it's a bit complex (ad novel) so still very much at brainstorming stage 16:39:30 and* 16:39:38 i'll start blogging more about it 16:40:19 * krotscheck wonders if a graph-like data structure might be a better way of modeling storyboard's "things".... 16:40:23 Not disgruntled but eager to get more involved 16:40:33 sarob_, My mistake :) 16:40:34 Pictures are good 16:40:47 krotscheck: my next step is to do wireframes to try to see how that would look like 16:40:53 and then loop in the UX team 16:41:08 * sarob_ it's all good in the hood 16:41:16 because the picture in my head is pretty crazy 16:41:21 ttx: Looking forward to seeing what you come up with :) 16:41:24 Crazy or not. 16:41:40 Seems like things are starting to head towards kibitzing, any objections to endoing th e meeing? 16:42:13 3.... 16:42:17 2.... 16:42:20 1.... 16:42:25 Wait 16:42:29 #endmeeting storyboard