16:07:47 <ttx> #startmeeting storyboard
16:07:48 <openstack> Meeting started Thu Jan  9 16:07:47 2014 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:07:49 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:07:52 <openstack> The meeting name has been set to 'storyboard'
16:08:07 <ttx> #topic Storyboard sprint
16:08:31 <ttx> We're still discussing the last details of the sprint location
16:08:47 <gothicmindfood> has Cody narrowed it down at all?
16:09:05 <ttx> Two options left, Cody trying to convince me
16:09:08 <SergeyLukjanov> me, NikitaKonovalov and ruhe are waiting for Belgium visas
16:09:34 <gothicmindfood> SergeyLukjanov: have you all booked hotels yet, by chance?
16:09:35 <ttx> We have HP office near Brussels airport, which should be very comfortable
16:09:47 <ttx> like free coffee etc
16:09:59 <gothicmindfood> Free coffee = bad coffee.
16:10:05 <SergeyLukjanov> gothicmindfood, yup, some random hotel with good rating @ booking.com
16:10:06 <gothicmindfood> (usually)
16:10:16 <ttx> but we still have concerns around commute time and the HP coroporate firewall
16:10:44 <ttx> We have a backup option in a co-located office space right in the hotels area
16:10:56 <gothicmindfood> SergeyLukjanov: ok. So far, krotscheck and I are booked at the four points sherton
16:11:00 <ttx> main issue with that one is like, you pay for every coffee break
16:11:16 <ttx> and if you want a breakout room, you're out of luck
16:11:19 <gothicmindfood> sheraton, rather.
16:11:38 <ttx> but then, there is a coffee at every street corner
16:12:12 <gothicmindfood> yeah, but not by the airport.
16:12:22 <ttx> gothicmindfood: right
16:12:34 * gothicmindfood is wondering if the sheraton has conference rooms that are any good
16:12:39 <ttx> FWIW I prefer the town option, Cody prefers the HP option.
16:12:47 <gothicmindfood> (only in case of a need for breakout room close to the hotel)
16:12:59 <gothicmindfood> I would vote for town as well
16:13:05 <gothicmindfood> I believe mordred also votes for town
16:13:07 <ttx> we can use our hotel rooms for breakout if REALLY needed. Or bars. Or coffeeshops
16:13:12 <gothicmindfood> (we talked about it yesterday)
16:13:37 <SergeyLukjanov> ttx, bars are the best options ;)
16:13:39 <cody-somerville> http://paste.openstack.org/show/60892/ <-- pros/cons
16:13:47 <cody-somerville> (sorry, was on the phone)
16:13:47 <gothicmindfood> SergeyLukjanov: agreed on bars!
16:14:08 <ttx> On the downsides, the town option is obviously not free. But I think I can get the foundation to pay for it if it boils down to that
16:14:58 <cody-somerville> ttx: The HP space is reserved and ready for us if you choose that option.
16:15:03 <ttx> I think it's more a flexibility (HP office) vs. be-in-the-town thing.
16:15:13 <cody-somerville> I'm also happy for HP to pay for group transportation back to downtown at end of the day.
16:15:19 <gothicmindfood> cody-somerville: I am now flying in the day before
16:15:42 <gothicmindfood> cody-somerville: is any part of our HP party renting a car?
16:15:56 <ttx> gothicmindfood: I would STRONGLY recommend not driving in Brussels
16:16:08 <gothicmindfood> ttx: understood
16:16:12 <ttx> It's the worst congested city in the whole world
16:16:18 <cody-somerville> gothicmindfood: Not to my knowledge.
16:16:22 <ttx> which is why I'm so worried about commute
16:16:26 <gothicmindfood> ttx: I just wonder what the best way of transport to the HP office would be
16:16:36 <cody-somerville> taxi
16:16:50 <ttx> taxi would be 20-45min
16:16:53 <cody-somerville> It should be a 30 minute commute if you've booked hotel around location ttx linked to
16:17:30 <cody-somerville> But folks are of course welcome to rebook to hotel closer to the HP site if we go with that.
16:17:31 <gothicmindfood> ok. We can also re-book to airport hotels and make ourselves miserable :)
16:17:47 <SergeyLukjanov> ttx, cody-somerville, could you please remind me the reference location
16:18:29 <cody-somerville> SergeyLukjanov: http://goo.gl/maps/UD5nc
16:18:55 <ttx> fwiw jeblair also told me he preferred the town option
16:19:11 <ttx> (which is why I can I can get the foundation to pay if money becomes an issue)
16:19:19 <ttx> I think I can*
16:19:35 <gothicmindfood> I would personally feel much happier working in town
16:20:13 <gothicmindfood> and think the HP office would make good backup if the place in town was awful.
16:20:22 <ttx> http://goo.gl/maps/y8lXS is the colocated space location
16:20:56 <ttx> 5min from the 4 points
16:21:18 <gothicmindfood> ttx: and probably 5 good coffee places on the walk there! :-)
16:21:39 <SergeyLukjanov> cody-somerville, thx
16:21:39 <SergeyLukjanov> +1 for town
16:24:16 <cody-somerville> I think it's risky to go for venue of unknown quality. We might not get what we expect or need.
16:24:21 <cody-somerville> The HP site is a known good site.
16:24:44 <ttx> Let's hesitate for one more day. Both options can be kept open for at least that much
16:25:17 <ttx> i'll see if the Foundation can sponsor the town meeting place, just in case
16:26:05 <cody-somerville> It would be an absolute shame if the internet was horrible at the hotel and made it difficult for us to get stuff done. Plus no break out rooms available if we want to split up.
16:27:02 <ttx> cody-somerville: the alternate location is NOT an hotel
16:27:09 <ttx> it's a colocated work space
16:27:41 <ttx> rooms with wifi access is what they sell
16:27:52 <ttx> so risk is IMHO quite low.
16:28:03 <ttx> or at least comparable to corporate firewall pains
16:29:04 <cody-somerville> The corporate firewall pains are a little bit exaggerated and I'm having them mitigated.
16:29:30 <cody-somerville> Wifi is known for being bad, no matter what unfortunately.
16:29:58 <cody-somerville> internet at the alt space is still an unknown where it is not at HP site.
16:30:04 <miqui> ttx anything about dealing with remote participants?
16:30:15 <cody-somerville> Excellent point miqui
16:30:22 <ttx> miqui: true that
16:30:26 <cody-somerville> We don't know if this alternate site will charge us for phone use.
16:30:41 <cody-somerville> At HP site, no cost for us to bring up conference line. We might even be able to swing video.
16:30:57 <ttx> Agree that the HP site is overall more flexible
16:31:36 <ttx> we could cut it in half and do the first day at the HP office and the second day in town :)
16:32:12 <ilyashakhat> great idea!
16:32:14 <gothicmindfood> ttx: good point. The first day at HP Office would certainly make krotscheck's life easier when he lands.
16:32:27 <ttx> yeah, that's what I was thinking
16:32:41 <cody-somerville> Why would we do that though?
16:33:27 <cody-somerville> I mean, if the idea is folks want a chance to be downtown and have some fun after work as I said HP will pay to transport everyone back downtown at end of each day.
16:33:47 <gothicmindfood> cody-somerville: because making the meeting the second day in town eases our commute in and out of the meetings, and gives us a better vibe if we want to take breaks during the day
16:34:11 <gothicmindfood> cody-somerville: if we cut out 1:30 of commuting the second day, we can have that much more meeting time.
16:35:56 <cody-somerville> I don't think that's really true ;). If you cut your commute to work, do you go to work earlier and stay longer?
16:36:10 <gothicmindfood> cody-somerville: actually, yes!
16:36:19 <cody-somerville> Only if you work from home ;p
16:36:22 <gothicmindfood> cody-somerville: I also am less miserable and much more happy to be there.
16:36:47 <ttx> looks like we don't really have consensus yet. Let's sleep on it for one more day and discuss it again tomorrow
16:36:48 <gothicmindfood> cody-somerville: last time I checked, I'm the one with a 2 hour each way right now ;-)
16:36:54 <ttx> would like to have final call by then
16:37:22 <ttx> anything else we needed to cover in this meeting ?
16:37:41 <ruhe> just an update on ci/cd:
16:38:25 <ruhe> krotscheck pushed CR to add storyboard-webclient to infra: https://review.openstack.org/#/c/64761/
16:38:53 <ruhe> i've pushed CR to deploy storyboard and webclient with Puppet: https://review.openstack.org/#/c/65017/
16:39:14 <miqui> ttx: workareas from the wiki  already discussed?
16:39:30 <ttx> miqui: we can cover hem again
16:39:32 <ttx> +t
16:39:38 <miqui> or for now it is just logistics...
16:39:41 <ruhe> i'd love to get reviews from anyone who's familiar with infra/puppet things
16:39:59 <miqui> i am familiar with puppet
16:40:00 <NikitaKonovalov> I've updated my patch with REST and left some comments for mordred if DB
16:40:25 <NikitaKonovalov> if -> in
16:41:01 <NikitaKonovalov> now I'm working to make storyboard load projects from a yaml file
16:41:13 <miqui> what is consensus on >>  Main Concepts (REST API)
16:41:15 <cody-somerville> NikitaKonovalov: What do you mean by that?
16:42:27 <NikitaKonovalov> I mean that initial list of projects and project group will be loaded from a projects.yaml
16:42:31 <ttx> cody-somerville: where do we stand w/ SemanticUI ? Did you have an opportunity to sell it to krotscheck ? Or is it abandoned now that we don't have the lead dev around ?
16:42:56 <cody-somerville> I'm still looking at hiring Jack.
16:43:09 <cody-somerville> Haven't had a chance to talk further with krotscheck about it.
16:43:16 <ruhe> ttx: here is prototype built by krotscheck: https://github.com/krotscheck/storyboard-webclient
16:43:55 <cody-somerville> I still like SemanticUI a lot.
16:44:18 <ttx> cody-somerville: ok. me too :)
16:44:44 <ttx> but I won't fight for it if the people who will code in it prefer something else.
16:44:51 <cody-somerville> Agreed.
16:45:42 <ttx> those webclient prereqs make my head hurt. that's how foreign these things are to me
16:46:16 <ttx> sorry for weird discussion, I'm on cell data and it can get laggy
16:47:10 <ttx> NikitaKonovalov: I saw slow progress on the REST decoupling area
16:47:17 <ttx> reviews still open
16:47:53 <miqui> i looked at Semantic-UI , seems very similar to Jquery UI...
16:48:13 <cody-somerville> I have concerns about WSME+Pecan. I think using Django and django-rest-framework would save us a lot of hassle and NIH.
16:48:14 <miqui> seems ok to me...you can just take whatever UI elements you need...
16:48:28 <cody-somerville> But alas, I don't think I'll win that battle with mordred.
16:48:41 <NikitaKonovalov> ttx, we had hollidays in Russia for 10 days, so actually it's my first day at work today
16:48:45 <ruhe> cody-somerville: WSME+Pecan is the standard in OpenStack world now
16:48:51 <ttx> NikitaKonovalov: oh, I see
16:48:58 <cody-somerville> ruhe: I know. for better or worse.
16:49:07 <NikitaKonovalov> and my patch depends much on the one from mordred
16:49:31 <NikitaKonovalov> we need to review and merge it first
16:50:02 <cody-somerville> I've been half pondering making a strawman argument that all Open Stack web services should migrate to Django instead ;) But alas, I digress.
16:51:37 <ttx> I think we'll have three themes at the sprint, potentially handled by separate groups: features/high-level concepts/customers (should help define the REST API), base architecture/bricks (decoupling, using Pecan/WSME, etc.), CI/CD (get it running)
16:51:57 <ttx> i'm mostly on the first topic. I know jeblair will be on the 3rd
16:52:25 <ttx> oh, and UI, maybe is a 4th theme, although it could be considered a brick
16:52:47 <gothicmindfood> ttx: I like those three groups
16:53:00 <ttx> gothicmindfood: I suspect you'd join me on the 1st
16:53:18 <gothicmindfood> we'll definitely need jeblair and infra support in the ci/cd realm
16:53:28 <cody-somerville> I'm hoping to work with gothicmindfood to come up with a proposal for the first item that I'm happy to collaborate with whoever on so that we have some meat to work with as soon as we get there.
16:53:48 <ttx> cody-somerville: great
16:54:02 <ttx> agree having a starting point would be very helpful
16:54:06 <gothicmindfood> krotscheck, I know, has been a little frustrated at getting pecan/WSME info.
16:54:14 <cody-somerville> Thinking we can release some output in advance for people to read in advance (And even have opportunity to come up with their own proposal/vision).
16:54:25 <cody-somerville> gothicmindfood: oh?
16:54:26 <ttx> we'll refine the agenda over the next two weeks
16:54:36 <ttx> I see krotscheck working in group 2
16:54:43 <gothicmindfood> cody-somerville: I think it's more of attempting to find documentation around it for OS work
16:54:51 <gothicmindfood> cody-somerville: and coming up short.
16:55:17 <gothicmindfood> cody-somerville: dyou have any good recs as far as projects using it extensively right now, or documentation from one?
16:55:36 <gothicmindfood> ttx: agreed on krotscheck
16:56:06 <ttx> will document the draft themes on the wiki page
16:56:08 <cody-somerville> I've been doing some reading on it from social/decision making side.
16:56:15 <cody-somerville> I can share what I have with Michael.
16:56:41 <SergeyLukjanov> ttx, I'm mostly looking on group #1
16:56:43 <gothicmindfood> cody-somerville: that'd be great. He's skiing in the mountains this week, but he'll appreciate it mightily when he's back from vacation!
16:57:39 <ruhe> on CI/CD, with sufficient support on reviews we can get something basic working even before the sprint
16:58:16 <gothicmindfood> ruhe: krotscheck and I are hoping that will happen
16:58:28 <gothicmindfood> we want to have something to iterate on by the sprint
16:59:22 <ruhe> then i'll again welcome everyone to review https://review.openstack.org/#/c/65017/ :)
17:00:34 <SergeyLukjanov> ruhe, I've added it to my backlog ;)
17:00:36 <ttx> ok, time is up, closing meeting
17:00:51 <gothicmindfood> SergeyLukjanov: many thanks on taking a look at that :-)
17:00:52 <ttx> stay on this channel for more disagreement on sprint location
17:00:59 <ttx> #endmeeting