*** banix has quit IRC | 00:01 | |
*** yamahata has quit IRC | 00:03 | |
*** jackib has joined #openstack-meeting-3 | 00:09 | |
*** salv-orlando has quit IRC | 00:20 | |
*** jmsoares has joined #openstack-meeting-3 | 00:23 | |
*** jmsoares has quit IRC | 00:27 | |
*** sankarshan_away is now known as sankarshan | 00:28 | |
*** amotoki has joined #openstack-meeting-3 | 00:59 | |
*** julim has quit IRC | 01:10 | |
*** banix has joined #openstack-meeting-3 | 01:12 | |
*** jackib has quit IRC | 01:16 | |
*** yamahata has joined #openstack-meeting-3 | 01:17 | |
*** mestery has joined #openstack-meeting-3 | 01:28 | |
*** yamahata has quit IRC | 01:58 | |
*** yamahata has joined #openstack-meeting-3 | 01:58 | |
*** HenryG has joined #openstack-meeting-3 | 02:21 | |
*** glenc has quit IRC | 02:25 | |
*** glenc has joined #openstack-meeting-3 | 02:26 | |
*** cjellick has joined #openstack-meeting-3 | 03:02 | |
*** banix has quit IRC | 03:26 | |
*** cjellick has quit IRC | 03:36 | |
*** cjellick has joined #openstack-meeting-3 | 03:36 | |
*** cjellick has quit IRC | 03:41 | |
*** seizadi has joined #openstack-meeting-3 | 04:03 | |
*** seizadi has quit IRC | 04:07 | |
*** seizadi has joined #openstack-meeting-3 | 04:09 | |
*** emagana has joined #openstack-meeting-3 | 04:10 | |
*** seizadi has quit IRC | 04:15 | |
*** seizadi has joined #openstack-meeting-3 | 04:16 | |
*** eghobo has joined #openstack-meeting-3 | 04:17 | |
*** emagana has quit IRC | 04:25 | |
*** emagana has joined #openstack-meeting-3 | 04:26 | |
*** emagana has quit IRC | 04:28 | |
*** shakamunyi has quit IRC | 04:30 | |
*** shakamunyi has joined #openstack-meeting-3 | 04:31 | |
*** shakamunyi has quit IRC | 04:41 | |
*** shakamunyi has joined #openstack-meeting-3 | 04:42 | |
*** shakamunyi has quit IRC | 04:47 | |
*** kashyap` has joined #openstack-meeting-3 | 05:12 | |
*** kashyap has quit IRC | 05:16 | |
*** coolsvap|afk has joined #openstack-meeting-3 | 05:17 | |
*** coolsvap|afk is now known as coolsvap | 05:18 | |
*** seizadi has quit IRC | 05:29 | |
*** coolsvap is now known as coolsvap|afk | 05:33 | |
*** coolsvap|afk is now known as coolsvap | 05:41 | |
*** coolsvap is now known as coolsvap|afk | 06:03 | |
*** shakamunyi has joined #openstack-meeting-3 | 06:05 | |
*** coolsvap|afk is now known as coolsvap | 06:13 | |
*** seizadi has joined #openstack-meeting-3 | 06:15 | |
*** seizadi has quit IRC | 06:19 | |
*** coolsvap is now known as coolsvap|afk | 06:23 | |
*** openstackstatus has quit IRC | 06:27 | |
*** jamiehannaford has joined #openstack-meeting-3 | 06:34 | |
*** eghobo has quit IRC | 06:37 | |
*** jtomasek has joined #openstack-meeting-3 | 06:46 | |
*** mrunge has joined #openstack-meeting-3 | 06:56 | |
*** salv-orlando has joined #openstack-meeting-3 | 06:56 | |
*** mrunge has quit IRC | 07:01 | |
*** mrunge has joined #openstack-meeting-3 | 07:03 | |
*** jamiehannaford has quit IRC | 07:12 | |
*** jamiehannaford has joined #openstack-meeting-3 | 07:12 | |
*** coolsvap|afk is now known as coolsvap | 07:17 | |
*** jamiehannaford has quit IRC | 07:22 | |
*** jamiehannaford has joined #openstack-meeting-3 | 07:25 | |
*** coolsvap is now known as coolsvap|afk | 07:41 | |
*** kashyap` is now known as kashyap | 07:48 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:52 | |
*** nacim has joined #openstack-meeting-3 | 07:52 | |
*** coolsvap|afk is now known as coolsvap | 07:54 | |
*** jcoufal has joined #openstack-meeting-3 | 08:00 | |
*** jcoufal has quit IRC | 08:11 | |
*** jcoufal has joined #openstack-meeting-3 | 08:13 | |
*** seizadi has joined #openstack-meeting-3 | 08:15 | |
*** safchain has joined #openstack-meeting-3 | 08:15 | |
*** seizadi has quit IRC | 08:20 | |
*** enykeev has joined #openstack-meeting-3 | 08:34 | |
*** seizadi has joined #openstack-meeting-3 | 09:32 | |
*** seizadi has quit IRC | 09:36 | |
*** sankarshan is now known as sankarshan_away | 09:39 | |
*** sankarshan_away is now known as sankarshan | 09:49 | |
*** salv-orlando has quit IRC | 09:52 | |
*** kashyap has left #openstack-meeting-3 | 10:27 | |
*** amitpp has joined #openstack-meeting-3 | 10:31 | |
*** sankarshan is now known as sankarshan_away | 10:35 | |
*** amitpp has quit IRC | 10:42 | |
*** amitpp has joined #openstack-meeting-3 | 10:42 | |
*** amitpp has quit IRC | 10:47 | |
*** amitpp has joined #openstack-meeting-3 | 10:47 | |
*** coolsvap is now known as coolsvap|afk | 11:11 | |
*** yamahata has quit IRC | 11:13 | |
*** sankarshan_away is now known as sankarshan | 11:15 | |
*** seizadi has joined #openstack-meeting-3 | 11:34 | |
*** seizadi has quit IRC | 11:39 | |
*** banix has joined #openstack-meeting-3 | 12:08 | |
*** jamiehannaford has quit IRC | 12:20 | |
*** jamiehannaford has joined #openstack-meeting-3 | 12:21 | |
*** jamiehannaford has quit IRC | 12:22 | |
*** jamiehannaford has joined #openstack-meeting-3 | 12:23 | |
*** jamiehannaford has quit IRC | 12:23 | |
*** banix has quit IRC | 12:25 | |
*** jamiehannaford has joined #openstack-meeting-3 | 12:26 | |
*** salv-orlando has joined #openstack-meeting-3 | 12:28 | |
*** jackib has joined #openstack-meeting-3 | 12:29 | |
*** shakamunyi has quit IRC | 12:38 | |
*** thomasem has joined #openstack-meeting-3 | 12:42 | |
*** safchain has quit IRC | 12:44 | |
*** yamahata has joined #openstack-meeting-3 | 12:45 | |
*** nelsnelson has joined #openstack-meeting-3 | 12:50 | |
*** lblanchard has joined #openstack-meeting-3 | 12:50 | |
*** amitpp has quit IRC | 12:52 | |
*** julim has joined #openstack-meeting-3 | 13:00 | |
*** coolsvap|afk is now known as coolsvap | 13:01 | |
*** jackib has quit IRC | 13:12 | |
*** jackib has joined #openstack-meeting-3 | 13:15 | |
*** mrunge has quit IRC | 13:18 | |
*** peristeri has joined #openstack-meeting-3 | 13:24 | |
*** jaypipes has joined #openstack-meeting-3 | 13:24 | |
*** jackib has quit IRC | 13:29 | |
*** safchain has joined #openstack-meeting-3 | 13:31 | |
*** otherwiseguy has joined #openstack-meeting-3 | 13:33 | |
*** lcheng has joined #openstack-meeting-3 | 13:45 | |
*** superdan is now known as dansmith | 13:48 | |
*** flaviof_zzz is now known as flaviof | 13:48 | |
*** rustlebee is now known as russellb | 13:50 | |
*** jackib has joined #openstack-meeting-3 | 13:53 | |
*** yamahata has quit IRC | 14:05 | |
*** yamahata has joined #openstack-meeting-3 | 14:06 | |
*** otherwiseguy has quit IRC | 14:09 | |
*** lcheng has quit IRC | 14:16 | |
*** prad_ has joined #openstack-meeting-3 | 14:21 | |
*** banix has joined #openstack-meeting-3 | 14:22 | |
*** lcheng has joined #openstack-meeting-3 | 14:29 | |
*** lcheng has quit IRC | 14:39 | |
*** Ish__ has joined #openstack-meeting-3 | 14:39 | |
*** lcheng has joined #openstack-meeting-3 | 14:53 | |
*** shakamunyi has joined #openstack-meeting-3 | 14:54 | |
krotscheck | #startmeeting StoryBoard | 15:01 |
---|---|---|
openstack | Meeting started Mon Jun 23 15:01:56 2014 UTC and is due to finish in 60 minutes. The chair is krotscheck. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: StoryBoard)" | 15:02 | |
openstack | The meeting name has been set to 'storyboard' | 15:02 |
krotscheck | Allo allo! | 15:02 |
ttx | o/ | 15:02 |
jeblair | o/ | 15:02 |
NikitaKonovalov | hi | 15:02 |
mordred | o/ | 15:02 |
krotscheck | Agenda is here: | 15:02 |
krotscheck | https://wiki.openstack.org/wiki/StoryBoard#Agenda | 15:02 |
*** morganfainberg has joined #openstack-meeting-3 | 15:02 | |
krotscheck | Anyone have last minute additions they’d like to put on there? | 15:02 |
*** lcheng has quit IRC | 15:03 | |
* fungi lurks | 15:03 | |
krotscheck | #topic Reviews: Validate project & group names | 15:03 |
*** openstack changes topic to "Reviews: Validate project & group names (Meeting topic: StoryBoard)" | 15:03 | |
NikitaKonovalov | I'd like to extend Search UI to Search UI and API | 15:03 |
Ish__ | Hi.. | 15:03 |
krotscheck | NikitaKonovalov: Got it | 15:03 |
Ish__ | I am Aishwarya. | 15:03 |
krotscheck | Hi there! | 15:03 |
SergeyLukjanov | o/ | 15:03 |
Ish__ | , a CS grad student from Stony Brook University, the new intern to your team. | 15:03 |
krotscheck | To everyone, Ish__ is joining StoryBoard for the summer :) | 15:04 |
jeblair | Ish__: welcome! | 15:04 |
mordred | woot. welcome Ish__ | 15:04 |
ttx | Ish__: welcome! | 15:04 |
NikitaKonovalov | Ish__: o/ | 15:04 |
ttx | Where is Stony Brook? | 15:04 |
Ish__ | Thank you, all..! | 15:04 |
* ttx should google that | 15:05 | |
Ish__ | in NY | 15:05 |
krotscheck | NikitaKonovalov: Anything on Project & Group names? | 15:05 |
ttx | Ish__: cool. | 15:05 |
NikitaKonovalov | I've added a migration | 15:05 |
NikitaKonovalov | It will rename a Project if it does not pass validation | 15:05 |
krotscheck | NikitaKonovalov: Awesome, thanks for that. | 15:05 |
krotscheck | Anything else? | 15:05 |
NikitaKonovalov | a previous name will be appended to the description | 15:05 |
NikitaKonovalov | so supersuers can see it and restore | 15:05 |
krotscheck | Oh, smart move. | 15:05 |
jeblair | NikitaKonovalov: i like that solution | 15:05 |
krotscheck | ++ | 15:06 |
jeblair | NikitaKonovalov: it has the right balance of "keep things working" and "let the admin know something is wrong so they can fix it" | 15:06 |
* ttx likes too. | 15:06 | |
krotscheck | Awesome. Review is here: https://review.openstack.org/#/c/98728/ | 15:07 |
krotscheck | #topic Search UI and API | 15:07 |
*** openstack changes topic to "Search UI and API (Meeting topic: StoryBoard)" | 15:07 | |
krotscheck | Ok, so I put up a mostly functional multidimensional search UI here: https://review.openstack.org/#/c/99975/ | 15:08 |
krotscheck | It still needs some love with no-result edge cases, however the basic feel is there. | 15:08 |
*** mfer has joined #openstack-meeting-3 | 15:08 | |
krotscheck | Note that right now it only pretends to be a search, it’s really a browse/filter UI. | 15:08 |
ttx | ok | 15:08 |
NikitaKonovalov | Seen that, looks great | 15:08 |
krotscheck | Also, it’s not the fastest thing in the world, as it waits for multiple search requests to come back before rendering. | 15:09 |
krotscheck | I would like some feedback on the UX on that before going much farther, simply as a sanity check. | 15:09 |
mordred | krotscheck: is taht speed thing a thing that gets helped with search index? or is there a different thing at play? | 15:10 |
mordred | (I mean, I know you said it's actually just doing browse/filter right now - so that might be part of it?) | 15:10 |
krotscheck | mordred: Right now it seems to be mainly network latency that’s the issue. | 15:10 |
krotscheck | mordred: See, it’s actually trying to resolve search dimensions via the API, meaning that every time you type a key, it goes out and queries the User/Project/Story API’s all at once. | 15:11 |
jeblair | krotscheck: i think i left comments to this effect in some review (i think it may be the api side), but yeah, having to hit multiple endpoints seems awkward ... | 15:11 |
krotscheck | It is. | 15:11 |
jeblair | krotscheck: what kind of flexibility do we have to say violate the rest standards and make a /search?q=... endpoint? | 15:11 |
krotscheck | Having said that though, I was able to make the UI work in the way that I wanted it to with the current API features, so that’s good. | 15:11 |
krotscheck | jeblair: We have all the flexibility we want? In fact we probably should. | 15:12 |
krotscheck | jeblair: That begs the question on browse vs. search though | 15:12 |
krotscheck | NikitaKonovalov should probably weigh in on that. | 15:12 |
NikitaKonovalov | well, we may have browse and search on the same endpoint | 15:13 |
krotscheck | Oh? | 15:13 |
NikitaKonovalov | depending on a q parameter | 15:13 |
NikitaKonovalov | but I'd preferr to have /search?q= | 15:14 |
krotscheck | How would that work if I, say, asked for /stories?q=foo&project_id=22 | 15:14 |
krotscheck | (since the latter implies a filter and the former implies a query | 15:14 |
*** shakamunyi has quit IRC | 15:14 | |
*** lcheng has joined #openstack-meeting-3 | 15:15 | |
mordred | it sounds like the API kinda wants to ahve both, yeah? like a /search?q= _and_ a /stories?q=foo&project_id=22 for different purposes? | 15:15 |
mordred | or maybe I'm crazypantshead? | 15:15 |
NikitaKonovalov | but we want to have q=<something for a full text search>&k=v to filter | 15:15 |
krotscheck | mordred: Well, how do full text searches interact with indexes? | 15:16 |
*** david-lyle has joined #openstack-meeting-3 | 15:16 | |
krotscheck | NikitaKonovalov: We don’t necessarily want that. | 15:16 |
NikitaKonovalov | http://sqlalchemy-searchable.readthedocs.org/en/latest/ | 15:16 |
NikitaKonovalov | ^^ can wratp filter queries with add full-text stuff | 15:16 |
mordred | krotscheck: oh, we'd need the indexingy things to implement /search?q= in a truly performant way - but we could have a v1 of what the API wants to look like without the goodness probably | 15:16 |
krotscheck | …postgres only? Srsly? | 15:16 |
mordred | krotscheck: the python community has an unnatural obession with postgres | 15:17 |
krotscheck | mordred: The python community has an unnatural obsession with python :-P | 15:17 |
mordred | krotscheck: :) | 15:17 |
mordred | rewrite it all in go! | 15:17 |
ttx | in javascript!: | 15:17 |
NikitaKonovalov | Postgres is for an example there | 15:17 |
krotscheck | I recommend we rewrite it all in chicken | 15:17 |
NikitaKonovalov | i hope | 15:17 |
mordred | NikitaKonovalov: it seems worthwhile to explore whether or not that will function with mysql | 15:18 |
NikitaKonovalov | mordred: agree | 15:18 |
jeblair | oh, i also left some nodes in a review about the full-text indexing... i think we may want to consider using the messaging framework to keep solr up to date near-real-time | 15:18 |
mordred | oh. I guess "Currently it only supports PostgreSQL." is what krotscheck was reading | 15:19 |
* krotscheck is honestly not that familiar with how search indexes work, as long as the API behaves sanely he’ll happily stay on the client side and let everyone else argue it out. | 15:19 | |
mordred | krotscheck: yah - I mean, honestly, I think we should get a search api written even if the impl is terrible so that it doesn't have to be faked ui side | 15:19 |
NikitaKonovalov | I've updated the Search spec with Spihnx section | 15:19 |
mordred | and then we can try different api server impl choices. | 15:19 |
NikitaKonovalov | it can keep it's indexes pretty up to date | 15:20 |
* mordred also agrees with jeblair on messaging framework for keeping search indexes up to date | 15:20 | |
krotscheck | jeblair: You mean the messaging async processing spec I put up there? | 15:20 |
jeblair | krotscheck: yep | 15:20 |
NikitaKonovalov | this is what their indexes up to date http://sphinxsearch.com/docs/current.html#delta-updates | 15:20 |
NikitaKonovalov | looks like we will need messaging for both indexing and notifications | 15:20 |
jeblair | krotscheck: since the search spec seemed to be reaching for a way to get async notifications that it needs to reindex stuff | 15:21 |
krotscheck | Before we go off the rails here, can we focus on what decisions actually need to be made right now? | 15:21 |
krotscheck | I think I agree with mordred that “implementing the search API no matter what the impl behind the scenes is” is good. | 15:21 |
*** nacim has quit IRC | 15:21 | |
jeblair | ++ | 15:21 |
krotscheck | However, I also feel that the UI I put together buys us more time on the need for this implementation, because it actually provides a pretty sophisticated way of discovering things. | 15:22 |
mordred | ++ | 15:22 |
NikitaKonovalov | then the LIKE statement is the solution | 15:22 |
krotscheck | Right | 15:22 |
krotscheck | It doesn’t remove the need for a fulltext search, it only patches the pain | 15:23 |
krotscheck | So it sounds like we want more comments and discussion on Nikita’s review | 15:23 |
krotscheck | The real decision to make is: Separate search API endpoint, or munge it in with browse? | 15:23 |
NikitaKonovalov | pecan allows to do that | 15:24 |
NikitaKonovalov | I've done a similar thing for GET projects | 15:24 |
mordred | krotscheck: what's the benefit of munging it with browse? | 15:24 |
krotscheck | mordred: Can’t think of one. I feel that it’s mostly a stylistic choice. | 15:25 |
*** shakamunyi has joined #openstack-meeting-3 | 15:25 | |
krotscheck | Well | 15:25 |
krotscheck | Philosophical | 15:25 |
jeblair | krotscheck: fundamentally, i think we want one endpoint to handle the one operation -- what i'm not sure about is whether it needs to be completely separate, or if it's enough to hang it off of stories because that's ultimately what we're going to display to the user... | 15:25 |
krotscheck | jeblair: point | 15:26 |
krotscheck | jeblair is suggesting search as a resource-wide action, not just specific to individual resources. | 15:26 |
krotscheck | Sorry | 15:26 |
krotscheck | API-wide action | 15:26 |
krotscheck | mordred: Philosophical difference is as follows- search is inclusive: “Give me things that are close to this value”. Browse is exclusive: “Only give me things where this == value“ | 15:27 |
krotscheck | NikitaKonovalov: Thoughts about /search?q= vs /stories/search?q= | 15:28 |
NikitaKonovalov | my vote is for the second | 15:28 |
NikitaKonovalov | that one clearly says what are we looking for | 15:28 |
krotscheck | Doesn’t searching imply that we don’t actually know what we’re looking for? | 15:29 |
NikitaKonovalov | so then we need an ability to limit the search if the user actually knows what he is looking for | 15:30 |
NikitaKonovalov | search?q=<whatever>&target=stories | 15:30 |
krotscheck | NikitaKonovalov: Right - at that point it becomes a munged search/browse | 15:30 |
jeblair | krotscheck: maybe we need to lay out some use cases and say "if you want to find a specific comment, do this" "if you want to find a story that has a comment with text, do this".... | 15:31 |
krotscheck | jeblair: That’s a good idea. | 15:31 |
mordred | ++ | 15:31 |
*** cjellick has joined #openstack-meeting-3 | 15:31 | |
jeblair | krotscheck: i think doing straw-man versions of cases (especially edge cases) like that may be instructive | 15:31 |
krotscheck | jeblair: You know, i can go back into the Atlanta UX sessions and extract some of the search cases that were highlighted there. | 15:32 |
jeblair | krotscheck: sounds like a good source | 15:32 |
krotscheck | Indeed | 15:32 |
krotscheck | Do we need to pause the spec while we figure that out? | 15:33 |
krotscheck | Or can the spec be nonspecific as to where the endpoint lives? | 15:33 |
jeblair | i think this would be good stuff to get into the spec | 15:33 |
krotscheck | Alright, so high priority. | 15:33 |
krotscheck | NikitaKonovalov: Do you mind if I add the use cases to your spec directly? | 15:34 |
NikitaKonovalov | krotscheck: I'd appreciate that | 15:34 |
krotscheck | Works for me. | 15:34 |
krotscheck | #action krotscheck Extract search use cases from UX sessions and add to search spec. | 15:34 |
krotscheck | SPeaking of specs.... | 15:35 |
krotscheck | #topic Specifications | 15:35 |
*** openstack changes topic to "Specifications (Meeting topic: StoryBoard)" | 15:35 | |
krotscheck | We just talked about Search: https://review.openstack.org/#/c/97254/ | 15:35 |
*** jcoufal has quit IRC | 15:35 | |
krotscheck | NikitaKonovalov added a section on solr. | 15:35 |
krotscheck | We’ve got some use cases to add | 15:35 |
krotscheck | And an outstanding decision on where the endpoint should live. | 15:36 |
krotscheck | endpoint(s) | 15:36 |
krotscheck | Did I miss anything? | 15:36 |
NikitaKonovalov | I'll remove that sqlalchemy-searchable section | 15:36 |
NikitaKonovalov | we do not have postgress | 15:36 |
krotscheck | Right | 15:36 |
krotscheck | Anything else? Else I’ll move on. | 15:37 |
jeblair | NikitaKonovalov: btw, in the commit msg, you can have "Story:" and "Change-Id" in the same paragraph (like in https://review.openstack.org/#/c/95307/ ); they don't need a blank line between them | 15:37 |
NikitaKonovalov | jeblair: not a problem | 15:37 |
*** shakamunyi has quit IRC | 15:37 | |
krotscheck | jeblair: I dunno, I feel that two lines is more legible for humanz | 15:37 |
krotscheck | My meat brain is bad at regex :) | 15:38 |
jeblair | krotscheck: definitely 2 lines, just saying not 3 lines | 15:38 |
krotscheck | Oh, got ti | 15:38 |
* mordred votes for 5 lines | 15:38 | |
*** shakamunyi has joined #openstack-meeting-3 | 15:38 | |
krotscheck | There’s also the tagging spec: https://review.openstack.org/#/c/97211/ | 15:38 |
krotscheck | Which I know I promised I was going to write a sibling for, but I haven’t gotten around to it because of the search UI | 15:38 |
jeblair | krotscheck: we should also make sure to get sdague and clarkb to look over the search spec and provide feedback on the fulltext engines | 15:38 |
*** shakamunyi has quit IRC | 15:39 | |
krotscheck | jeblair: Last time I asked clarkb on that his response was “Oh god not elasticsearch please god not that" | 15:39 |
* krotscheck may be paraphrasing | 15:39 | |
jeblair | yeah, that's good feedback to have :) | 15:39 |
*** shakamunyi has joined #openstack-meeting-3 | 15:39 | |
mordred | that sounds like something he'd say | 15:40 |
krotscheck | #action NikitaKonovalov Get sdague and clarkb’s feedback on Search Spec. | 15:40 |
krotscheck | Looks like we have a new update on tagging | 15:40 |
krotscheck | ttx: Care to summarize? | 15:40 |
ttx | Mostly clarifications | 15:42 |
krotscheck | Alright, we can read those on our own time. | 15:42 |
krotscheck | The messaging spec is here: https://review.openstack.org/#/c/95307/ | 15:42 |
ttx | on what's accepted in a tag name, and how protected tags would work | 15:42 |
krotscheck | jeblair: I left a comment for you regarding the actual implementation that would make a streaming API easy | 15:42 |
ttx | krotscheck: it still targets a story-specific case, so if you want to introduce a more general reousrce tag, you can file a separate one | 15:43 |
jeblair | krotscheck: cool, thx | 15:43 |
krotscheck | ttx I will. | 15:43 |
krotscheck | jeblair: That comment will also address the question of updating any indexes. | 15:43 |
krotscheck | (Well, it addresses the question of “Hey we have a stream of changes, what useful things can we do with that?”) | 15:44 |
krotscheck | #topic Ongoing work | 15:44 |
*** openstack changes topic to "Ongoing work (Meeting topic: StoryBoard)" | 15:44 | |
*** ttrifonov is now known as ttrifonov_zZzz | 15:44 | |
krotscheck | In alphabetical order this week! | 15:44 |
krotscheck | I was mostly working on the search UI, as well as tag completion. | 15:45 |
krotscheck | This week I’m going to write all the specs and try to advance the storyboard puppet module changes | 15:45 |
krotscheck | So that we can get rabbit onto the SB server and we can start broadcasting changes. | 15:45 |
krotscheck | NikitaKonovalov? | 15:46 |
NikitaKonovalov | I've been working on 4xx codes support for UI and API | 15:46 |
NikitaKonovalov | now 401 and 403 should work properly | 15:47 |
*** shakamunyi has quit IRC | 15:47 | |
krotscheck | Awesome | 15:47 |
mordred | woot | 15:47 |
* krotscheck is surprised that’s not baked into pecan | 15:47 | |
mordred | wasn't there discussion at some point of pecan growing that? | 15:47 |
mordred | dhellmann: ^^ ? | 15:47 |
NikitaKonovalov | krotscheck: I'd say I had to fight agains pecan mechanisms | 15:48 |
*** shakamunyi has joined #openstack-meeting-3 | 15:48 | |
krotscheck | dhellmann: Context: https://review.openstack.org/#/c/101146/ | 15:48 |
NikitaKonovalov | on rendering the correct code | 15:48 |
krotscheck | NikitaKonovalov: Yeah, I looked at that review and was somewhat surprised that there wasn’t a more elegant way | 15:48 |
NikitaKonovalov | but still that works | 15:48 |
NikitaKonovalov | and there is a new modal for UI to warn a user if cant perform some action | 15:49 |
NikitaKonovalov | https://review.openstack.org/#/c/101867/ | 15:49 |
krotscheck | Oh neat! | 15:49 |
NikitaKonovalov | I've done some one-line fixed for timeline and docs | 15:50 |
krotscheck | NICE. Love the implementation | 15:50 |
NikitaKonovalov | and there is a WIP change for search endpoints, but it'll wait until we decide how the final interface should look like | 15:51 |
krotscheck | ttx? Thanks for the updated spec and for your reviews, anything in addition to that? | 15:51 |
ttx | no | 15:51 |
*** eghobo has joined #openstack-meeting-3 | 15:51 | |
krotscheck | Ok, moving to open discussion | 15:51 |
ttx | slowly working to the bottom of my TODO pile though so I still hope to be able to propose some code to keep current | 15:51 |
krotscheck | I stand corrected. | 15:52 |
krotscheck | ttx: I could use some help with oslo.messaging :) | 15:52 |
krotscheck | Anything else? | 15:52 |
ttx | nope | 15:53 |
krotscheck | #topic Open Discussion | 15:53 |
*** openstack changes topic to "Open Discussion (Meeting topic: StoryBoard)" | 15:53 | |
*** eghobo has quit IRC | 15:53 | |
NikitaKonovalov | There is going to be an Infra-qa meetup soon | 15:53 |
NikitaKonovalov | any StoryBoard stuff there? | 15:53 |
krotscheck | You mean the midcycle in Dortmund? I won’t be able to make it. | 15:54 |
jeblair | darmstadt | 15:54 |
ttx | neither will I | 15:54 |
krotscheck | Well, i had one letter right! | 15:54 |
jeblair | so we probably won't do much storyboard stuff then, except perhaps to talk about bulk import | 15:54 |
jeblair | since that's the main blocker of increased infra adoption right now | 15:55 |
mordred | bulk import ftw | 15:55 |
*** shakamunyi has quit IRC | 15:55 | |
krotscheck | Indeed. That discussion was last left with “maybe doing a direct-to-db dump would be best to ensure associations are maintained" | 15:55 |
*** shakamunyi has joined #openstack-meeting-3 | 15:55 | |
*** shakamunyi has quit IRC | 15:56 | |
jeblair | good to know | 15:57 |
*** shakamunyi has joined #openstack-meeting-3 | 15:57 | |
krotscheck | That’s from the summit | 15:57 |
jeblair | we may end up pinging people in irc if we get to talking/hacking about it | 15:57 |
krotscheck | jeblair: Works for me. | 15:57 |
krotscheck | Anyone have anything else they want to bring up? | 15:58 |
NikitaKonovalov | nothing from my side | 15:58 |
*** eghobo has joined #openstack-meeting-3 | 15:58 | |
krotscheck | Ok, thanks everyone! | 15:59 |
krotscheck | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:00 | |
openstack | Meeting ended Mon Jun 23 16:00:01 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storyboard/2014/storyboard.2014-06-23-15.01.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2014/storyboard.2014-06-23-15.01.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storyboard/2014/storyboard.2014-06-23-15.01.log.html | 16:00 |
*** shakamunyi has quit IRC | 16:00 | |
*** pballand has joined #openstack-meeting-3 | 16:00 | |
*** alexpilotti has joined #openstack-meeting-3 | 16:01 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:01 | |
*** dlenrow has quit IRC | 16:01 | |
*** nati_ueno has joined #openstack-meeting-3 | 16:01 | |
*** nati_ueno has quit IRC | 16:02 | |
*** eguz has joined #openstack-meeting-3 | 16:07 | |
*** eghobo has quit IRC | 16:11 | |
*** shakamunyi has quit IRC | 16:13 | |
*** lenrow has joined #openstack-meeting-3 | 16:14 | |
*** Ish__ has quit IRC | 16:15 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:15 | |
*** jamiehan_ has joined #openstack-meeting-3 | 16:17 | |
*** shakamunyi has quit IRC | 16:22 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:22 | |
*** pballand has quit IRC | 16:26 | |
*** nati_ueno has joined #openstack-meeting-3 | 16:27 | |
*** shakamunyi has quit IRC | 16:30 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:31 | |
*** shakamunyi has quit IRC | 16:31 | |
*** baojg has joined #openstack-meeting-3 | 16:31 | |
*** baojg has quit IRC | 16:32 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:32 | |
*** baojg has joined #openstack-meeting-3 | 16:32 | |
*** sirushti has joined #openstack-meeting-3 | 16:34 | |
*** shakamunyi has quit IRC | 16:34 | |
*** amitpp has joined #openstack-meeting-3 | 16:36 | |
*** beyounn has joined #openstack-meeting-3 | 16:38 | |
*** eghobo has joined #openstack-meeting-3 | 16:40 | |
*** eguz has quit IRC | 16:42 | |
*** nati_ueno has quit IRC | 16:42 | |
*** sarob has joined #openstack-meeting-3 | 16:43 | |
*** carl_baldwin has joined #openstack-meeting-3 | 16:43 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:45 | |
*** shakamunyi has quit IRC | 16:45 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:46 | |
*** pballand has joined #openstack-meeting-3 | 16:50 | |
*** shakamunyi has quit IRC | 16:57 | |
*** pballand has quit IRC | 16:58 | |
*** pballand has joined #openstack-meeting-3 | 17:03 | |
*** baojg_ has joined #openstack-meeting-3 | 17:04 | |
*** SumitNaiksatam has quit IRC | 17:07 | |
*** baojg has quit IRC | 17:07 | |
*** eghobo has quit IRC | 17:17 | |
*** amitpp has quit IRC | 17:19 | |
*** amitpp has joined #openstack-meeting-3 | 17:19 | |
*** nati_ueno has joined #openstack-meeting-3 | 17:21 | |
*** eghobo has joined #openstack-meeting-3 | 17:24 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 17:25 | |
*** rhagarty has quit IRC | 17:28 | |
*** rhagarty has joined #openstack-meeting-3 | 17:28 | |
*** baojg_ has quit IRC | 17:30 | |
*** jackmccann has left #openstack-meeting-3 | 17:35 | |
*** pballand has quit IRC | 17:54 | |
*** jamiehannaford has quit IRC | 18:01 | |
*** armax has joined #openstack-meeting-3 | 18:03 | |
*** jamiehannaford has joined #openstack-meeting-3 | 18:03 | |
*** safchain has quit IRC | 18:04 | |
*** armax has quit IRC | 18:08 | |
*** sarob has quit IRC | 18:08 | |
*** alexpilotti has quit IRC | 18:10 | |
*** jcoufal has joined #openstack-meeting-3 | 18:14 | |
*** otherwiseguy has joined #openstack-meeting-3 | 18:14 | |
*** jamiehan_ has quit IRC | 18:17 | |
*** pballand has joined #openstack-meeting-3 | 18:19 | |
*** markmcclain has joined #openstack-meeting-3 | 18:20 | |
*** eghobo has quit IRC | 18:35 | |
*** armax has joined #openstack-meeting-3 | 18:37 | |
*** eghobo has joined #openstack-meeting-3 | 18:38 | |
*** armax has quit IRC | 18:41 | |
*** eghobo has quit IRC | 18:45 | |
*** eghobo has joined #openstack-meeting-3 | 18:45 | |
*** armax has joined #openstack-meeting-3 | 18:49 | |
*** pballand has quit IRC | 18:50 | |
*** david-lyle has quit IRC | 18:51 | |
*** david-lyle has joined #openstack-meeting-3 | 18:52 | |
*** david-lyle has quit IRC | 18:52 | |
*** david-lyle has joined #openstack-meeting-3 | 18:53 | |
*** jamiehannaford has quit IRC | 18:56 | |
*** armax has quit IRC | 19:03 | |
*** armax has joined #openstack-meeting-3 | 19:05 | |
*** david-lyle has quit IRC | 19:08 | |
*** david-lyle has joined #openstack-meeting-3 | 19:08 | |
*** david-lyle has quit IRC | 19:09 | |
*** krotscheck has quit IRC | 19:10 | |
*** david-lyle has joined #openstack-meeting-3 | 19:10 | |
*** coolsvap is now known as coolsvap|afk | 19:16 | |
*** otherwiseguy has quit IRC | 19:16 | |
*** armax has quit IRC | 19:17 | |
*** armax has joined #openstack-meeting-3 | 19:23 | |
*** krotscheck has joined #openstack-meeting-3 | 19:27 | |
*** lcheng has quit IRC | 19:28 | |
*** amitpp has quit IRC | 19:28 | |
*** Sukhdev has joined #openstack-meeting-3 | 19:32 | |
*** jtomasek has quit IRC | 19:34 | |
*** sirushti has left #openstack-meeting-3 | 19:35 | |
*** jtomasek has joined #openstack-meeting-3 | 19:36 | |
*** Sukhdev has quit IRC | 19:40 | |
*** jtomasek has quit IRC | 19:42 | |
*** jamiehannaford has joined #openstack-meeting-3 | 19:43 | |
*** lcheng has joined #openstack-meeting-3 | 19:46 | |
*** pballand has joined #openstack-meeting-3 | 19:53 | |
*** lenrow has quit IRC | 19:58 | |
*** lenrow has joined #openstack-meeting-3 | 19:58 | |
*** erecio has joined #openstack-meeting-3 | 19:59 | |
*** catherine_d has joined #openstack-meeting-3 | 20:04 | |
*** markmcclain has quit IRC | 20:06 | |
*** sarob has joined #openstack-meeting-3 | 20:06 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:08 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:13 | |
*** markmcclain has joined #openstack-meeting-3 | 20:13 | |
*** otherwiseguy has quit IRC | 20:17 | |
*** SumitNaiksatam has quit IRC | 20:20 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:23 | |
*** flaviof is now known as flaviof_zzz | 20:31 | |
*** julim has quit IRC | 20:34 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 20:35 | |
*** jackib has quit IRC | 20:38 | |
*** Kadence has joined #openstack-meeting-3 | 20:45 | |
*** jcoufal has quit IRC | 20:49 | |
*** chuckC has quit IRC | 20:53 | |
*** yamamoto has joined #openstack-meeting-3 | 20:54 | |
*** david-lyle has quit IRC | 20:54 | |
*** david-lyle has joined #openstack-meeting-3 | 20:55 | |
*** rockyg has joined #openstack-meeting-3 | 20:55 | |
*** david-lyle has quit IRC | 20:55 | |
*** david-lyle has joined #openstack-meeting-3 | 20:56 | |
*** jamiehannaford has quit IRC | 20:57 | |
*** markmcclain has quit IRC | 20:59 | |
*** pballand has quit IRC | 21:00 | |
*** erecio has quit IRC | 21:00 | |
*** markmcclain has joined #openstack-meeting-3 | 21:01 | |
*** sarob has quit IRC | 21:02 | |
*** sarob has joined #openstack-meeting-3 | 21:03 | |
*** Sukhdev has joined #openstack-meeting-3 | 21:04 | |
*** lblanchard has quit IRC | 21:05 | |
*** pballand has joined #openstack-meeting-3 | 21:07 | |
*** sarob has quit IRC | 21:07 | |
*** david-lyle has quit IRC | 21:16 | |
*** sarob has joined #openstack-meeting-3 | 21:16 | |
*** david-lyle has joined #openstack-meeting-3 | 21:16 | |
*** david-lyle has quit IRC | 21:17 | |
*** otherwiseguy has quit IRC | 21:19 | |
*** david-lyle has joined #openstack-meeting-3 | 21:20 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:26 | |
*** pballand has quit IRC | 21:27 | |
*** otherwiseguy has quit IRC | 21:30 | |
*** chuckC has joined #openstack-meeting-3 | 21:32 | |
*** pballand has joined #openstack-meeting-3 | 21:33 | |
*** catherine_d has left #openstack-meeting-3 | 21:34 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:34 | |
*** thomasem has quit IRC | 21:38 | |
*** otherwiseguy has quit IRC | 21:44 | |
*** mfer has quit IRC | 21:52 | |
*** jackib has joined #openstack-meeting-3 | 21:52 | |
*** nati_ueno has quit IRC | 22:00 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:01 | |
*** jamiehannaford has joined #openstack-meeting-3 | 22:02 | |
*** markmcclain has quit IRC | 22:08 | |
*** sarob has quit IRC | 22:08 | |
*** armax has left #openstack-meeting-3 | 22:09 | |
*** peristeri has quit IRC | 22:09 | |
*** prad_ has quit IRC | 22:12 | |
*** ttrifonov is now known as ttrifonov_zZzz | 22:14 | |
*** rockyg has quit IRC | 22:15 | |
*** Kadence has quit IRC | 22:19 | |
*** otherwiseguy has joined #openstack-meeting-3 | 22:21 | |
*** nati_ueno has quit IRC | 22:49 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:51 | |
*** yamamoto has quit IRC | 22:52 | |
*** nati_ueno has quit IRC | 22:55 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:56 | |
*** jamiehannaford has quit IRC | 23:04 | |
*** Sukhdev has quit IRC | 23:04 | |
*** nati_ueno has quit IRC | 23:05 | |
*** pballand has quit IRC | 23:06 | |
*** nati_ueno has joined #openstack-meeting-3 | 23:12 | |
*** markmcclain has joined #openstack-meeting-3 | 23:12 | |
*** morganfainberg_L has joined #openstack-meeting-3 | 23:12 | |
*** morganfainberg has quit IRC | 23:12 | |
*** markmcclain1 has joined #openstack-meeting-3 | 23:13 | |
*** markmcclain has quit IRC | 23:17 | |
*** sarob has joined #openstack-meeting-3 | 23:18 | |
*** morganfainberg_L is now known as mdrnstm | 23:21 | |
*** mdrnstm has quit IRC | 23:22 | |
*** mdrnstm has joined #openstack-meeting-3 | 23:22 | |
*** mdrnstm is now known as morganfainberg | 23:22 | |
*** armax has joined #openstack-meeting-3 | 23:25 | |
*** nati_ueno has quit IRC | 23:29 | |
*** banix has quit IRC | 23:35 | |
*** Sukhdev has joined #openstack-meeting-3 | 23:41 | |
*** nati_ueno has joined #openstack-meeting-3 | 23:43 | |
*** david-lyle has quit IRC | 23:47 | |
*** david-lyle has joined #openstack-meeting-3 | 23:48 | |
*** nati_ueno has quit IRC | 23:49 | |
*** nati_ueno has joined #openstack-meeting-3 | 23:51 | |
*** david-lyle has quit IRC | 23:52 | |
*** nati_ueno has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!