22:03:37 <david-lyle> #startmeeting Horizon
22:03:38 <openstack> 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 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
22:03:41 <openstack> The meeting name has been set to 'horizon'
22:03:47 <david-lyle> #topic Overview
22:03:48 <lsmola> hello
22:03:52 <david-lyle> Hello everyone
22:03:55 <jtomasek> hi
22:03:55 <lblanchard> hi all!
22:03:58 <jpich> hey
22:04:07 <david-lyle> Gabriel's tied up again this week, so I return
22:04:26 * david-lyle promises to stay on target
22:04:33 <jcoufal> o/
22:04:35 <julim> hi
22:04:39 <david-lyle> Horizon RC3 published on Wed.  Fixing
22:04:45 <david-lyle> #link https://bugs.launchpad.net/horizon/+bug/1239896
22:04:47 <lcheng> hi
22:04:48 <uvirtbot> Launchpad bug 1239896 in horizon "Launching Instance Boot from image (creates a new volume)" [Critical,Fix released]
22:04:55 <david-lyle> 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 <david-lyle> ind now may have time to be documented still.     I haven't seen anything that alarming.
22:05:21 <jpich> Cool
22:05:22 <david-lyle> lots of spaces
22:05:58 <david-lyle> Anyone seen any other issues that would be RC worthy, that need to be documented?
22:07:26 <david-lyle> I'll consider that a no, for now.  Bring them up if you think of any as we move on.
22:07:54 <david-lyle> The summit is coming up quickly, just 2 away. Design Summit topics
22:08:00 <david-lyle> #link http://summit.openstack.org/
22:08:07 <david-lyle> We had 9 proposals for 8 slots.
22:08:41 <david-lyle> 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 <david-lyle> is that your understanding jcoufal?
22:09:32 <jcoufal> david-lyle: exactly
22:09:44 <david-lyle> excellent
22:10:29 <david-lyle> 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 <david-lyle> y. Making the actual design work harder to do. Getting the tooling up for a second schedule will be some work.
22:11:13 <david-lyle> should also be easier to find the more important sessions for ATCs
22:11:54 <david-lyle> Last piece of general info
22:12:02 <david-lyle> UX
22:12:15 <david-lyle> 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 <david-lyle> #link http://lists.openstack.org/pipermail/openstack-dev/2013-October/017163.html
22:12:47 <david-lyle> Thanks jcoufal for your hard work there.
22:13:05 <jcoufal> thanks david-lyle for bringing this up
22:13:44 <jcoufal> 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 <david-lyle> I think it will take a little time to transition completely from the G+ group, but should be an improvement.
22:14:11 <lblanchard> 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 <lblanchard> my main concern is blueprints and conversations via meetings…do we need something to make sure we stay in sync?
22:15:10 <jcoufal> just a note, having UX separate program doesn't mean us being distant from Horizon development
22:15:30 <lblanchard> agreed, I definitely want to stay as close as possible to Horizon dev :)
22:15:49 <david-lyle> I think it's important to keep the ties close, but UX reaches beyond just Horizon.
22:15:59 <lblanchard> agreed.
22:16:03 <lsmola> lblanchard, blueprint should have a link to conversation about UX
22:16:26 <jcoufal> want to discuss the best way of being in sync with devel teams at summit
22:16:34 <lblanchard> jcoufal: sounds good
22:16:50 <jcoufal> but as lsmola said, I see it similar way
22:16:55 <david-lyle> I definitely think there will be some blueprint overlap, but with slightly different focus
22:17:24 <lblanchard> okay sounds great, thanks for the thoughts…we can also do a retrospective after a few months or something
22:17:30 <lblanchard> see what is working and what could be improved
22:17:38 <david-lyle> sounds great to me
22:17:53 <jcoufal> +1
22:18:06 <julim> +1
22:18:15 <lsmola> +2
22:18:15 <david-lyle> #topic Bugs
22:20:02 <david-lyle> 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 <david-lyle> nothing overly long in the tooth there, but just a PSA
22:21:03 <david-lyle> any bugs we should talk about?
22:22:02 <david-lyle> I do want to mention one review
22:22:07 <david-lyle> #link https://review.openstack.org/#/c/51234/
22:22:42 <lcheng> In openstack_auth, we fetch the Project List for each request. https://bugs.launchpad.net/django-openstack-auth/+bug/1241838
22:22:43 <uvirtbot> Launchpad bug 1241838 in django-openstack-auth "Project list is fetched from Keystone for each request" [Undecided,New]
22:23:06 <lcheng> Not sure why are we doing it, planning to cache the project list per token.
22:23:34 <lcheng> Let me know if anyone has concerns of caching it.
22:24:17 <david-lyle> 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 <david-lyle> lcheng: as long as the cache gets updated on each token rescope, I think it should be fine
22:24:51 <lsmola> lcheng, seems like a good idea
22:25:20 <lsmola> lcheng, seems like it will invalidate the cache correctly
22:25:56 <david-lyle> your local keystone servers thank you
22:26:28 <lcheng> when the user logout the entry in the cache will be invalidated.
22:26:29 <david-lyle> Seeing as the summit's around the corner and hopefully we'll talk blueprints there...
22:26:36 <david-lyle> #topic Open Discussion
22:26:45 <jtomasek> I'd like to bring up the issue with Lesscpy not being able to compile bootstrap 3
22:26:52 <jtomasek> This blocks https://blueprints.launchpad.net/horizon/+spec/bootstrap-update and it's dependent
22:26:53 <jtomasek> blueprints.
22:27:11 <jtomasek> I have sent latest info here today: http://lists.openstack.org/pipermail/openstack-dev/2013-October/017155.html
22:28:09 <jtomasek> 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 <david-lyle> 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 <jcoufal> 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 <jtomasek> 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 <jcoufal> david-lyle: should be active and open, but not that much activity
22:30:13 <jcoufal> sry jtomasek :)
22:30:36 <jtomasek> and the founder of the lesscpy seems not to respond to issues at all
22:30:41 <lsmola> :-)
22:31:05 <david-lyle> jtomasek: if there other maintainers then?
22:31:10 <david-lyle> s/if/are/
22:31:52 <jtomasek> david-lyle: I am not aware of any. https://github.com/robotis/Lesscpy lists just 2 of them afaik
22:32:04 <jcoufal> 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 <david-lyle> that is concerning, but it looks like  saschpe has has serveral pull requests merged
22:35:01 <david-lyle> we may have to revisit, but hopefully we can get there
22:35:41 <jtomasek> 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 <david-lyle> let's take this up at the summit and hope more interested parties are present
22:37:34 <lsmola> david-lyle, I have just quick one
22:37:34 <david-lyle> the current alternative to falling back to node-less will not be popular
22:37:42 <jtomasek> david-lyle: would be great thanks! maybe somebody willing to help wouls show up
22:37:58 <jcoufal> david-lyle: I can mention lesscpy topic in my session
22:38:25 <david-lyle> jcoufal: that would be great and probably the best audience
22:38:30 <david-lyle> lsmola: sure
22:38:44 <lsmola> 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 <david-lyle> jtomasek: thanks for you continued efforts on updating bootstrap
22:39:27 <lsmola> so if anybody have any experience with unit conversion in python.. please help me pick :-)
22:40:14 <david-lyle> lsmola: might be a good thing to ask on openstack-dev
22:40:16 <jtomasek> david-lyle: np!
22:40:28 <lsmola> david-lyle, ok, will do
22:42:24 <jpich> 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 <jpich> See https://wiki.openstack.org/wiki/OutreachProgramForWomen for more info, if you're curious or potentially interested in mentoring
22:43:00 <lblanchard> yay!!
22:43:08 <lsmola> yaaay
22:43:11 <david-lyle> jpich: that's great
22:43:21 <jcoufal> jpich: nice:)
22:44:04 <david-lyle> jpich: how long is the program? and much time do they invest?
22:44:12 <jpich> 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 <lsmola> jpich, you are welcome
22:45:15 <jpich> 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 <jpich> 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 <lblanchard> there could be some small UX things...
22:46:26 * jcoufal is also searching for some design topics for interns
22:46:30 <jpich> 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 <lblanchard> jpich: I'm happy to help out again in the UX area as I did with vkmc
22:46:54 <jpich> lblanchard: That'd be awesome! Re: small UX improvements + helping out in general :)
22:47:12 <jpich> jcoufal: Thanks!! Non-coding tasks are also welcome
22:47:50 <jpich> I believe there's funding confirmed for 3 interns atm (for the whole of openstack, not just horizon)
22:48:10 <david-lyle> and they pick their area of interest once accepted?
22:48:35 <jpich> 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 <jpich> 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 <lsmola> https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas
22:49:42 <david-lyle> ok, so the mentor and intern are linked before acceptance into the program
22:50:15 <jpich> david-lyle: Yes, exactly
22:51:20 <jpich> 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 <jpich> 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 <jpich> :D Thanks terriyu
22:54:04 <lsmola> :-) agree
22:54:19 <david-lyle> jpich:  Thanks for bringing this up.  Sounds like a great program.  I'll see what ideas we have.
22:54:35 <jpich> :-)
22:55:02 <jpich> david-lyle: Cool! There's a summer and winter round, hopefully openstack will continue participating
22:55:38 <david-lyle> Last call...
22:56:27 * lsmola prepares his another 100 topics
22:56:46 <lblanchard> heh
22:56:52 <david-lyle> lsmola: it's about time :_
22:56:54 <david-lyle> :)
22:56:57 <lsmola> hehe
22:57:00 <lblanchard> 4 minutes might not be enough for lsmola :)
22:57:32 <lsmola> :-)
22:57:36 <jpich> \o\ /o/
22:57:36 <david-lyle> I could talk policy :P
22:57:57 <jcoufal> david-lyle: close it until you have a chance, when lsmola starts it never ends :)
22:58:15 <jtomasek> i can confirm that^ :D
22:58:18 <lsmola> true that
22:58:21 <lblanchard> lol
22:58:39 <david-lyle> 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 <david-lyle> #endmeeting