*** david-lyle has quit IRC | 00:16 | |
*** david-lyle has joined #openstack-meeting-3 | 00:20 | |
*** mikal_ is now known as mikal | 00:29 | |
*** david_lyle_ has joined #openstack-meeting-3 | 00:55 | |
*** gyee has quit IRC | 00:59 | |
*** david-lyle has quit IRC | 00:59 | |
*** lblanchard has joined #openstack-meeting-3 | 01:12 | |
*** david-lyle has joined #openstack-meeting-3 | 01:40 | |
*** david_lyle_ has quit IRC | 01:44 | |
*** MaxV has joined #openstack-meeting-3 | 01:49 | |
*** MaxV has quit IRC | 01:54 | |
*** david-lyle has quit IRC | 02:29 | |
*** lblanchard has quit IRC | 02:42 | |
*** MaxV has joined #openstack-meeting-3 | 02:50 | |
*** MaxV has quit IRC | 02:54 | |
*** jpomero has quit IRC | 03:49 | |
*** MaxV has joined #openstack-meeting-3 | 03:51 | |
*** MaxV has quit IRC | 03:55 | |
*** david-lyle has joined #openstack-meeting-3 | 03:57 | |
*** troytoman is now known as troytoman-away | 04:03 | |
*** MaxV has joined #openstack-meeting-3 | 04:51 | |
*** MaxV has quit IRC | 04:56 | |
*** DinaBelova_ is now known as DinaBelova | 05:04 | |
*** amotoki has joined #openstack-meeting-3 | 05:22 | |
*** jcoufal has joined #openstack-meeting-3 | 06:04 | |
*** d0ugal has quit IRC | 06:38 | |
*** d0ugal has joined #openstack-meeting-3 | 06:45 | |
*** d0ugal has quit IRC | 06:45 | |
*** d0ugal has joined #openstack-meeting-3 | 06:45 | |
*** saju_m has joined #openstack-meeting-3 | 07:12 | |
*** lcheng_ has joined #openstack-meeting-3 | 07:16 | |
*** mrunge has joined #openstack-meeting-3 | 07:31 | |
*** MaxV has joined #openstack-meeting-3 | 07:41 | |
*** lcheng_ has quit IRC | 07:47 | |
*** MaxV has quit IRC | 07:50 | |
*** jtomasek has joined #openstack-meeting-3 | 08:22 | |
*** MaxV has joined #openstack-meeting-3 | 08:52 | |
*** lsmola has joined #openstack-meeting-3 | 08:56 | |
*** MaxV has quit IRC | 09:30 | |
*** MaxV has joined #openstack-meeting-3 | 09:31 | |
*** d0ugal has quit IRC | 10:29 | |
*** d0ugal has joined #openstack-meeting-3 | 10:32 | |
*** d0ugal has quit IRC | 10:32 | |
*** d0ugal has joined #openstack-meeting-3 | 10:32 | |
*** DinaBelova is now known as DinaBelova_ | 11:01 | |
*** DinaBelova_ is now known as DinaBelova | 11:02 | |
*** DinaBelova is now known as DinaBelova_ | 11:10 | |
*** MaxV has quit IRC | 11:10 | |
*** MaxV has joined #openstack-meeting-3 | 11:23 | |
*** jcoufal has quit IRC | 11:26 | |
*** david-lyle has quit IRC | 11:29 | |
*** amotoki has quit IRC | 11:38 | |
*** amotoki has joined #openstack-meeting-3 | 11:38 | |
*** DinaBelova_ is now known as DinaBelova | 12:38 | |
*** DinaBelova is now known as DinaBelova_ | 12:52 | |
*** tmazur has joined #openstack-meeting-3 | 12:54 | |
*** DinaBelova_ is now known as DinaBelova | 12:55 | |
*** DinaBelova is now known as DinaBelova_ | 12:55 | |
*** DinaBelova_ is now known as DinaBelova | 13:01 | |
*** DinaBelova is now known as DinaBelova_ | 13:10 | |
*** jcoufal has joined #openstack-meeting-3 | 13:21 | |
*** saju_m has quit IRC | 13:41 | |
*** lsmola has quit IRC | 14:05 | |
*** lblanchard has joined #openstack-meeting-3 | 14:20 | |
*** lsmola has joined #openstack-meeting-3 | 14:22 | |
*** amotoki has quit IRC | 14:35 | |
*** lsmola has quit IRC | 14:41 | |
*** lsmola has joined #openstack-meeting-3 | 14:53 | |
*** DinaBelova_ is now known as DinaBelova | 14:54 | |
*** bauzas has joined #openstack-meeting-3 | 14:59 | |
bauzas | Horizon folks, is your meeting ended ? | 15:00 |
---|---|---|
DinaBelova | they really have meeting after | 15:01 |
DinaBelova | I may try to start meeting | 15:01 |
DinaBelova | bauzas, let's try? :) | 15:01 |
bauzas | ok with it | 15:01 |
DinaBelova | #startmeeting climate | 15:02 |
openstack | Meeting started Tue Feb 4 15:02:01 2014 UTC and is due to finish in 60 minutes. The chair is DinaBelova. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
*** openstack changes topic to " (Meeting topic: climate)" | 15:02 | |
openstack | The meeting name has been set to 'climate' | 15:02 |
bauzas | woooow | 15:02 |
DinaBelova | ok, it seems like everything is ok :) | 15:02 |
DinaBelova | o/ | 15:02 |
bauzas | so | 15:02 |
bauzas | o/ | 15:02 |
DinaBelova | I think we may be lonely here today :) | 15:02 |
bauzas | scroiset won't be able to attend, still somewhere in between Belgium and France :) | 15:02 |
DinaBelova | Swann and Nick cannot take part today | 15:03 |
DinaBelova | yep | 15:03 |
bauzas | Nick as well | 15:03 |
*** MaxV has quit IRC | 15:03 | |
bauzas | well, Sergey too | 15:03 |
bauzas | there is maybe a chance to get frossigneux | 15:03 |
bauzas | dunno | 15:03 |
DinaBelova | Sergey may join us, but in 10 mins | 15:03 |
DinaBelova | bauzas, I suppose we may start with several beginning topics | 15:04 |
bauzas | well, ok | 15:05 |
DinaBelova | not to waste time | 15:05 |
bauzas | put the agenda | 15:05 |
DinaBelova | ok, today's agenda is | 15:05 |
DinaBelova | #link https://wiki.openstack.org/wiki/Meetings/Climate | 15:05 |
*** lsmola has quit IRC | 15:05 | |
DinaBelova | as usual, we start with action items from last meeting | 15:05 |
DinaBelova | #topic Action items from the last meeting + reviews queries | 15:06 |
*** openstack changes topic to "Action items from the last meeting + reviews queries (Meeting topic: climate)" | 15:06 | |
DinaBelova | #link http://eavesdrop.openstack.org/meetings/climate/2014/climate.2014-01-24-15.01.html | 15:06 |
DinaBelova | Nick sent mail to novaclient guys | 15:06 |
DinaBelova | but they seem not react | 15:06 |
bauzas | yup | 15:06 |
bauzas | anyway, the urgency of the issue decreased as we found a workaround | 15:07 |
DinaBelova | as for reviews | 15:07 |
DinaBelova | we actually have really nice picture | 15:07 |
DinaBelova | finally :) | 15:07 |
DinaBelova | #link https://launchpad.net/climate/+milestone/0.1.0 | 15:07 |
bauzas | yup ! | 15:07 |
DinaBelova | all is fixed/implemented | 15:07 |
DinaBelova | so we may go to the next topic :) | 15:07 |
bauzas | sure :) | 15:07 |
DinaBelova | #topic Climate 0.1.0 | 15:08 |
*** openstack changes topic to "Climate 0.1.0 (Meeting topic: climate)" | 15:08 | |
DinaBelova | okay | 15:08 |
DinaBelova | After this meeting | 15:08 |
DinaBelova | I'm planning to tag our first release :) | 15:08 |
DinaBelova | yay :) | 15:08 |
bauzas | great ! | 15:08 |
DinaBelova | So we'll be the happiest ones :) | 15:09 |
SergeyLukjanov | hey | 15:09 |
SergeyLukjanov | I'm here | 15:09 |
SergeyLukjanov | o/ | 15:09 |
DinaBelova | o/ | 15:09 |
SergeyLukjanov | partially crazy, partially sleepy :) | 15:09 |
DinaBelova | SergeyLukjanov, nice to see you here :) | 15:09 |
bauzas | :-) | 15:09 |
DinaBelova | And I'm proud we completed all things we wanted for 0.1 | 15:09 |
bauzas | well, that's what we call the 'beer effect' ;) | 15:09 |
bauzas | cool | 15:09 |
DinaBelova | So let's move on :) | 15:10 |
bauzas | so, what's the action for you ? :D | 15:10 |
SergeyLukjanov | bauzas, I think that it's a flight effect - 3 flights from Brussels to Saratov ;) | 15:10 |
DinaBelova | #action DinaBelova Release 0.1 :) | 15:10 |
bauzas | :) | 15:10 |
bauzas | on Launchpad | 15:10 |
DinaBelova | that's included :) | 15:11 |
bauzas | btw, that's not the point here, but I would love knowing how to do it :) | 15:11 |
DinaBelova | tags + tarball + implemented -> fix released on Launchpad | 15:11 |
bauzas | let's discuss it on the channel | 15:11 |
bauzas | after the meeting | 15:11 |
DinaBelova | in proper way or how we need to do that? | 15:11 |
DinaBelova | ok | 15:11 |
bauzas | cool | 15:11 |
DinaBelova | so next topic | 15:11 |
DinaBelova | #topic Future plans/status for 0.1.1 & 0.2 (https://etherpad.openstack.org/p/climate-0.2) | 15:11 |
*** openstack changes topic to "Future plans/status for 0.1.1 & 0.2 (https://etherpad.openstack.org/p/climate-0.2) (Meeting topic: climate)" | 15:11 | |
bauzas | I just created a dependency on a 0.1.1 task | 15:12 |
DinaBelova | #link https://launchpad.net/climate/+milestone/0.1.1 | 15:12 |
bauzas | https://blueprints.launchpad.net/climate/+spec/hosts-api-docs | 15:12 |
DinaBelova | yep, good idea | 15:12 |
DinaBelova | cause I can't finish Wiki | 15:12 |
DinaBelova | without that pat, really | 15:12 |
DinaBelova | also I may mention | 15:12 |
DinaBelova | that while we were fighting 0.1 | 15:13 |
bauzas | the idea is to leave WSME generating our docs | 15:13 |
bauzas | yup ? | 15:13 |
DinaBelova | lots of tasks for 0.1.1 have been started | 15:13 |
DinaBelova | I meant :) | 15:13 |
DinaBelova | as for this dependency | 15:13 |
DinaBelova | I dunno really how WSME is doing that | 15:14 |
DinaBelova | but if it's good why not | 15:14 |
bauzas | that's basically a decorator :) | 15:14 |
DinaBelova | I only love nice tables in docs like here https://wiki.openstack.org/wiki/Climate/REST_API | 15:14 |
DinaBelova | but anyway, for wiki that docs might be modified | 15:15 |
bauzas | http://pythonhosted.org//WSME/document.html | 15:15 |
DinaBelova | ok, thanks | 15:15 |
DinaBelova | will take a look | 15:15 |
DinaBelova | also I'm almost done with our docs ^^_^ | 15:15 |
DinaBelova | https://wiki.openstack.org/wiki/Climate | 15:15 |
*** MaxV has joined #openstack-meeting-3 | 15:16 | |
DinaBelova | ^_^ | 15:16 |
bauzas | yup, saw it :) | 15:16 |
DinaBelova | with links to small installation guide and rest api docs :) | 15:16 |
DinaBelova | I'm haaaappyyyy :) | 15:16 |
DinaBelova | so now we can give link to it | 15:16 |
DinaBelova | As for 0.2 | 15:17 |
DinaBelova | https://etherpad.openstack.org/p/climate-0.2 | 15:17 |
DinaBelova | #link https://etherpad.openstack.org/p/climate-0.2 | 15:17 |
DinaBelova | I think we've accumulated almost all cool ideas for that | 15:17 |
DinaBelova | so I'm planning to move some of them to BPs | 15:18 |
DinaBelova | at least check if we need some to be created | 15:18 |
*** lsmola has joined #openstack-meeting-3 | 15:18 | |
DinaBelova | #action DinaBelova create BPs for 0.2 (and check existing ones) | 15:18 |
DinaBelova | #info main focus for 0.2 I believe will be preparing for incubation | 15:19 |
bauzas | sure :) | 15:19 |
DinaBelova | and in parallel we'll work on summit topics together | 15:20 |
DinaBelova | :) | 15:20 |
DinaBelova | next topic? :) | 15:20 |
DinaBelova | #topic Possibly new name for Climate ('climate' repos already exist on PyPi and rtfd) (https://etherpad.openstack.org/p/climate-new-name) | 15:20 |
*** openstack changes topic to "Possibly new name for Climate ('climate' repos already exist on PyPi and rtfd) (https://etherpad.openstack.org/p/climate-new-name) (Meeting topic: climate)" | 15:20 | |
bauzas | that's something quite necessary but painful | 15:21 |
DinaBelova | a-a-a-and some ba-a-a-a-ad news one more time | 15:21 |
DinaBelova | yes | 15:21 |
bauzas | that said, we are not enough today for voting | 15:21 |
DinaBelova | #info we need to start working on new name for Climate | 15:21 |
DinaBelova | yes | 15:21 |
DinaBelova | and also | 15:22 |
bauzas | maybe let's communicate it first thanks to the ML | 15:22 |
DinaBelova | we NEED that really | 15:22 |
bauzas | and ask for ideas | 15:22 |
*** MaxV has quit IRC | 15:22 | |
DinaBelova | yep | 15:22 |
DinaBelova | I suggest to use that Etherpad | 15:22 |
bauzas | so that we could vote afterwards | 15:22 |
DinaBelova | #link https://etherpad.openstack.org/p/climate-new-name | 15:22 |
bauzas | well, OK | 15:22 |
DinaBelova | to accumulate ideas | 15:22 |
DinaBelova | and then use voting mechanism | 15:22 |
DinaBelova | to decide what to use | 15:22 |
bauzas | we could use the CIVS system | 15:23 |
bauzas | that would be fair enough | 15:23 |
DinaBelova | or use #_vote here | 15:23 |
*** MaxV has joined #openstack-meeting-3 | 15:23 | |
SergeyLukjanov | you should start from etherpads with several weeks to make folks able to propose names | 15:23 |
SergeyLukjanov | and then probably you will have <=1 options :) | 15:24 |
bauzas | +1 | 15:24 |
DinaBelova | #info new name might be synthetic one not to intersect with existing repos/trademarks | 15:24 |
DinaBelova | +! | 15:24 |
DinaBelova | +1 :) | 15:24 |
DinaBelova | Speaking about synthetic names I remember new cars namings | 15:25 |
DinaBelova | almost all of them are really strange :) | 15:25 |
DinaBelova | because all normal words are already in use :) | 15:25 |
bauzas | well, some of them are actually funny | 15:26 |
DinaBelova | Next meeting is this week, so I think we should spend one more week to accumulate ideas for the new name | 15:26 |
bauzas | I could give some explanations on a few later on :D | 15:26 |
DinaBelova | :D | 15:26 |
DinaBelova | ok | 15:26 |
DinaBelova | a-a-and the next topic | 15:26 |
DinaBelova | #topic Open discussion | 15:27 |
*** openstack changes topic to "Open discussion (Meeting topic: climate)" | 15:27 | |
bauzas | well, nothing to say specific | 15:27 |
DinaBelova | I think we have not much topics to discuss too | 15:27 |
DinaBelova | so we may say goodbye :) | 15:27 |
bauzas | oh yep | 15:27 |
bauzas | I got one | 15:27 |
DinaBelova | And I'll go and release Climate :) | 15:27 |
DinaBelova | ? | 15:27 |
DinaBelova | sure | 15:27 |
bauzas | Pecan/WSME is currently having 'future' as scoped | 15:27 |
bauzas | you ok with moving to 0.1.1? | 15:28 |
DinaBelova | If it's almost done, as I understand, yep - sure | 15:28 |
DinaBelova | :) | 15:28 |
bauzas | ok cool | 15:28 |
DinaBelova | also next meeting (that will be this week) we should discuss scope for 0.1.1 and 0.2 | 15:29 |
bauzas | the missing steps are bugfixing, docstrings and unittests | 15:29 |
DinaBelova | and focus on dates also | 15:29 |
DinaBelova | yes | 15:29 |
bauzas | yup agree | 15:29 |
DinaBelova | #agreed discuss next meeting scope for 0.1.1 and 0.2 and their dates | 15:29 |
DinaBelova | I think that's it :) | 15:30 |
bauzas | ok bye | 15:30 |
DinaBelova | bauzas, SergeyLukjanov any other quesitons? | 15:30 |
bauzas | nope | 15:30 |
DinaBelova | oh, ok | 15:30 |
DinaBelova | #endmeeting | 15:30 |
*** openstack changes topic to "Free for all (Meeting topic: Horizon)" | 15:30 | |
openstack | Meeting ended Tue Feb 4 15:30:33 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/climate/2014/climate.2014-02-04-15.02.html | 15:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/climate/2014/climate.2014-02-04-15.02.txt | 15:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/climate/2014/climate.2014-02-04-15.02.log.html | 15:30 |
*** david-lyle has joined #openstack-meeting-3 | 15:34 | |
*** akrivoka has joined #openstack-meeting-3 | 15:39 | |
*** troytoman-away is now known as troytoman | 15:41 | |
*** troytoman is now known as troytoman-away | 15:41 | |
*** troytoman-away is now known as troytoman | 15:42 | |
*** troytoman is now known as troytoman-away | 15:43 | |
*** jpich has joined #openstack-meeting-3 | 15:47 | |
*** DinaBelova is now known as DinaBelova_ | 15:51 | |
*** amotoki has joined #openstack-meeting-3 | 15:53 | |
*** DinaBelova_ is now known as DinaBelova | 15:53 | |
*** bdehamer has joined #openstack-meeting-3 | 15:56 | |
*** Gaston_Severina has joined #openstack-meeting-3 | 15:57 | |
*** doug-fish2 has joined #openstack-meeting-3 | 15:57 | |
*** jpomero has joined #openstack-meeting-3 | 15:58 | |
*** lcheng has joined #openstack-meeting-3 | 15:59 | |
david-lyle | #startmeeting Horizon | 16:01 |
openstack | Meeting started Tue Feb 4 16:01:06 2014 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 16:01 | |
openstack | The meeting name has been set to 'horizon' | 16:01 |
david-lyle | Hello everyone | 16:01 |
lblanchard | hi all | 16:01 |
tmazur | hello o/ | 16:01 |
akrivoka | hi everyone | 16:01 |
*** xazel has joined #openstack-meeting-3 | 16:01 | |
*** Gaston_Severina has quit IRC | 16:01 | |
amotoki | hi | 16:01 |
doug-fish2 | greetings | 16:01 |
mrunge | hey | 16:01 |
xazel | hey | 16:01 |
*** xazel is now known as enykeev | 16:02 | |
lcheng | hello | 16:02 |
david-lyle | The only general item I have today is that the gate is in great shape right now, so let's merge some patches before anything changes :) | 16:03 |
jcoufal | o/ | 16:03 |
akrivoka | awesome :) | 16:03 |
david-lyle | #topic https://launchpad.net/horizon/+milestone/icehouse-3 | 16:03 |
*** openstack changes topic to "https://launchpad.net/horizon/+milestone/icehouse-3 (Meeting topic: Horizon)" | 16:04 | |
jomara | hello! | 16:04 |
jrist | o/ | 16:04 |
*** tzumainn has joined #openstack-meeting-3 | 16:04 | |
david-lyle | lots of bps up for review right now. | 16:04 |
*** GastonSeverina has joined #openstack-meeting-3 | 16:04 | |
david-lyle | I think we're looking all right heading into a soft-freeze on Feb 18 | 16:05 |
david-lyle | the RBAC support is still making progress | 16:05 |
jpich | david-lyle: I started testing the navigation patch, very nice! | 16:06 |
doug-fish2 | david-lyle - can you share briefly what you mean by "soft-freeze"? What things should we start excluding on the 18th? | 16:06 |
david-lyle | jpich: my css could use some help :) | 16:06 |
david-lyle | taking another pass | 16:06 |
david-lyle | doug-fish2: The service teams try to not consider anything that is not up for review by Feb 18 (this releases arbitrary deadline) | 16:07 |
doug-fish2 | ok that helps. thanks! | 16:08 |
david-lyle | I've stated before that I would be open to exceptions beyond that on a case by case basis | 16:08 |
doug-fish2 | david-lyle - would that include bugs? or are you thinking of blueprints? | 16:08 |
david-lyle | just bps | 16:08 |
doug-fish2 | k great. | 16:08 |
david-lyle | bug fixes are outside of that | 16:08 |
amotoki | i see. "soft-freeze" means Feature proposed deadline. | 16:08 |
david-lyle | amotoki: yes, but with the code | 16:08 |
david-lyle | we'll always fix bugs | 16:09 |
jpich | until there aren't any left | 16:09 |
doug-fish2 | :-) | 16:09 |
jpich | ... :-) | 16:10 |
david-lyle | once we hit March 5, the cut off for icehouse-3, there is a more formal feature exception process that can be utilized if we have to, but it would be nice to get things in order without resorting to that | 16:10 |
david-lyle | bug fixes still happen then too during the release candidate phases | 16:10 |
doug-fish2 | do we have any concept of fixing only high priority bugs during RC phases? | 16:11 |
david-lyle | I'm working on one bp that I haven't added to the i-3 list yet, a smaller pass at a bigger RBAC item, and that's pulling out the identity dashboard with RBAC on the data loading as well | 16:11 |
*** peristeri has joined #openstack-meeting-3 | 16:12 | |
jpich | doug-fish2: Yes. There's a stabilisation period between feature freeze and the first RC though | 16:12 |
david-lyle | so look for that today or tomorrow as well | 16:12 |
david-lyle | amotoki: are you able to handle the translation patches again? | 16:13 |
david-lyle | as we near the end | 16:13 |
amotoki | david-lyle: no. daisy is porposing jenkins job patch, but she is in chinese vacation. | 16:13 |
david-lyle | ok, so it will be automated this time around? | 16:13 |
jpich | The patch: https://review.openstack.org/#/c/68042/ | 16:14 |
amotoki | i hope so. | 16:14 |
jpich | Hopefully | 16:14 |
david-lyle | +1 | 16:14 |
david-lyle | ok, I'll keep an eye on that, thanks | 16:14 |
david-lyle | I have a couple of patches pending in django_openstack_auth that I would like to roll into a release before i-3 | 16:15 |
david-lyle | one fixes keystone v3 auth issues | 16:15 |
david-lyle | https://review.openstack.org/#/c/70479/ | 16:15 |
david-lyle | as well as moves the default API version to v3 as v2.0 is now deprecated | 16:16 |
david-lyle | the seconds is around django 1.6 support finalization https://review.openstack.org/#/c/70798/ | 16:16 |
david-lyle | but that will require an openstack/requirements change | 16:17 |
david-lyle | is there any reason not to allow Django 1.6 at this point in Horizon | 16:17 |
david-lyle | I think this needs to be in for icehouse | 16:17 |
jpich | We'll probably want a tox django 1.5 job in Horizon too (or is there a patch up for this already?) | 16:18 |
david-lyle | jpich: I plan on posting one, but it will fail until the requirements patch lands (which I need to post too) | 16:18 |
jpich | david-lyle: I think it shouldn't fail since we already have access to django 1.5, it would simply duplicate the main test job for now? | 16:19 |
david-lyle | jpich: I see, we could do that separately sure | 16:19 |
david-lyle | and follow on with the requirements bump | 16:20 |
david-lyle | sure I'll do that | 16:20 |
david-lyle | those were my main concerns around i-3, anyone else? before we jump to Open | 16:21 |
jpich | No strong preference from me either way as long as we Test All The Things eventually :-) Thanks david-lyle, let me know if I can help with something around this | 16:21 |
david-lyle | jpich: thanks, will do | 16:21 |
david-lyle | Ah, I do have one more i-3 item... | 16:22 |
david-lyle | the bootstrap update bp https://blueprints.launchpad.net/horizon/+spec/bootstrap-update | 16:23 |
david-lyle | There is currently a patch pending on openstack/requirements to bump the lesscpy version to theoretically support this, I have not tested yet, but enykeev does not think it's anywhere close | 16:23 |
david-lyle | so this bp may be completely blocked until Juno | 16:24 |
david-lyle | enykeev: do you have more you would like to add | 16:24 |
david-lyle | I think we're going to have at least a session around less/css path forward at the summit in Atlanta | 16:26 |
david-lyle | #topic Open Discussion | 16:26 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 16:26 | |
enykeev | no, except that i tried to run less.js tests on lesscpy and results were unpleasant. Even if author would be able to make it build, there are probably a bunch of small bugs | 16:26 |
enykeev | link on results is in bp | 16:27 |
*** absubram has joined #openstack-meeting-3 | 16:27 | |
david-lyle | enykeev: thanks, seems like we're further away than we thought | 16:27 |
* tshirtman waves | 16:28 | |
absubram | hi.. sorry am a bit late.. are we in open discussion? | 16:29 |
david-lyle | yeah, go ahead | 16:29 |
absubram | ah ko.. just going through the minutes from earlier on in today's meeting.. see the Feb-18th deadline for BPs | 16:29 |
absubram | this is not mine.. but just wanted to bring this up | 16:29 |
absubram | https://blueprints.launchpad.net/horizon/+spec/neutron-subnet-mode-support | 16:29 |
absubram | one of my teammates at work brought it up | 16:30 |
absubram | I'm new to it myself.. | 16:30 |
absubram | there aren't any details at all.. just looking at it | 16:30 |
absubram | but I can help scope out what's there and add stuff into the whiteboard for it | 16:30 |
david-lyle | absubram: that would be great. At this point it seems unlikely for icehouse as no one has picked it up. | 16:31 |
absubram | looks like there's new IPV6 additions in neutron and they want to reflect those in HOrizon | 16:31 |
amotoki | If it is a small one, it can be handled as a bug. IPv6 support is one of the important topics in neutron. | 16:31 |
absubram | right.. that's what I was afraid of and mentioned as much | 16:31 |
jpich | It doesn't look like it's implemented fully in Neutron yet either | 16:31 |
jrist | jtomasek: do you need help with the bootstrap conversion? | 16:31 |
absubram | but I'll try to add details to the BP at any rate.. | 16:31 |
absubram | no it's not.. | 16:32 |
absubram | they're still working on it | 16:32 |
amotoki | absubram: can you break down the working items? adding subnet mode is just small but IPv6 support is not small. | 16:32 |
david-lyle | that's late for us to support coming in at the end of i-3 | 16:32 |
absubram | amotoki: will do.. will try to add that in within the next day or so | 16:33 |
david-lyle | small pieces could be handled in bugs as amotoki said | 16:33 |
absubram | ok.. at this point I'm not exactly sure what is involved | 16:33 |
david-lyle | but larger scale changes for items landing in i-3 are difficult | 16:33 |
absubram | I'll bring it back up when I find out more | 16:33 |
absubram | david-lyle: got it | 16:33 |
amotoki | I don't have much experince on IPv6, so I would like to kwow what we need to support IPv6. | 16:33 |
david-lyle | absubram: I appreciate you looking into it | 16:33 |
amotoki | it helps horizon folks understand if it is big or small :-) | 16:34 |
absubram | david-lyle: np.. we decided last minute we needed this done haha | 16:34 |
absubram | amotoki: yep.. understand and agree | 16:34 |
jomara | david-lyle: i wanted to modify priority on a couple of the heat BPs - i think topology should be bumped down, and the remaining ones should be bumped up | 16:35 |
david-lyle | jomara: looking | 16:35 |
david-lyle | so the validation goes down? | 16:36 |
jomara | david-lyle: the topology one is a lot "fluffier" than the others | 16:36 |
jomara | validation? | 16:36 |
jomara | one sec | 16:36 |
jomara | ill give you the exact names | 16:36 |
david-lyle | that would help, there are several | 16:36 |
jomara | + heat-stack-detail-resources-column , + heat-fix-status-column , + heat-stack-list-paging, - heat-topology-improvements | 16:37 |
absubram | umm additionally.. if there's still time.. on a different issue,.. I'm having a little difficulty figuring out the horizon.membership.js file.. I'll send out an email to the mailer so it can be answered easier.. but was just hoping to figure out how some of the code works in generating the drop down for the member/roles | 16:37 |
jomara | absubram: check out the patch in review for the angularization of that code | 16:38 |
jomara | its quite a bit simpler | 16:38 |
absubram | I need to do something simlar but not exactly the same.. I'm trying to add a drop down with a list of profiles for each network at the time of launching an instance.. but my js just doesn't seem to work :(.. would appreciate a different pair of eyes | 16:38 |
jomara | i woudl recommend you write an angular directive | 16:38 |
absubram | jomara: thanks.. can you give me a pointer to the patch in review please? | 16:39 |
*** lsmola has quit IRC | 16:39 | |
jomara | absubram: yeah one sec | 16:39 |
jomara | https://review.openstack.org/#/c/57456/ | 16:39 |
absubram | jomara: thanks a bunch! | 16:40 |
david-lyle | on a general note regarding blueprints, when linking a commit to a blueprint, the blueprint name is the last part of the URL when on that blueprint's page, otherwise, the linking does not happen and is very hard to track. | 16:40 |
david-lyle | s/on/one | 16:40 |
david-lyle | jomara: all the bps you want bumped are on target for i-3? | 16:41 |
david-lyle | or just raised in priority for any release? | 16:41 |
jomara | david-lyle: yeah, but i would suggest topology is questionable | 16:41 |
jomara | its less specific and thus could fill up a lot more time | 16:41 |
jpich | It's usually ok to start small and have the rest as future bp / bugs for enhancements too (<- as a reply to review comments that try to expand the scope ;)) | 16:42 |
david-lyle | jomara: the topology is not slated for icehouse, I think we're ok | 16:42 |
jomara | david-lyle: oh, cool :) | 16:43 |
jomara | david-lyle: the rest should be in based on my timeline, though | 16:43 |
david-lyle | jomara: that's great. Thanks. I think those will be great improvements/additions | 16:43 |
jomara | np! | 16:44 |
david-lyle | jpich: the integration tests are still WIP is that correct? | 16:45 |
lcheng | hi jomara, I'm planning to work on adding RBAC for heat. Can I bug you later for the devstack config? :-) | 16:45 |
jpich | david-lyle: The test runner theoretically could stand on its own, there's just no useful tests at the moment still | 16:46 |
jomara | lcheng: certainly! i have a working heat on devstack right now | 16:46 |
lcheng | jomara: cool, will ping you later. | 16:46 |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 16:46 | |
david-lyle | jpich: ok, just checking | 16:46 |
david-lyle | we could do it in pieces as well | 16:47 |
david-lyle | up to you | 16:47 |
jpich | david-lyle: I think so - get the general test running infrastructure in place then add tests forever more | 16:47 |
david-lyle | makes sense | 16:47 |
jpich | david-lyle: I would have liked to showcase a few tests that use the pattern we want to use (Page Object pattern) first - but if there's no progress on that front I'll work on getting the infra pieces well sorted first | 16:48 |
david-lyle | jpich: sure, I agree some sanity tests would help, but let's not miss icehouse because of it :) | 16:49 |
jpich | Yup! Initial piece at https://review.openstack.org/#/c/66012/ if anyone wants to take a peek | 16:50 |
david-lyle | thanks! | 16:51 |
*** lsmola has joined #openstack-meeting-3 | 16:51 | |
david-lyle | any one have anything else? | 16:51 |
akrivoka | one thing that's been coming up a lot lately is inclusion of exception error message in the user facing UI | 16:52 |
david-lyle | sure | 16:52 |
akrivoka | e.g. https://review.openstack.org/#/c/62026/ https://review.openstack.org/#/c/70158/ | 16:52 |
akrivoka | basically, people have tried to improve a vague error mesage by including exception details | 16:52 |
akrivoka | especially for new contributors, that approach seems intuitively like a valid solution (I've been guilty of that myself) | 16:53 |
akrivoka | I wonder if we should make an faq entry in the docs about it, so that we can refer people to it when it comes up | 16:54 |
akrivoka | or maybe add a paragraph about it here http://docs.openstack.org/developer/horizon/ref/exceptions.html | 16:54 |
akrivoka | to explain why it's a bad idea, etc | 16:54 |
david-lyle | akrivoka: that's a great idea | 16:54 |
akrivoka | just wanted to throw it out there and see if you guys have a better idea | 16:55 |
jpich | I don't think this page is meant to be blank | 16:55 |
lblanchard | akrivoka: +1 I think making this error messages clear to users is a huge improvement | 16:55 |
david-lyle | jpich: oops | 16:55 |
* jpich files a new bug | 16:55 | |
amotoki | regarding error message, personally it is okay to include an error messge from backend services to error message to horizon. it is done in several places already. | 16:56 |
david-lyle | we may want to look into that a bit :) | 16:56 |
david-lyle | amotoki: depends on your audience | 16:56 |
doug-fish2 | I can't sort out the concern/question around this yet: are we talking about getting back translated/displayable error messages from the services when they fail (which would be great), or are we talking about dumping exception details (which is not so great)? | 16:56 |
akrivoka | amotoki: it's been discussed extensively, and the consensus is it is not secure or user friendly to do that | 16:56 |
tshirtman | i think one way to improve things could be to separate "human readable" and "technical" info in errors, and horizon could only show the human readable part by default | 16:57 |
akrivoka | http://lists.openstack.org/pipermail/openstack/2014-January/004651.html | 16:57 |
david-lyle | languages read, understanding of the technology stack. Essentially we could be sending them "PC LOAD LETTER" | 16:57 |
tshirtman | because users don't read a message if it contains cryptic parts, even if the beggining is perfectly readable | 16:57 |
lblanchard | david-lyle: lol | 16:57 |
david-lyle | The proper approach is to capture the errors and display a translated and rational message related to the error encountered | 16:58 |
lblanchard | Could we translate the messages to be user friendly? E.g: "This instance couldn't be created since it requires 2GB of RAM and your quota is 1GB"? | 16:58 |
doug-fish2 | david-lyle: are you saying that should happen in Horizon? | 16:58 |
amotoki | I agree the general concern, but it is case by case. | 16:58 |
amotoki | IMO translation related issue should be addressed separately. | 16:58 |
tshirtman | so horizon has to know about all the potential errors in all openstack projects? | 16:59 |
tshirtman | to translate them smartly | 16:59 |
doug-fish2 | tshirtman, yeah that's my concern | 16:59 |
doug-fish2 | especially with an extensible architecture, I think that's impossible. | 16:59 |
david-lyle | Sure, it's not scalable, which is why we have generic messages and logging at this point | 16:59 |
tshirtman | yep | 16:59 |
peristeri | david-lyle to capture and display human readable messages we should stop using Exception and use the Exceptions classes provided by the API. | 17:00 |
tshirtman | i think the generic messages should be formed of an human, and a technical part | 17:00 |
lblanchard | Maybe we could push on having a standardized error message format which includes a human readable piece? | 17:00 |
tshirtman | but i guess convincing all the other projects may not be easy ^^ | 17:00 |
tshirtman | lblanchard: +# | 17:00 |
tshirtman | lblanchard: +1* | 17:00 |
jpich | Btw while working on Cinder v2 I noticed projects are starting to add "Accept-Locale" to the clients and APIs - so we are going toward becoming able to get error messages in the correct locale | 17:00 |
amotoki | I think error message from backend projects should be human friendly because they are visible through CLI too. | 17:01 |
tshirtman | jpich: oh, that sounds good :) | 17:01 |
david-lyle | CLI users aren't human :) | 17:01 |
lblanchard | lol | 17:01 |
akrivoka | david-lyle: lol :) | 17:01 |
jpich | https://github.com/openstack/cinder/commit/681a898101f81dbe2317a84e4496bd1e000cf527 (That's Accept-Language, sorry) | 17:02 |
tshirtman | if they weren't they wouldn't need error messages at all :P | 17:02 |
*** jcoufal_ has joined #openstack-meeting-3 | 17:02 | |
*** jcoufal has quit IRC | 17:02 | |
jpich | We're over time... | 17:02 |
david-lyle | amotoki: but yes I agree, if we get usable strings back we'll have to make sure they are not harmful and we can display them. | 17:03 |
david-lyle | The solution may find us | 17:03 |
david-lyle | jpich: ack | 17:03 |
jpich | :-) | 17:03 |
david-lyle | Thanks everyone! | 17:03 |
amotoki | Using Accept-Language in API calls raises another problem. we still want english log messages.... | 17:03 |
lblanchard | thanks all!! | 17:03 |
david-lyle | #endmeeting | 17:03 |
*** openstack changes topic to "Free for all (Meeting topic: Horizon)" | 17:03 | |
akrivoka | thanks! | 17:03 |
openstack | Meeting ended Tue Feb 4 17:03:47 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-02-04-16.01.html | 17:03 |
amotoki | thanks all! | 17:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-02-04-16.01.txt | 17:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-02-04-16.01.log.html | 17:03 |
absubram | thanks! | 17:03 |
jpich | Thanks! | 17:04 |
david-lyle | lblanchard: good point, potentially another summit topic | 17:04 |
jrist | thanks | 17:04 |
jomara | thanks everyone | 17:04 |
tshirtman | thanks :) | 17:05 |
*** JLStaude has joined #openstack-meeting-3 | 17:08 | |
*** JLStaude has left #openstack-meeting-3 | 17:08 | |
*** GastonSeverina has quit IRC | 17:21 | |
*** mrunge has quit IRC | 17:21 | |
*** ftcjeff has joined #openstack-meeting-3 | 17:21 | |
*** GastonSeverina has joined #openstack-meeting-3 | 17:21 | |
*** bauzas has quit IRC | 17:24 | |
*** bdehamer has quit IRC | 17:25 | |
*** amotoki has quit IRC | 17:34 | |
*** GastonSeverina has quit IRC | 17:34 | |
*** jrist has quit IRC | 17:35 | |
*** tshirtma1 has joined #openstack-meeting-3 | 17:45 | |
*** tshirtman has quit IRC | 17:46 | |
*** MaxV has quit IRC | 17:47 | |
*** jrist has joined #openstack-meeting-3 | 17:48 | |
*** jrist has quit IRC | 17:56 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov | 18:05 | |
*** jrist has joined #openstack-meeting-3 | 18:09 | |
*** jpich has quit IRC | 18:40 | |
*** tmazur has quit IRC | 18:41 | |
*** tzumainn has left #openstack-meeting-3 | 18:54 | |
*** dguitarbite has joined #openstack-meeting-3 | 19:04 | |
*** jcoufal_ is now known as jcoufal | 19:06 | |
*** akrivoka has quit IRC | 19:14 | |
*** dguitarbite has quit IRC | 19:41 | |
*** jpomero has quit IRC | 19:57 | |
*** bauzas has joined #openstack-meeting-3 | 19:58 | |
*** jtomasek has quit IRC | 20:00 | |
*** troytoman-away is now known as troytoman | 20:05 | |
*** troytoman is now known as troytoman-away | 20:15 | |
*** troytoman-away is now known as troytoman | 20:22 | |
*** troytoman is now known as troytoman-away | 20:34 | |
*** troytoman-away is now known as troytoman | 20:37 | |
*** jrist has quit IRC | 20:58 | |
*** MaxV has joined #openstack-meeting-3 | 21:06 | |
*** absubram has quit IRC | 21:11 | |
*** jrist has joined #openstack-meeting-3 | 21:11 | |
*** DinaBelova is now known as DinaBelova_ | 21:32 | |
*** peristeri has quit IRC | 21:48 | |
*** troytoman is now known as troytoman-away | 21:49 | |
*** tshirtma1 is now known as tshirtman | 21:54 | |
*** lblanchard has quit IRC | 22:01 | |
*** MaxV has quit IRC | 22:03 | |
*** MaxV has joined #openstack-meeting-3 | 22:03 | |
*** david-lyle has quit IRC | 22:04 | |
*** MaxV has quit IRC | 23:23 | |
*** bauzas has quit IRC | 23:42 | |
*** MaxV has joined #openstack-meeting-3 | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!