Monday, 2014-06-16

*** yamahata has quit IRC00:08
*** igordcard has quit IRC00:21
*** banix has quit IRC00:24
*** pgpus has quit IRC00:30
*** haleyb has quit IRC00:34
*** sarob_ has joined #openstack-meeting-300:38
*** sarob_ has quit IRC00:42
*** igordcard has joined #openstack-meeting-300:48
*** pgpus has joined #openstack-meeting-300:59
*** banix has joined #openstack-meeting-301:00
*** igordcard has quit IRC01:19
*** alexpilotti has joined #openstack-meeting-301:48
*** yamamoto_ has joined #openstack-meeting-301:50
*** sarob_ has joined #openstack-meeting-301:51
*** sarob_ has quit IRC01:55
*** tomoe_ has quit IRC01:56
*** pgpus has quit IRC02:32
*** yamahata has joined #openstack-meeting-302:36
*** alexpilotti has quit IRC02:46
*** pgpus has joined #openstack-meeting-302:51
*** sarob_ has joined #openstack-meeting-302:51
*** sarob_ has quit IRC02:56
*** alexpilotti has joined #openstack-meeting-302:58
*** sankarshan_away is now known as sankarshan03:04
*** nlahouti_ has joined #openstack-meeting-303:12
*** seizadi has joined #openstack-meeting-303:15
*** nlahouti has quit IRC03:15
*** alexpilotti has quit IRC03:16
*** pgpus has quit IRC03:30
*** banix has quit IRC03:44
*** amotoki has joined #openstack-meeting-303:57
*** jtomasek has joined #openstack-meeting-304:07
*** tomoe_ has joined #openstack-meeting-304:09
*** eghobo has joined #openstack-meeting-304:31
*** coolsvap|afk is now known as coolsvap04:43
*** sarob_ has joined #openstack-meeting-304:51
*** tomoe_ has quit IRC04:51
*** sarob_ has quit IRC04:56
*** otherwiseguy has joined #openstack-meeting-304:57
*** coolsvap is now known as coolsvap|afk04:58
*** otherwiseguy has quit IRC05:08
*** coolsvap|afk is now known as coolsvap05:09
*** otherwiseguy has joined #openstack-meeting-305:12
*** terryw has joined #openstack-meeting-305:17
*** otherwiseguy has quit IRC05:20
*** tomoe_ has joined #openstack-meeting-305:22
*** sarob_ has joined #openstack-meeting-305:51
*** seizadi has quit IRC05:52
*** seizadi has joined #openstack-meeting-305:52
*** sarob_ has quit IRC05:55
*** jtomasek has quit IRC05:56
*** seizadi has quit IRC05:57
*** nlahouti has joined #openstack-meeting-306:11
*** nlahouti_ has quit IRC06:14
*** amotoki has quit IRC06:26
*** mrunge has joined #openstack-meeting-306:37
*** coolsvap is now known as coolsvap|afk06:38
*** coolsvap|afk is now known as coolsvap06:38
*** 18VAACZWN has joined #openstack-meeting-306:38
*** alexpilotti has joined #openstack-meeting-306:38
*** 18VAACZWN has quit IRC06:38
*** 18VAACZWN has joined #openstack-meeting-306:38
*** alexpilotti has quit IRC06:38
*** 18VAACZWN has quit IRC06:38
*** jcoufal has joined #openstack-meeting-306:38
*** mrunge has quit IRC06:39
*** mrunge has joined #openstack-meeting-306:39
*** jamiehannaford has joined #openstack-meeting-306:56
*** eghobo has quit IRC06:57
*** armax has joined #openstack-meeting-307:01
*** armax has left #openstack-meeting-307:01
*** coolsvap is now known as coolsvap|afk07:06
*** amotoki has joined #openstack-meeting-307:06
*** ttrifonov_zZzz is now known as ttrifonov07:16
*** coolsvap|afk is now known as coolsvap07:17
*** nlahouti has quit IRC07:17
*** jaypipes has joined #openstack-meeting-307:36
*** jaypipes has quit IRC07:36
*** coolsvap is now known as coolsvap|afk07:46
*** nlahouti has joined #openstack-meeting-307:48
*** sarob_ has joined #openstack-meeting-307:51
*** armax has joined #openstack-meeting-307:54
*** coolsvap|afk is now known as coolsvap07:54
*** nacim has joined #openstack-meeting-307:54
*** sarob_ has quit IRC07:55
*** nlahouti has quit IRC07:57
*** safchain has joined #openstack-meeting-308:05
*** jtomasek has joined #openstack-meeting-308:06
*** sarob_ has joined #openstack-meeting-308:18
*** sarob_ has quit IRC08:22
*** sankarshan is now known as sankarshan_away08:23
*** coolsvap is now known as coolsvap|afk08:47
*** sarob_ has joined #openstack-meeting-308:51
*** nacim has quit IRC08:54
*** coolsvap|afk is now known as coolsvap08:54
*** sarob_ has quit IRC08:56
*** nacim has joined #openstack-meeting-309:06
*** nacim has quit IRC09:10
*** enykeev has joined #openstack-meeting-309:21
*** nacim has joined #openstack-meeting-309:23
*** kashyap has quit IRC09:34
*** coolsvap is now known as coolsvap|afk09:59
*** pgpus has joined #openstack-meeting-310:00
*** coolsvap|afk is now known as coolsvap10:13
*** pgpus has quit IRC10:25
*** tomoe_ has quit IRC10:27
*** jtomasek has quit IRC10:42
*** jtomasek has joined #openstack-meeting-310:42
*** yamamoto_ has quit IRC10:48
*** igordcard has joined #openstack-meeting-310:48
*** sarob_ has joined #openstack-meeting-310:51
*** sarob_ has quit IRC10:55
*** yamahata has quit IRC11:10
*** jmsoares has joined #openstack-meeting-311:37
*** coolsvap is now known as coolsvap|afk11:41
*** MaxV has joined #openstack-meeting-311:44
*** sarob_ has joined #openstack-meeting-311:51
*** sarob_ has quit IRC11:56
*** yamamoto has joined #openstack-meeting-312:14
*** jmsoares has quit IRC12:19
*** igordcard has quit IRC12:19
*** yamahata has joined #openstack-meeting-312:23
*** dlenrow has joined #openstack-meeting-312:23
*** lenrow has quit IRC12:27
*** dlenrow has quit IRC12:32
*** lenrow has joined #openstack-meeting-312:32
*** lenrow has quit IRC12:46
*** lenrow has joined #openstack-meeting-312:47
*** julim has joined #openstack-meeting-312:55
*** banix has joined #openstack-meeting-313:01
*** sankarshan_away is now known as sankarshan13:03
*** lblanchard has joined #openstack-meeting-313:08
*** mfer has joined #openstack-meeting-313:10
*** chuckC has joined #openstack-meeting-313:10
*** jmsoares has joined #openstack-meeting-313:15
*** coolsvap|afk is now known as coolsvap13:17
*** tomoe_ has joined #openstack-meeting-313:23
*** otherwiseguy has joined #openstack-meeting-313:32
*** jpomero has joined #openstack-meeting-313:32
*** terryw has quit IRC13:35
*** haleyb has joined #openstack-meeting-313:50
*** sarob_ has joined #openstack-meeting-313:51
*** tomoe_ has quit IRC13:53
*** sarob_ has quit IRC13:55
*** erw has joined #openstack-meeting-313:56
*** igordcard has joined #openstack-meeting-313:57
*** otherwiseguy has quit IRC13:59
*** markmcclain has joined #openstack-meeting-314:04
*** markmcclain1 has joined #openstack-meeting-314:06
*** markmcclain has quit IRC14:08
*** mrunge has quit IRC14:12
*** dhellmann has quit IRC14:12
*** dhellmann has joined #openstack-meeting-314:12
*** otherwiseguy has joined #openstack-meeting-314:14
*** nlahouti has joined #openstack-meeting-314:15
*** nlahouti has quit IRC14:16
*** nlahouti has joined #openstack-meeting-314:17
*** sankarshan is now known as sankarshan_away14:17
*** otherwiseguy has quit IRC14:20
*** terryw has joined #openstack-meeting-314:20
*** terryw has quit IRC14:27
*** coolsvap is now known as coolsvap|afk14:30
*** nelsnelson has joined #openstack-meeting-314:35
*** yamamoto has quit IRC14:37
*** amotoki_ has joined #openstack-meeting-314:39
*** kashyap has joined #openstack-meeting-314:40
*** gothicmindfood has joined #openstack-meeting-314:44
*** sankarshan_away is now known as sankarshan14:45
*** nlahouti has quit IRC14:51
*** sarob_ has joined #openstack-meeting-314:51
*** devlaps has joined #openstack-meeting-314:51
*** sarob_ has quit IRC14:56
*** sarob_ has joined #openstack-meeting-314:59
krotscheck#startmeeting storyboard15:00
openstackMeeting started Mon Jun 16 15:00:33 2014 UTC and is due to finish in 60 minutes.  The chair is krotscheck. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: storyboard)"15:00
ttxo/15:00
openstackThe meeting name has been set to 'storyboard'15:00
krotscheckRoll call!15:00
ttx\o15:00
NikitaKonovalovhi15:01
krotscheck#topic Validate Project and Project Group Names.15:01
*** openstack changes topic to "Validate Project and Project Group Names. (Meeting topic: storyboard)"15:01
ttxI added it to the agenda because Nikita mentioned we shoudl discuss it at the meeting15:01
NikitaKonovalovso, yep15:02
krotscheckRighto, so what’s the summary?15:02
ttx#link https://review.openstack.org/#/c/98728/15:02
* krotscheck is reading15:02
NikitaKonovalovThe idea of making projects' names shorter is not that simple as it looks like15:02
jeblairo/15:03
NikitaKonovalovttx said we should keep full names with a slash inside15:03
krotscheckWas that a goal of project group? I thought it was more of an arbitrary organization thing.15:03
ttxI think validating project and projectgroup names is good -- I just don't think we can assume that the / in there aligns to projectgroup boundaries15:03
NikitaKonovalovit means we cant use this name in a url15:03
ttxso let's take an example15:04
ttxwe have the storyboard API project. It maps to a repository called openstack-infra/storyboard. It belongs to several project groups, including "Infrastructure" and "All of Storyboard"15:04
ttxWhat should the "project name" be ?15:05
ttxshould the name be the git repo name ?15:05
ttx(that's what it currently is)15:06
jeblairto elaborate on ttx's point (which i agree with), the '/' in git repo names is more or less ignored by gerrit -- there is no hierarchy there.  the only place that assumes that kind of hierarchy is github (which is an ancillary tool; not something that storyboard is designed for tight interaction with (though it should be _compatible_)15:06
jeblair)15:06
ttxI think one project = one git repo, so the name should be the same15:06
* krotscheck thinks that the git repo should be a property of a project, but not tightly coupled to the name/title15:06
NikitaKonovalovbtw' are there projects w/o repos?15:07
ttxkrotscheck: that would work as well. The name would be an alias15:07
mordredthere have certainly been a request for them recently15:07
ttxlike "Storyboard API side" -> openstack-infra/storyboard15:07
SergeyLukjanovo/15:07
ttxI'm fine with that, as long as we keep the 1:1 mapping15:07
mordredyah. and project groups were to encode that storyboard and storyboard-webclient are really both parts of "Storyboard"15:07
krotscheckttx: Right - OpenStack would just happen to have the convention that project name == gerrit name.15:07
krotscheckBecause that’s easy to remember.15:07
ttx(1:n being modeled by projectgroups, basically)15:08
ttxkrotscheck: +115:08
ttxso Nikita's point is that "/" make unfriendly URLs15:08
ttxalthough gerrit survives them alright15:09
krotscheckNikitaKonovalov: There aren’t any right now, because (I think) jeepyb currently autocreates a repo whenever we add a project. There’s been a request for them though, just a lack of teaching jeepyb to do that thing we want it to.15:09
mordredkrotscheck: yah. and also, lack of clarity if we _should_ support that or not15:09
ttxso he would prefer excluding "/" from project names, and goes on to use "/" as a way to separate projectgroups and project names at autocreation time15:10
mordredor if we should assume that something should get a git repo even if it doesn't use it15:10
ttxI think we should just accept "/" in project names.15:10
krotscheckAngular doesn’t care about /’s in the URL, because it handles its own URL parsing in everything after the ‘#’. I think WSME/Pecan care though.15:10
krotscheckmordred: That too15:10
SergeyLukjanovttx ++15:10
SergeyLukjanovkrotscheck, I think Pecan will ignore it after #15:11
NikitaKonovalovwe are not passing anything with a # to pecan15:11
NikitaKonovalovso it should never know15:11
krotscheckSergeyLukjanov: It will, but all of our API requests are pure URI's.15:11
krotscheck#! routing is a javascript thing only15:11
SergeyLukjanovkrotscheck, oh, it was bad idea ;)15:11
*** cjellick has joined #openstack-meeting-315:12
*** cjellick has quit IRC15:12
jeblairit seems slightly wasteful+confusing to do that; i think my inclination would be to not create a repo unless one is actually desired15:12
ttxThe alternate solution would be to use a simplified project name for every project (and have the repo name in a field)15:12
mordredjeblair: yah. same here15:12
ttxStoryBoard -> openstack-infra/storyboard15:12
*** cjellick has joined #openstack-meeting-315:12
NikitaKonovalovIf we are going to request projects by name from pecan, then simply escape all slashes or whatever15:12
ttxStoryBoard Webclient -> openstack-infra/storyboard-webclient15:12
jeblairttx: that seems reasonable and compatible with krotscheck's suggestion of a few mins ago15:12
*** julim has quit IRC15:12
krotscheckNikitaKonovalov: I can do that.15:13
ttxIt would certainly increase readability15:13
ttxalthough that space i nthe second example is begging for abuse15:13
*** cjellick has quit IRC15:13
ttxstoryboard-api -> openstack-infra/storyboard15:13
krotscheckttx: Maybe in titles, but we do want the ability to type in storyboard.o.o/#!/project/openstack/superpants15:14
ttxstoryboard-webclient -> openstack-infra/storyboard-webclient15:14
*** cjellick has joined #openstack-meeting-315:14
ttxdunno15:14
krotscheckOk, so here’s what I got from NikitaKonovalov’s suggestion15:14
mordredI think I probably do15:14
ttxkrotscheck: "openstack/" has no value in there15:14
mordredI mean, I could be wrong though15:14
mordredbut I'm _really_ used to config's name being openstack-infra/config15:14
krotscheckttx: It does, because it maps to gerrit15:14
jeblairso as a convention, we have required that project names be globally unique (not just within their github-org)15:14
mordredit would be weird to me to type storyboard.o.o/#!/project/config15:15
ttxhmm, I think I just prefer we bite the bullet and use the repo name15:15
mordredbut I can also get over that if it makes everythign hard15:15
krotscheckSo, mapping #!/project/name-with-slashes to /v1/api/projects/escaped-name-with-slashes is easy15:15
NikitaKonovalovkrotscheck: agree15:15
*** sarob_ has quit IRC15:16
krotscheckWhich means that in the URL, we use the git repo name because of convention.15:16
krotscheckSorry, not git repo name, you know what I mean15:16
krotscheckWith the slashes15:16
*** sarob_ has joined #openstack-meeting-315:16
ttxjeblair: so in theory we could say "storyboard" and have a field that is called github-org and that is used to build the full repo name15:16
krotscheckIt just happens to be the title, because that’s what OpenSack convetion is all about15:16
jeblairgerrit uses: GET /a/changes/openstack-infra%2Fconfig15:17
krotscheckPerfect15:17
*** emagana has joined #openstack-meeting-315:17
krotscheckOk, so if it turns out that our naming validation on projects and project groups is : “Anything, you just have to escape it”, does it make sense to have any API-side validation at all?15:18
jeblairttx: as long as it isn't called "github" org, but just "org" or something -- but i think it would be better to ignore it as much as possible so we can support 0-N levels of hierarchy15:18
*** emagana has quit IRC15:18
mordredjeblair: +1000015:18
NikitaKonovalovthe second part of this is Should the prefix be treated as a project group or as an origanization field for a project?15:19
ttxjeblair: I for one don't look forward to having new SB/gerrit mapping tables to replace the LP/Gerrit ones15:19
*** emagana has joined #openstack-meeting-315:19
krotscheckNikitaKonovalov: Neither, I think. If it’s a string, then the full title is the string.15:19
ttxso I'm fine with using repo names directly15:19
jeblairkrotscheck: agree15:20
*** jaypipes has joined #openstack-meeting-315:20
*** sarob_ has quit IRC15:21
ttxMy only gripe with using full repo names is that they eat valuable space, but I'm pretty sure we can optimize that. Like if there is what appears to be a github-org prefix, display it nicely15:21
NikitaKonovalovok, then we keep the titles as they are, and the only thing needed to support them in urls is making projects API work with names15:22
krotscheckWhat’s the full repo name thread about? I thought we were talking about names, where the project name will be ‘openstack-infra/storyboard’ by convention.15:22
ttxkrotscheck: it's an orthogonal discussion, ignore me. i'll be back with it15:23
krotscheckttx: Okie15:23
krotscheckSummary:15:23
krotscheckProject names are going to be escaped when they hit the API15:23
krotscheckAnd we need to make them unique.15:24
krotscheckGroups are not going to be automatically inferred from project names.15:24
krotscheckAnd the webclient will start using unescaped-project-name and parse it to escaped-project-name.15:24
krotscheckDid I miss anything?15:25
mordredkrotscheck: that seems like an excellent summary15:25
krotscheckAny disagreements?15:25
NikitaKonovalovnames are already unique by constraint https://github.com/openstack-infra/storyboard/blob/master/storyboard/db/models.py#L14115:25
ttx+115:25
jeblair+115:25
krotscheckCool, let’s move on.15:26
krotscheck#topic Specs15:26
*** openstack changes topic to "Specs (Meeting topic: storyboard)"15:26
krotscheckGo talk about specs in the specs repo!15:27
SergeyLukjanovkrotscheck, +1 re prev point15:27
krotscheckSo we have three specs out there: Tagging, Search, Subscriptions15:28
krotscheckThe first two are still under active discussion, the latter seems to have settled?15:28
krotscheckI wouldn’t mind having mordred or jeblair look at it though15:28
ttxkrotscheck: I had a question about your comments on tags15:28
krotscheckOr, well, anyone form infra-core who’s familiar with how queues break down when under load.15:28
krotscheckOk, let’s talk about tags!15:29
krotscheck#topic Spec: Tags15:29
*** openstack changes topic to "Spec: Tags (Meeting topic: storyboard)"15:29
krotscheckWhat’s up?15:29
mordredtags like lazer tag?15:29
mordredcause that's fun15:29
ttxkrotscheck: tags are keywords, and you seem to hint you'd like to use them as a more generic name/value thing15:29
jeblairkrotscheck: looking forward to it, thanks15:29
*** jpomero has quit IRC15:30
ttxa property that could be attached to any object15:30
krotscheckttx: Generic, yes. Name/value no. I’m starting to see them as our associations.15:30
*** alexpilotti has joined #openstack-meeting-315:30
krotscheckSo, for instance, if there are several people working on a task, that is represented at two tags that link task-to-user15:31
ttxkrotscheck: that's quite different from what I'm proposing. I'm not sure we can tweak my proposal until it does that instead of what I had in mind15:31
mordredis it possible you're each talking about different features and both of them happen to be called "tag" ?15:32
ttxmaybe you should draft a separate one to explain what you start to see... it certainly sounds more ambitious than my lowly Launchpad tag equivalent15:32
krotscheckmordred: That’s what I’m thinkign15:32
mordredttx: ++15:33
ttx"My" tag is just about assocaiting keywords to stories, to get the same functionality we have with LP bug, a feature that we've come to rely on15:33
mordredlike "this is a gate bug"15:33
jeblairmordred: ++15:33
ttxassociating them to stories let us get the benefit for bugs *and* blueprints.15:33
jeblairor low-hanging-fruit, etc15:33
mordredyah. low-hanging-fruit15:33
mordredalthough I still dont' think we use that one well15:34
ttxit's just a loose way to allow free-form categorization15:34
jeblairmordred: mostly because we don't use bugs well15:34
ttxkrotscheck: that's what my spec is about... so i'm not sure how I should address your comments15:34
krotscheckI still think they can be one and the same, but I’ll happily write up a spec to explain what I’m trying to accomplish.15:34
ttxkrotscheck: and i'll happily read it. As long as we can get the same functionality I'm looking for, I'm certainly open to an implementation that opens up more possibilities15:35
krotscheckWorks for me :)(15:35
krotscheck:)15:35
ttxthe trick generally being... opening those extra possibilities without making the basic one unusable :)15:35
krotscheckHonestly, I think that what you want is the first step to what I want.15:35
ttxkrotscheck: cool, we could even approve BOTH specs!15:36
krotscheckMADNESS15:36
mordredzomg15:36
krotscheckOk, so action for me: Write a generic tagging spec.15:36
krotscheckWe’ve got the search spec out there as well, anything you want to discuss NikitaKonovalov?15:37
NikitaKonovalovthe main discussion there is what should the query look like15:37
ttxkrotscheck: if there is time at the end of the meeting, i'd like to present https://wiki.openstack.org/wiki/StoryBoard/Roadmap again15:38
ttxsince last week it was just Nikita and me15:38
mordred++15:38
NikitaKonovalovwe can keep discussing it there15:38
krotscheckttx: kk15:38
krotscheckALright15:38
krotscheck#topic Ongoing work15:39
*** openstack changes topic to "Ongoing work (Meeting topic: storyboard)"15:39
krotscheckToday in REVERSE ALPHABETICAL ORDER15:39
krotscheckyolanda’s not here, she’s working on timestamps and date display, and sent me a directive that I need to debg15:39
krotscheckttx?15:39
ttxThe roadmap is basically taking the Juno etherpad, but I added a new milestone based on a suggestion from mordred. I think it nicely splits the MVP 1.2 work into more manageable chunks15:39
*** coolsvap|afk is now known as coolsvap15:39
ttx#link https://wiki.openstack.org/wiki/StoryBoard/Roadmap15:40
mordredeek. giving me credit for ideas is scary15:40
jeblairso, use openstack projects drop blueprints first, before bugs15:40
ttxwe basically implement the features needed to get integrated projects to use StoryBoard for feature planning, before the ones needed to get them to use it to track bugs15:40
jeblairsounds reasonable, and i like the ramp-up aspect to it15:41
ttxit's just a sane way to prioritize that big chunk of features15:41
krotscheckMakes sens15:41
ttxnot sure how many projects will take the bait15:41
ttxbut in all cases that chunk was just too big, so splitting it made sense15:41
jeblairttx: we pretty much have to tell people not to use storyboard all the time.  :)15:41
ttxkrotscheck: I'm pretty sure you completed a few of those 1.1 lines, so feel free to edit that wiki page15:42
mordredcan I disagree with two of the thigns on that wiki?15:42
ttxmordred: hey, it's a wiki. OH WAIT WHAT?15:42
* krotscheck has tried to get mordred not to disagree on other things without much success.15:42
mordred"task ordering" - blueprints doesnt have that right now15:43
* krotscheck apparently likes his triple negatives, too.15:43
ttxmordred: they actually havce15:43
mordredand we use them?15:43
jeblairmordred: yeah, work items15:43
ttxmordred: it's called work items15:43
mordredand we use them?15:43
jeblairi just saw them used the other day15:43
mordredoh. ok15:43
mordrednevermind then15:43
ttxmordred: we don't really use blueprints! So that's unfair.15:43
jeblairmordred: i was like "oh yeah, that exists" :)15:43
mordredI didn't think openstack used them15:43
ttxmordred: but I see your point15:44
mordredI guess what I'm trying to say is that we dont need to be feature complete with blueprints -we need to be feature complete with our incomplete usage of them15:44
ttxit's just that to make a set of tasks useful in a blueprint setting, you kinda need to be able to order them15:44
mordredsure15:44
ttxto be feature complete with blueprints you'd have to allow only a single task in a blueprint story.15:44
*** emagana has quit IRC15:44
krotscheckFYI, I’m cutting this discussion off in 5 minutes, we need to give time for NikitaKonovalov and I to give summaries.15:44
jeblairyeah, i think task ordering makes the cutoff for "usable with, borderline-unusable without", especially for a significant story15:44
jeblair(without it, people would probably have to duplicate the info in the description to get it ordered)15:45
mordredjeblair: ++15:45
mordredI think I'm good with the wiki description in general then15:45
ttxthat's all I had. tried to spend time on reviews last week. Will do more.15:45
krotscheckThanks, ttx- we did land some good ones.15:45
mordredalthough I think we need bulk import before 1.2.1 ... but that's not what we're talking about15:45
krotscheckOk, so summary of the roadmap: Task ordering is something we want?15:46
jeblairyeah, that's in 1.1.1, but i think it may need to be in 1.115:46
mordredjeblair: oh! my bad. I was equating "bulk import" from the future with "lp data import"15:47
* mordred shuts up15:47
NikitaKonovalovkrotscheck: I've been busy with my university graduation last week, and we had holidays is Russia15:47
krotscheckNikitaKonovalov: You graduated?15:47
NikitaKonovalovpretty much15:47
krotscheckNikitaKonovalov: AWESOME15:47
mordredNikitaKonovalov: congratualtions!15:47
ttxand I thought French people were the only ones to have holidays15:47
* krotscheck puts on a party hat15:47
mordredkrotscheck: you arent' still wearing one?15:48
NikitaKonovalovso I was updating my Search spec and will continue doing that15:48
krotscheckmordred: no, there was a very insistent gentleman who took it off with his teeth.15:48
* krotscheck has no idea why15:48
mordredoh my15:48
krotscheckNikitaKonovalov: Ok. I’m starting to work on the UI section of search btw.15:48
krotscheckSo about that.15:48
krotscheckI discovered thu/fri that there’s actually enough search-like functionality in storyboard to build out the UI I had in mind for search15:49
mordredooh neat15:49
krotscheckSo I’m working on that, and the mulit-resource search and routing is already all there.15:49
*** lenrow has quit IRC15:49
krotscheckThe missing piece is the advanced input field15:49
krotscheckSo you can search via the header, but that search string isn’t persisted into the actual search UI15:50
krotscheckI’ve been doing that because my work on subscriptions is currently pending on config review15:50
krotscheckFirst this one: https://review.openstack.org/#/c/98007/15:50
krotscheckThen this one: https://review.openstack.org/#/c/98474/15:50
*** emagana has joined #openstack-meeting-315:51
krotscheckThe first one grew out of the openstack-ci/puppet-storyboard disucssion where I’m tying to bring the two modules in sync with each other so we can eventually move infra over to the one in openstack-ci15:51
*** emagana has quit IRC15:52
krotscheckAnd in reality, the approach I’m taking is ‘doing a lot of work in infra-config, and then copying it over to openstack-ci15:52
jeblairwhat's openstack-ci?15:52
krotscheckjeblair: Argh15:52
*** emagana has joined #openstack-meeting-315:52
jeblairdo you mean openstack-infra?15:52
krotscheckjeblair: That’s be being stupdi15:52
*** igordcard has quit IRC15:52
krotscheckYea15:52
krotscheckEventually all that work will land here: https://review.openstack.org/#/c/96290/15:53
jeblairokay, i'm confused because aren't we running the puppet that's in openstack-infra?15:53
krotscheckjeblair: yes15:53
krotscheckWhich I thought was a bit confusing too.15:53
jeblairor do you mean moving from openstack-infra/config to openstack-infra/puppet-storyboard?15:53
krotscheckyes15:53
jeblairthat's a plan i'm fully in support of :)15:54
krotscheckRight15:54
mordredso the idea is to make all of the changes you would make to make a standalone module _in_ the config tree15:54
krotscheckI would like to get the puppet module cleaned up a bit before moving over to puppet-storyboard though15:54
jeblairkrotscheck: that's a fine idea15:54
mordredthen land that as a patch to the empty puppet-storyboard repo15:54
krotscheckAnd then to copy it all over.15:54
mordredyes15:54
jeblairyup15:54
krotscheckRight.15:54
mordredthis is excelelnt plan15:54
krotscheckSo: Step one - https://review.openstack.org/#/c/98007/15:54
krotscheckStep two: https://review.openstack.org/#/c/98474/15:54
krotscheckStep three: copy step one and two to https://review.openstack.org/#/c/96290/15:55
krotscheckThough technically step two can happen anywhere15:55
* krotscheck is a little worried about the maount of work he’s already put into subscriptions without having the spec approved.15:56
krotscheckBut that’s my summary15:56
krotscheck#topic Open Discussion15:56
*** openstack changes topic to "Open Discussion (Meeting topic: storyboard)"15:56
*** jcoufal has quit IRC15:56
mordredkrotscheck: I haven't followed the rabbit things ... which thing should I read to learn more about that?15:57
*** jtomasek has quit IRC15:57
krotscheckmordred: https://review.openstack.org/#/c/95307/15:57
krotscheckmordred: Subscription spec15:57
mordredthank you15:57
*** sankarshan is now known as sankarshan_away15:58
*** jmsoares has left #openstack-meeting-315:58
krotscheckANy other open discussion topics?15:58
krotscheckAlright, let’s call it :)15:59
krotscheck#endmeeting15:59
*** openstack changes topic to "launchpad openid is down. login to openstack services will fail until launchpad openid is happy again"15:59
openstackMeeting ended Mon Jun 16 15:59:37 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/storyboard/2014/storyboard.2014-06-16-15.00.html15:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2014/storyboard.2014-06-16-15.00.txt15:59
jeblairkrotscheck: thanks15:59
openstackLog:            http://eavesdrop.openstack.org/meetings/storyboard/2014/storyboard.2014-06-16-15.00.log.html15:59
ttxkrotscheck: thx!15:59
*** nacim has quit IRC16:01
*** otherwiseguy has joined #openstack-meeting-316:03
*** emagana has quit IRC16:04
*** eghobo has joined #openstack-meeting-316:06
*** marun has joined #openstack-meeting-316:06
*** TravT has joined #openstack-meeting-316:07
*** otherwiseguy has quit IRC16:07
*** pballand has joined #openstack-meeting-316:10
*** MaxV has quit IRC16:12
*** MaxV has joined #openstack-meeting-316:16
*** MaxV has quit IRC16:17
*** emagana has joined #openstack-meeting-316:26
*** emagana has quit IRC16:27
*** emagana has joined #openstack-meeting-316:27
*** markmcclain1 has quit IRC16:33
*** jpomero has joined #openstack-meeting-316:37
*** pballand has quit IRC16:45
*** eghobo has quit IRC16:47
*** eghobo has joined #openstack-meeting-316:47
*** sarob has joined #openstack-meeting-316:57
*** jackib has joined #openstack-meeting-317:03
*** amotoki_ has quit IRC17:06
*** jackib has quit IRC17:13
*** markmcclain has joined #openstack-meeting-317:22
*** jamiehannaford has quit IRC17:26
*** jackib has joined #openstack-meeting-317:27
*** julim has joined #openstack-meeting-317:31
*** nati_ueno has joined #openstack-meeting-317:33
*** julim has quit IRC17:35
*** julim has joined #openstack-meeting-317:39
*** ChanServ changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:40
*** nlahouti has joined #openstack-meeting-317:41
*** MaxV has joined #openstack-meeting-317:46
*** emagana has quit IRC17:54
*** rustlebee is now known as russellb18:00
*** MaxV has quit IRC18:07
*** sarob has quit IRC18:10
*** jaypipes has quit IRC18:14
*** sarob_ has joined #openstack-meeting-318:17
*** emagana has joined #openstack-meeting-318:27
*** nati_ueno has quit IRC18:29
*** banix has quit IRC18:30
*** nati_ueno has joined #openstack-meeting-318:30
*** nati_ueno has quit IRC18:46
*** nati_ueno has joined #openstack-meeting-318:51
*** Sukhdev has joined #openstack-meeting-318:56
*** emagana has quit IRC18:57
*** emagana has joined #openstack-meeting-318:57
*** jtomasek has joined #openstack-meeting-319:04
*** rm_work is now known as rm_work|away19:04
*** jackib has quit IRC19:06
*** sarob_ has quit IRC19:09
*** sarob_ has joined #openstack-meeting-319:10
*** sarob_ has quit IRC19:14
*** nati_ueno has quit IRC19:23
*** nati_ueno has joined #openstack-meeting-319:24
*** armax has quit IRC19:25
*** armax has joined #openstack-meeting-319:25
*** mestery has quit IRC19:27
*** lenrow has joined #openstack-meeting-319:39
*** krotscheck has quit IRC19:41
*** krotscheck has joined #openstack-meeting-319:42
*** nati_ueno has quit IRC19:44
*** nlahouti has quit IRC19:55
*** lenrow has quit IRC19:56
*** lenrow has joined #openstack-meeting-319:57
*** lenrow has quit IRC19:57
*** lenrow has joined #openstack-meeting-319:57
*** sarob has joined #openstack-meeting-320:02
*** devlaps has quit IRC20:03
*** Sukhdev has quit IRC20:03
*** jtomasek has quit IRC20:05
*** lenrow has quit IRC20:05
*** lenrow has joined #openstack-meeting-320:06
*** garyduan has joined #openstack-meeting-320:09
*** sarob has quit IRC20:09
*** dhellmann has quit IRC20:10
*** sarob has joined #openstack-meeting-320:10
*** dhellmann has joined #openstack-meeting-320:11
*** jamiehannaford has joined #openstack-meeting-320:13
*** nati_ueno has joined #openstack-meeting-320:14
*** sarob has quit IRC20:17
*** nati_ueno has quit IRC20:19
*** devlaps has joined #openstack-meeting-320:31
*** sarob_ has joined #openstack-meeting-320:32
*** nati_ueno has joined #openstack-meeting-320:34
*** markmcclain has quit IRC20:35
*** julim has quit IRC20:38
*** nati_ueno has quit IRC20:39
*** lblanchard has quit IRC20:40
*** nlahouti has joined #openstack-meeting-320:42
*** jackib has joined #openstack-meeting-320:44
*** tomoe_ has joined #openstack-meeting-320:45
*** alexpilotti has quit IRC20:45
*** sarob_ has quit IRC20:45
*** sarob_ has joined #openstack-meeting-320:46
*** nlahouti has quit IRC20:47
*** sarob_ has quit IRC20:50
*** nlahouti has joined #openstack-meeting-320:53
*** yamamoto has joined #openstack-meeting-320:54
*** banix has joined #openstack-meeting-320:57
*** amotoki_ has joined #openstack-meeting-320:58
*** markmcclain has joined #openstack-meeting-320:58
*** markmcclain1 has joined #openstack-meeting-320:59
*** markmcclain1 has quit IRC20:59
*** sarob_ has joined #openstack-meeting-320:59
*** markmcclain1 has joined #openstack-meeting-321:00
*** markmcclain has quit IRC21:03
*** Sukhdev has joined #openstack-meeting-321:05
*** tomoe_ has quit IRC21:09
*** tomoe_ has joined #openstack-meeting-321:10
*** jrist has quit IRC21:11
*** dhellmann has quit IRC21:11
*** jrist has joined #openstack-meeting-321:12
*** dhellmann has joined #openstack-meeting-321:12
*** pballand has joined #openstack-meeting-321:16
*** jamiehannaford has quit IRC21:16
*** mfer has quit IRC21:18
*** otherwiseguy has joined #openstack-meeting-321:29
*** nati_uen_ has joined #openstack-meeting-321:34
*** banix has quit IRC21:35
*** banix has joined #openstack-meeting-321:37
*** emagana has quit IRC21:42
*** pballand has quit IRC21:45
*** pballand has joined #openstack-meeting-321:46
*** pballand has quit IRC21:57
*** banix has quit IRC21:58
*** julim has joined #openstack-meeting-322:00
*** armax has left #openstack-meeting-322:00
*** nati_uen_ has quit IRC22:00
*** nati_ueno has joined #openstack-meeting-322:00
*** nati_ueno has quit IRC22:01
*** nati_ueno has joined #openstack-meeting-322:01
*** markmcclain1 has quit IRC22:02
*** jackib has quit IRC22:05
*** safchain has quit IRC22:31
*** ttrifonov is now known as ttrifonov_zZzz22:39
*** mestery has joined #openstack-meeting-322:42
*** otherwiseguy has quit IRC22:48
*** nati_ueno has quit IRC22:49
*** tomoe_ has quit IRC22:52
*** mestery has quit IRC22:55
*** pballand has joined #openstack-meeting-322:55
*** amotoki_ has quit IRC22:55
*** marun has quit IRC22:56
*** Sukhdev has quit IRC23:05
*** nati_ueno has joined #openstack-meeting-323:10
*** yamahata has quit IRC23:18
*** pballand has quit IRC23:18
*** julim has quit IRC23:19
*** rm_work|away is now known as rm_work23:20
*** banix has joined #openstack-meeting-323:32
*** sarob_ has quit IRC23:36
*** sarob_ has joined #openstack-meeting-323:37
*** sarob_ has quit IRC23:41
*** yamamoto has quit IRC23:41
*** jpomero has quit IRC23:41
*** sarob_ has joined #openstack-meeting-323:55
*** erw has quit IRC23:56
*** sarob__ has joined #openstack-meeting-323:58

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!