15:00:38 <krotscheck> #startmeeting StoryBoard
15:00:39 <openstack> Meeting started Mon May  4 15:00:38 2015 UTC and is due to finish in 60 minutes.  The chair is krotscheck. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:40 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:40 <krotscheck> hu hu!
15:00:42 <openstack> The meeting name has been set to 'storyboard'
15:00:43 <krotscheck> hi hi!
15:00:55 <ttx> o/
15:01:05 <krotscheck> Agenda:
15:01:07 <krotscheck> #link https://wiki.openstack.org/wiki/StoryBoard#Agenda
15:01:13 <krotscheck> #topic Actions from Last Week
15:01:14 <krotscheck> None
15:01:20 <krotscheck> #topic Urgent Items:
15:01:26 <krotscheck> Anything come up that needs to be addressed?
15:01:33 <yolanda> hi
15:01:40 <yolanda> nothing from my side
15:02:21 <krotscheck> Nothing here either.
15:02:34 <krotscheck> #topic User Feedback
15:02:39 <krotscheck> Anything?
15:02:56 <yolanda> nothing
15:03:13 <krotscheck> I'm going to skip to in-progress work first, because I have some questions about things.
15:03:21 <krotscheck> #topic In progress: krotscheck
15:03:28 <krotscheck> Ok, so I've got two things going right now.
15:03:41 <krotscheck> The first is pagination, which...
15:04:08 <krotscheck> Well, the main issue there is that the spec that real human-usable pagination depends on is A) large, B) Unapproved, and C) Doesn't ahve anyone to build it.
15:04:29 <krotscheck> And this is a request I've received over and over again.
15:04:53 <krotscheck> Now I've taken the passive aggressive approach right now, which is to add the paging buttons, and then pop up a message that says: Hey, you want this? Come help!
15:04:57 <krotscheck> That's... not optimal though
15:05:04 <yolanda> i found that quite ugly, yes :)
15:05:27 <krotscheck> #link https://review.openstack.org/#/c/179256/
15:05:32 <yolanda> krotscheck, can we have some better ways to request help? for example a popup like the "donate" ones in some pages
15:05:43 <yolanda> in this case "donate your work"
15:05:54 <ttx> heh
15:06:47 <krotscheck> In retrospect, I definitely feel like we need to have a way to nag people into helping.
15:07:04 <krotscheck> Or some _other_ way into getting people involved.
15:07:15 <krotscheck> Because begging from corporations is just not doing it.
15:07:38 <yolanda> you mean, encourage individuals rather than companies?
15:07:59 <krotscheck> However, as far as pagination goes, the _way_ easier way to get pagination working is to switch from marker/limit to offset/limit paging.
15:08:10 <krotscheck> yolanda: maybe.
15:08:29 <krotscheck> And the argument for offest/limit is "It's natively supported by the database and we don't have the resources to build anything more sophisticated"
15:08:59 <yolanda> krotscheck, i agree with you, we should stick in the classic approach, as we don't have resources for working on the complex pagination spec
15:09:10 <krotscheck> ttx: Thoughts?
15:09:15 <yolanda> when i say we i say you mostly right now, i'm totally unable to contribute
15:09:26 <krotscheck> yep.
15:09:34 <krotscheck> Also, Aleksey's been moved off of StoryBoard inside of Mirantis
15:09:42 <yolanda> oh
15:09:57 <yolanda> i wanted to work a bit on free time, but where is free time? :(
15:10:40 <yolanda> so with this situation, i think the most pragmatic we are, the better
15:10:49 <ttx> krotscheck: I think it doesn't hurt to get the word out there that we are dying for lack of help
15:11:12 <ttx> although it's a bit of a double-edged sword
15:11:16 <krotscheck> Yep.
15:11:27 <ttx> since some may read it as a death announcement before we even have the YVR discussion
15:11:28 <krotscheck> I'm going to do the release notes this morning if we can land any patches this week.
15:11:40 <krotscheck> But if not, there's no real point.
15:11:44 * ttx is behind on patch review
15:11:50 <ttx> blames release
15:12:01 <krotscheck> ttx: What about switching from marker/limit to offset/limit?
15:12:22 <yolanda> i'm going to do a youtube presentation, i'm still working on slides, but i can end with a "need help" slide
15:13:14 <krotscheck> ttx: I'm asking because quorum, and it's a holiday in russia.
15:13:23 <ttx> krotscheck: I would go for the "simple" approach at this point
15:13:31 <krotscheck> Alright!
15:13:38 <ttx> i.e. make it shiny even if not perfect
15:13:49 <krotscheck> #agreed Switch from marker/limit to offset/limit because lack of resources to build big expensive things.
15:13:55 <krotscheck> Ok, moving on to email.
15:14:18 <krotscheck> I have WIP code for email processing of single events ehre: https://review.openstack.org/#/c/179542/
15:14:30 <krotscheck> It's lacking tests, and templtaes, which I'm going to work on this week.
15:14:49 <krotscheck> However before I go much farther I want to make sure this is a sane approach.
15:15:50 <krotscheck> So, please go review that :)
15:15:56 <yolanda> sure
15:16:03 <ttx> ack
15:16:36 <krotscheck> Ok, that's it for me as far as ongoing work.
15:16:52 <krotscheck> The other things I'm doing are backchannel oslo things involving oslo.middleware and CORS support for OpenStack in general
15:16:55 <krotscheck> Aaaanyway
15:16:59 <krotscheck> #topic Discussion
15:17:11 <krotscheck> #topic Discussion: Vancouver!
15:17:20 <krotscheck> Ok, so where are we with our discussion on this?
15:17:35 <krotscheck> #link https://etherpad.openstack.org/p/storyboard-vancouver-may-2015
15:19:17 <yolanda> do we have an slot for that in the agenda? i saw ttx proposal, is that confirmed?
15:20:25 <krotscheck> Right, because we're not really going to get any questions answered without a place to ask them
15:21:54 <krotscheck> I'm guessing ttx is in another channel and/or wrestiling his kids.
15:22:28 <yolanda> i'm vanguard today but things are quiet
15:23:12 <ttx> krotscheck: no, trying to check the infra sessions status
15:23:16 <krotscheck> I'm guessing if ttx doesn't get his session approved (which, given that he's TTX, isn't likely), we can always bogart the infra sessions
15:23:19 <krotscheck> ok
15:23:20 <ttx> krotscheck: doesn't seem to be posted yet
15:23:29 <krotscheck> Yeah, I haven't seen it either
15:24:19 <ttx> Not so many fishbowl proposed and infra has 4
15:24:24 <ttx> so I'd say it stands a good chance
15:25:44 <krotscheck> Ok, cool.
15:26:07 <krotscheck> I'd like to go through the etherpad, group our questions into like topics, so we have a defined agenda of questions that need to be answered.
15:26:48 <krotscheck> What amazes me about the whole situation is that for all the supposed "We want feature X" pressure the TC and Board is getting on ticket tracking, I see absolutely no _real_ activity and/or code.
15:27:43 <yolanda> no code because no active and paid contributors
15:27:55 <krotscheck> Basically, yeah.
15:28:07 <ttx> *and* within openstack nevertheless
15:28:23 <ttx> i.e. seen as covering a specific use case, not a generic project
15:28:31 <krotscheck> So, I'm thinking StoryBoard will actually survive vancouver, simply by virtue of nobody else is willing to put forward resources for something else.
15:29:45 <ttx> I think the questions on your part of the etherpad are good
15:29:49 <krotscheck> So I'm going to put our best foot forward, start putting out weekly release notes after our meetings, and make people realize there's things going on here.
15:30:01 <ttx> - What will be used as task tracking in openstack
15:30:21 <ttx> - Should StoryBoard continue under Infra
15:30:32 <ttx> - Should StoryBoard continue, period
15:30:40 <ttx> - If StoryBoard continues, how
15:32:15 <ttx> I think if we can get answers to that we are good
15:32:16 <krotscheck> If StoryBoard is replaced, where do the resources come from?
15:32:23 <ttx> That is part of (1) for me
15:32:35 <ttx> Whatever is used needs to be viable
15:32:38 <krotscheck> Gotcha
15:34:12 <krotscheck> That does narrow things down a bit, doesn't it.
15:36:01 <krotscheck> Ok, any other discussion topics?
15:36:16 <ttx> nothing from me
15:36:31 <krotscheck> I'm done. yolanda?
15:36:44 <yolanda> krotscheck, sorry, i got pinged on Gozer
15:37:16 <krotscheck> It doesn't look like we have any features ready for release.
15:37:22 <krotscheck> i.e. nothing I can do release notes on.
15:37:33 <krotscheck> Everything we shipped last week is backend
15:37:58 <yolanda> in the meeting if we have some, i'd like to expose the features that SB has and it's good for, that launchpad/phabricator doesn't provide, so it's a +1 from our project
15:39:23 <krotscheck> yolanda: ++
15:40:24 <krotscheck> Ok, I'll close the meeting. Thanks everyone!
15:40:26 <krotscheck> #endmeeting