22:03:37 #startmeeting Horizon 22:03:38 Meeting started Tue Oct 22 22:03:37 2013 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:03:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:03:41 The meeting name has been set to 'horizon' 22:03:47 #topic Overview 22:03:48 hello 22:03:52 Hello everyone 22:03:55 hi 22:03:55 hi all! 22:03:58 hey 22:04:07 Gabriel's tied up again this week, so I return 22:04:26 * david-lyle promises to stay on target 22:04:33 o/ 22:04:35 hi 22:04:39 Horizon RC3 published on Wed. Fixing 22:04:45 #link https://bugs.launchpad.net/horizon/+bug/1239896 22:04:47 hi 22:04:48 Launchpad bug 1239896 in horizon "Launching Instance Boot from image (creates a new volume)" [Critical,Fix released] 22:04:55 Thanks to all who participated in getting that one escalated, fixed and merg ed. Just made the deadline -- well, sort of. That bug was a fairly serious r egression in instance launch, so I'm really glad it made it in. And now Hav ana is officially released. Now, we need to consider if bugs have backport potential and tag them havana-backport-potential. Also, major regressions th at would be RC worthy that we f 22:04:56 ind now may have time to be documented still. I haven't seen anything that alarming. 22:05:21 Cool 22:05:22 lots of spaces 22:05:58 Anyone seen any other issues that would be RC worthy, that need to be documented? 22:07:26 I'll consider that a no, for now. Bring them up if you think of any as we move on. 22:07:54 The summit is coming up quickly, just 2 away. Design Summit topics 22:08:00 #link http://summit.openstack.org/ 22:08:07 We had 9 proposals for 8 slots. 22:08:41 gabrielhurley is finalizing the schedule. There shouldn't be any topics that need to be excluded. And jcoufal is going to move the OpenStack UX session to an unconference session and advertise it in the Horizon sessions. 22:09:14 is that your understanding jcoufal? 22:09:32 david-lyle: exactly 22:09:44 excellent 22:10:29 If I understood the program meeting before this, there was a vote on having a separate schedule for the design summit sessions.. So the pretty color blob schedule would have one for the main conference and one for the design summit part. One of the driving factors is that will reduce the number of non-participants that get lured by a fancy topic name. I know the nova sessions last summit were especially hard hit on the first da 22:10:29 y. Making the actual design work harder to do. Getting the tooling up for a second schedule will be some work. 22:11:13 should also be easier to find the more important sessions for ATCs 22:11:54 Last piece of general info 22:12:02 UX 22:12:15 jcoufal has been busy getting the OpenStack Program up and running. While, not officially blessed by the TC, he's been getting the tools in place and discussions started. In case you missed it on the mailing list: 22:12:22 #link http://lists.openstack.org/pipermail/openstack-dev/2013-October/017163.html 22:12:47 Thanks jcoufal for your hard work there. 22:13:05 thanks david-lyle for bringing this up 22:13:44 we are in pretty good shape with tools, the only missing tool is git repo and processes around that which might take a bit (but it's not that urgent) 22:13:58 I think it will take a little time to transition completely from the G+ group, but should be an improvement. 22:14:11 one question I have for people…do people feel like it's a good idea to split UX out from Horizon? I'm very used to working closely with developers while I work on UX so I want to be sure we remain in close contact with all of the UX work that is happening. 22:14:39 my main concern is blueprints and conversations via meetings…do we need something to make sure we stay in sync? 22:15:10 just a note, having UX separate program doesn't mean us being distant from Horizon development 22:15:30 agreed, I definitely want to stay as close as possible to Horizon dev :) 22:15:49 I think it's important to keep the ties close, but UX reaches beyond just Horizon. 22:15:59 agreed. 22:16:03 lblanchard, blueprint should have a link to conversation about UX 22:16:26 want to discuss the best way of being in sync with devel teams at summit 22:16:34 jcoufal: sounds good 22:16:50 but as lsmola said, I see it similar way 22:16:55 I definitely think there will be some blueprint overlap, but with slightly different focus 22:17:24 okay sounds great, thanks for the thoughts…we can also do a retrospective after a few months or something 22:17:30 see what is working and what could be improved 22:17:38 sounds great to me 22:17:53 +1 22:18:06 +1 22:18:15 +2 22:18:15 #topic Bugs 22:20:02 I want to remind reviewers that if you haven't yet, you'll need to set up a watch on openstack/django_openstack_auth 22:20:39 nothing overly long in the tooth there, but just a PSA 22:21:03 any bugs we should talk about? 22:22:02 I do want to mention one review 22:22:07 #link https://review.openstack.org/#/c/51234/ 22:22:42 In openstack_auth, we fetch the Project List for each request. https://bugs.launchpad.net/django-openstack-auth/+bug/1241838 22:22:43 Launchpad bug 1241838 in django-openstack-auth "Project list is fetched from Keystone for each request" [Undecided,New] 22:23:06 Not sure why are we doing it, planning to cache the project list per token. 22:23:34 Let me know if anyone has concerns of caching it. 22:24:17 if the openstack/requirements review ever hits that bumps the troveclient version, currently in recheck spin. If that hits, Horizon tests will be broken until the above review lands in some form. So just a timing issue. 22:24:48 lcheng: as long as the cache gets updated on each token rescope, I think it should be fine 22:24:51 lcheng, seems like a good idea 22:25:20 lcheng, seems like it will invalidate the cache correctly 22:25:56 your local keystone servers thank you 22:26:28 when the user logout the entry in the cache will be invalidated. 22:26:29 Seeing as the summit's around the corner and hopefully we'll talk blueprints there... 22:26:36 #topic Open Discussion 22:26:45 I'd like to bring up the issue with Lesscpy not being able to compile bootstrap 3 22:26:52 This blocks https://blueprints.launchpad.net/horizon/+spec/bootstrap-update and it's dependent 22:26:53 blueprints. 22:27:11 I have sent latest info here today: http://lists.openstack.org/pipermail/openstack-dev/2013-October/017155.html 22:28:09 basically I'd like to ask If there is anyone willing to help with getting lesscpy up to speed with bootstrap 3, it would be awesome 22:28:50 jtomasek, it was unclear, to me, from the email is the lesscpy project active and open to the pull requests or is the process stalled out? 22:29:34 yeah, I have to second that, if there is anybody who can help to move lesscpy to support bootstrap syntax compilation, would be very helpful to join this effort 22:29:57 david-lyle: there has been some activity from saschpe, but honestly it is not as frequent... also there are no pull requests from him to original repository 22:30:03 david-lyle: should be active and open, but not that much activity 22:30:13 sry jtomasek :) 22:30:36 and the founder of the lesscpy seems not to respond to issues at all 22:30:41 :-) 22:31:05 jtomasek: if there other maintainers then? 22:31:10 s/if/are/ 22:31:52 david-lyle: I am not aware of any. https://github.com/robotis/Lesscpy lists just 2 of them afaik 22:32:04 david-lyle: honestly that's what a bit worries me, that we moved to library which seems not to have very strong support in the background 22:34:11 that is concerning, but it looks like saschpe has has serveral pull requests merged 22:35:01 we may have to revisit, but hopefully we can get there 22:35:41 david-lyle: I'd really like to see saschpe's view on this, but it is quite hard to get his attention lately 22:37:07 let's take this up at the summit and hope more interested parties are present 22:37:34 david-lyle, I have just quick one 22:37:34 the current alternative to falling back to node-less will not be popular 22:37:42 david-lyle: would be great thanks! maybe somebody willing to help wouls show up 22:37:58 david-lyle: I can mention lesscpy topic in my session 22:38:25 jcoufal: that would be great and probably the best audience 22:38:30 lsmola: sure 22:38:44 david-lyle, I need to pick some library for unit-conversions https://blueprints.launchpad.net/horizon/+spec/ceilometer-api-statistics-decorators-and-convertors 22:39:04 jtomasek: thanks for you continued efforts on updating bootstrap 22:39:27 so if anybody have any experience with unit conversion in python.. please help me pick :-) 22:40:14 lsmola: might be a good thing to ask on openstack-dev 22:40:16 david-lyle: np! 22:40:28 david-lyle, ok, will do 22:42:24 FYI, OpenStack will be participating again in the Outreach Program for Women in December, there are a few applicants showing an interest in contributing to Horizon. They might pop by the horizon channel, please say hi :-) 22:42:38 See https://wiki.openstack.org/wiki/OutreachProgramForWomen for more info, if you're curious or potentially interested in mentoring 22:43:00 yay!! 22:43:08 yaaay 22:43:11 jpich: that's great 22:43:21 jpich: nice:) 22:44:04 jpich: how long is the program? and much time do they invest? 22:44:12 lsmola: Thanks for your help finding project ideas with horizon+ceilometer :-) 22:44:22 * david-lyle promises to read link after meeting 22:44:31 jpich, you are welcome 22:45:15 david-lyle: It's a 3 months internship meant to be full time (~40h/week), especially meant to help people starting out contributing to open-source 22:45:44 part of the application involves fixing a small bug and submitting a patch so if you see easy tasks, please tag them as low-hanging-fruit :) They're hard to find 22:46:13 there could be some small UX things... 22:46:26 * jcoufal is also searching for some design topics for interns 22:46:30 vkmc participated in the December round last year with Horizon, you may have worked with her and/or met her in Portland 22:46:32 jpich: I'm happy to help out again in the UX area as I did with vkmc 22:46:54 lblanchard: That'd be awesome! Re: small UX improvements + helping out in general :) 22:47:12 jcoufal: Thanks!! Non-coding tasks are also welcome 22:47:50 I believe there's funding confirmed for 3 interns atm (for the whole of openstack, not just horizon) 22:48:10 and they pick their area of interest once accepted? 22:48:35 david-lyle: There's a list of project ideas on the wiki, they should pick one and get in touch with the mentor 22:48:59 The mentor will help them find a suitable small task for the application + work out a rough timeline together for the main task 22:49:12 https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas 22:49:42 ok, so the mentor and intern are linked before acceptance into the program 22:50:15 david-lyle: Yes, exactly 22:51:20 There's a #openstack-opw channel if you're interested in helping out people interested in OpenStack in the context of OPW, help troubleshoot first devstack woes, send urls to the appropriate wiki pages etc :) 22:52:11 In any case, if you have questions or project ideas or want to chat about it, feel free to get in touch :) I mentored vkmc as part of OPW earlier in the year 22:53:42 * terriyu was an OpenStack intern this past summer and even though jpich wasn't her official mentor, terriyu says she rocks 22:54:03 :D Thanks terriyu 22:54:04 :-) agree 22:54:19 jpich: Thanks for bringing this up. Sounds like a great program. I'll see what ideas we have. 22:54:35 :-) 22:55:02 david-lyle: Cool! There's a summer and winter round, hopefully openstack will continue participating 22:55:38 Last call... 22:56:27 * lsmola prepares his another 100 topics 22:56:46 heh 22:56:52 lsmola: it's about time :_ 22:56:54 :) 22:56:57 hehe 22:57:00 4 minutes might not be enough for lsmola :) 22:57:32 :-) 22:57:36 \o\ /o/ 22:57:36 I could talk policy :P 22:57:57 david-lyle: close it until you have a chance, when lsmola starts it never ends :) 22:58:15 i can confirm that^ :D 22:58:18 true that 22:58:21 lol 22:58:39 Alright. Havana's released with awesome updates to Horizon that we can all be very proud of. Thanks for all the hard work and we'll chat next week. 22:58:45 #endmeeting