16:03:30 #startmeeting Horizon 16:03:31 Meeting started Tue Apr 8 16:03:30 2014 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:03:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:03:35 The meeting name has been set to 'horizon' 16:03:47 hi all! 16:03:48 hello o/ 16:03:51 hello 16:03:56 hello \o 16:04:04 hi 16:04:08 ahoy 16:04:08 o/ hi 16:04:15 Hi 16:04:22 hi 16:05:01 hi o/ 16:05:42 Hello everyone, so we are in the final steps of closing RC2 16:06:07 we are waiting for one final patch to land related to https://bugs.launchpad.net/horizon/+bug/1289033 which just became public 16:06:25 once that patch lands RC2 will be tagged 16:06:43 hopefully that's the last RC and we can focus on Juno moving forward 16:08:25 There is quite a backlog of reviews that we need to catch up on, if you have a patch out there, it's going to take some time to get through all of them 16:08:58 To speed things up please review other patches and help get those ready to go so the process can move faster 16:09:32 I understand the frustration on the delay 16:09:59 other general item: https://wiki.openstack.org/wiki/Oslo/ProjectLiaisons 16:11:01 david-lyle - has anyone put together a document/checklist outlining what a good review looks like? I'm sure it doesn't help the core reviewers much if I just run through and +1 everything 16:11:19 Oslo is requesting that each project has a designated liaison that will help manage code integration out of oslo and the modules as they graduate from incubation 16:11:42 doug-fish: I think one was posted last week, I need to look back for it 16:12:16 doug-fish: https://wiki.openstack.org/wiki/ReviewChecklist can be a good starting point, reading other reviews to pick up on helpful stuff is good too :) Testing the patch and reporting back that it works is useful as well 16:12:28 we don't have one specific for Horizon 16:12:36 thanks jpich 16:13:03 ok that sounds good - thx jpich and david-lyle! 16:13:29 i think we need to establish our review check list for Java script or GUI related topic. 16:14:20 amotoki, I think that's a good idea 16:14:28 Yes, we probably should start building a Horizon specific list 16:15:14 I also think a lot of the tutorial and setup docs could use a redo/upgrade, I hope to get to that sometime this release 16:15:28 we are seeing a lot of confusion because of that 16:15:50 We are taking care of user-visible strings/panels more compared to other projects. 16:16:04 david-lyle - are you talking about new developer docs or new user docs? 16:16:25 yes, and the tutorial that gabriel put together back in late grizzly 16:17:04 several things have changed and that's very confusing to new folks 16:17:19 http://gabrielhurley.github.io/slides/openstack/building_on_horizon/ ? 16:17:36 these docs easily become stale... it would be great to go through them on a regular basis and make sure they actually work 16:18:02 doug-fish: Probably http://docs.openstack.org/developer/horizon/topics/tutorial.html 16:18:12 akrivoka, I agree, I had hopes to do it in Icehouse, but couldn't make the time 16:18:21 yeah. It seems that it would be easier to update something owned by the project. :-) 16:18:23 The reference to gabriel's repo should definitely be removed, it's ancient now 16:18:28 moving it up on my priorities list 16:18:53 Maybe we could create a bug task and assign it to milestone-3 every release, and hope someone gets to it. Could be a low hanging fruit, "check if the steps still work" :) 16:19:15 jpich, that's a good idea 16:19:18 jpich: +1, something like that is what I had in mind 16:19:39 is the doc translated? I'm wondering if it's too late to review for icehouse. 16:19:39 That would be a great. I have been trying to follow gabriel's doc to create dashboard and found it really difficult to get things to work. I did open a defect to fix one specific issue related to modifying the settings 16:19:50 I left that bug open for similar reasons (tutorial steps), I'll add the low hanging fruit tag - https://bugs.launchpad.net/horizon/+bug/1298490 16:20:50 I have a patch for that specific bug. Does that mean the patch will also have to wait? 16:20:58 Nope :) 16:20:58 johnma, no 16:21:09 oh ok, cool. 16:21:18 smaller patches are easier actually 16:22:09 just to circle back for a sec, any volunteers for https://wiki.openstack.org/wiki/Oslo/ProjectLiaisons 16:22:30 needs to be a core-reviewer 16:22:58 I'm up for that 16:23:02 boom 16:23:05 Go lcheng 16:23:13 thanks lchend 16:23:14 g 16:23:15 sounds good. 16:23:26 can you add your entry to the wiki page 16:23:29 please 16:23:33 lcheng: no problem 16:23:54 at the summit there may be sessions pertinent to this 16:24:14 #topic Open Discussion 16:27:28 The summit is about one month away, are most here planning on attending? 16:27:40 yes!! 16:27:50 I am 16:28:43 wow, that's going to be a small summit. :-) 16:28:47 I should be there too :-) 16:28:56 o/ 16:28:58 i will be. 16:29:20 we are just approving the last patch for RC2 :) 16:30:02 we have more topics than slots, so we'll likely combine related topics 16:30:10 hey, I'll be attending as well 16:30:22 o/ 16:30:24 but I think we can cover most everything on the list 16:30:43 excellent 16:30:56 looks like a good turnout is planned 16:31:05 I know julim will be there too 16:31:09 I hope the sessions list isn't closed yet 16:31:22 doug-fish, no not at all, keep proposing 16:31:25 I agree, many of the topics that were submitted as sessions should be discussed on list first 16:31:46 is there some place where we have posted the list of topics for the summit? 16:31:49 super. I need to get an internal approval *sigh* but I expect it to happen soon-ish 16:31:56 so we don't have to start the conversation from the beginning + get input from people who can't attend 16:32:06 johnma: http://summit.openstack.org/ 16:32:39 david-lyle: Did you say/know how many slots we have by the way? 16:32:40 thanks David 16:33:04 jpich, yes, trying to recall 16:33:23 jpich 7 16:33:35 7. Thanks! 16:33:43 We see many cross-project session in this summit. perhaps most of them are interested in them. 16:34:20 yes, I'm looking forward to the cross-project track 16:34:25 client* standardaization, consistency across openstack API... I believe we can input into them. 16:34:49 That should be all day tuesday 16:34:55 Yup 16:35:06 quotas :-) 16:35:17 david-lyle: do we know what day the Horizon sessions will be? 16:35:18 then Horizon sessions will be spread Wed-Fri from the proposal I saw 16:35:23 ah :) thanks! 16:36:13 btw, for bug triage, i tried to create a draft list of tags https://wiki.openstack.org/wiki/BugTags#Horizon 16:36:15 I will be giving a talk around the work that UX has done with design and personas on Wednesday at 3:10…just so folks are aware…no pressure on attending, haha 16:36:29 Right up to the last day, it's gonna be an exhausting week as usual :) 16:36:38 jpich: +1 16:36:59 Thanks amotoki 16:37:04 +1 16:37:12 but i noticed it doesn't work in horizon so much.... 16:37:13 mrunge is doing a talk on customising horizon that should be interesting too - http://openstacksummitmay2014atlanta.sched.org/event/0e5c889848604c3a88214865e78c7ad2#.U0Qlnzm96lp 16:37:15 lblanchard: I am currently making a work in progress commit for UX 16:37:35 mrunge is on Monday right? 16:37:35 many of them cannot be classified into this category for my expericen last week. 16:37:59 lblanchard: demo available here https://www.youtube.com/watch?v=CO62UUQPTCM 16:38:02 MaxV: the workflow, right? 16:38:05 david-lyle: Seems to be yes 16:38:13 jcoufal: Yes, close to the end 16:38:16 amotoki, the tagging's not working 16:38:28 yes, my talk is scheduled for Monday 16:38:41 not working? technically or socially? :-) 16:38:42 MaxV: Great! We should chat more at summit too around some ideas on the Launch Instance based on usability testing 16:38:46 amotoki, ? 16:38:52 meant to be a question 16:39:00 oops, ok! 16:39:01 MaxV: have seen that, looks great 16:39:14 MaxV: I am about to write some feedback on it 16:39:22 jcoufal: great 16:39:38 jcoufal: I am currently writting a commit just to provide the source code 16:40:02 MaxV, my only concern when looking is providing a simplified path to launch an instance that leverages good defaults and hide some complexity 16:40:04 david-lyle: tagging still work but we need to explore other tags (catagories). 16:40:20 but it's a fine line to address different types of users 16:40:40 amotoki, ok, so the tag list is not comprehensive enough? 16:40:40 david-lyle: 300 lines of javascript 16:40:45 MaxV: really helpful to see the video…thanks for putting it together…will give feedback also 16:41:01 MaxV, I meant for the user 16:41:14 yes the video is very helpful 16:41:24 MaxV: great! 16:41:49 lblanchard, MaxV: Is this based on https://blueprints.launchpad.net/horizon/+spec/launch-instance-ux-enhancement ? I think Cedric had patches up to solve issues around the launch as well 16:42:19 jpich: I think it is 16:42:22 jpich: Yes, it is the same 16:42:39 jpich: I just changed the color 16:42:45 Cool! I'm not sure if he's still around to restore his patches, a lot of them are abandoned 16:43:03 david-lyle: I don't think it is not comprehensive. I am just saying my tag draft list is not best. 16:43:03 MaxV, I'd love to see an interface where you have one form with four inputs (prefilled with defaults) and a submit, but that's a different use case than what you are working on, and perhaps an entirely different option 16:43:36 amotoki, ok, it will be a work in progress 16:44:51 /fyi/ Specify tag "-*" in Advanced Search to extract untagged bugs. it is useful. 16:45:02 MaxV, and I'm not sure making your suggested changes cover both use cases is the correct path forward 16:45:49 david-lyle: basic question is - can we default flavor and image? 16:45:50 david-lyle: Is having both a "simple" interface and an advanced interface kind of what you have in mind? 16:45:58 david-lyle: maybe a simplified form could have a place 16:46:07 MaxV, to clarify, I like your changes and I think they work well for experienced users, we may need a separate workflow for new users 16:46:40 jpich: I wouldn't have two forms, more like "hidden" fields and display them on "advanced" action 16:46:42 david-lyle: launch instance and launch instance (personalized) 16:46:54 jcoufal, we can default anything, doesn't necessarily make it a good choice 16:47:10 like an installation on your computer 16:47:26 david-lyle: that's what I am afraid. We can always pick first option but I am not sure if it is a good choice 16:47:51 or when you're creating an instance, select how much memory and disk and we match the closest flavor 16:48:22 that's not bad idea 16:48:24 cpu as well 16:48:32 david-lyle, jcoufal: I feel like if we have good defaults, the new users should be okay with a similar form to the advanced users. We can also use progressive disclosure for advanced users to view more details if needed 16:49:01 david-lyle, jcoufal: but not clutter the screen with these items right away 16:49:33 lblanchard: yes, exactly 16:50:31 jcoufal, david-lyle: This is something we hope to cover in a proposal during the session where we talk about the usability findings…hopefully all can attend who are interested in helping drive the design…also we hope to post blueprints/designs over the next few weeks for review before summit 16:51:10 lblanchard, MaxV has blueprints, I think the feedback should be added there 16:51:23 david-lyle: definitely! We will be sure to add there. 16:51:51 I imagine there will be items beyond those bps and those would be new ones 16:52:27 david-lyle: yes for sure…I need to add links to the session proposal…hoping to do this today 16:53:00 but as mentioned before, most of the design should be done before hand and get larger community feedback on the planned path forward in the session 16:53:34 That also doesn't block increment improvements in the mean time 16:53:47 david-lyle: +1 16:54:12 +1 16:54:53 a few more minutes, any other items to discuss? 16:55:55 david-lyle: Tuskar-UI related styling, but we can discuss outside of the meeting, I don't think there is enough time for it 16:56:32 jcoufal, sure, was just curious if the proposed changes were better in horizon or tuskar-ui 16:56:57 david-lyle: I'll open the topic in horizon channel 16:56:58 didn't get to try them yet, so not entirely clear the scope 16:57:01 sure 17:00:50 thanks, have a nice week 17:01:27 bye! have a nice week/ 17:01:37 bye everyone 17:01:38 thanks and bye 17:01:42 have a great week all 17:01:46 thanks all! 17:01:56 bye 17:01:57 Thanks 17:01:58 #endmeeting