*** igordc has quit IRC | 00:06 | |
*** slaweq has joined #openstack-meeting-alt | 00:11 | |
*** slaweq has quit IRC | 00:15 | |
*** maohongbo1 has joined #openstack-meeting-alt | 00:31 | |
*** maohongbo has quit IRC | 00:31 | |
*** maohongbo1 is now known as maohongbo | 00:31 | |
*** slaweq has joined #openstack-meeting-alt | 01:11 | |
*** slaweq has quit IRC | 01:15 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 01:17 | |
*** jamesmcarthur has quit IRC | 01:39 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 01:51 | |
*** yamamoto has joined #openstack-meeting-alt | 01:53 | |
*** yamamoto has quit IRC | 01:53 | |
*** yamamoto has joined #openstack-meeting-alt | 01:57 | |
*** jamesmcarthur has quit IRC | 02:01 | |
*** slaweq has joined #openstack-meeting-alt | 02:11 | |
*** yamamoto has quit IRC | 02:15 | |
*** slaweq has quit IRC | 02:16 | |
*** yamamoto has joined #openstack-meeting-alt | 02:16 | |
*** purplerbot has quit IRC | 02:34 | |
*** purplerbot has joined #openstack-meeting-alt | 02:36 | |
*** yamamoto has quit IRC | 02:38 | |
*** yamamoto has joined #openstack-meeting-alt | 02:42 | |
*** yamamoto has quit IRC | 02:43 | |
*** yamamoto has joined #openstack-meeting-alt | 02:45 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 02:48 | |
*** yamamoto has quit IRC | 02:49 | |
*** hongbin has joined #openstack-meeting-alt | 02:53 | |
*** slaweq has joined #openstack-meeting-alt | 03:11 | |
*** slaweq has quit IRC | 03:16 | |
*** yamamoto has joined #openstack-meeting-alt | 03:21 | |
*** hongbin has quit IRC | 03:23 | |
*** jamesmcarthur has quit IRC | 03:26 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 03:48 | |
*** slaweq has joined #openstack-meeting-alt | 04:11 | |
*** slaweq has quit IRC | 04:16 | |
*** gyee has quit IRC | 04:20 | |
*** lbragstad has quit IRC | 04:22 | |
*** rdopiera has quit IRC | 04:34 | |
*** rdopiera has joined #openstack-meeting-alt | 04:36 | |
*** yamamoto has quit IRC | 04:36 | |
*** vishalmanchanda has joined #openstack-meeting-alt | 04:54 | |
*** jamesmcarthur has quit IRC | 04:58 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 04:59 | |
*** macz_ has quit IRC | 05:00 | |
*** masahito has joined #openstack-meeting-alt | 05:03 | |
*** yamamoto has joined #openstack-meeting-alt | 05:07 | |
*** jamesmcarthur has quit IRC | 05:07 | |
*** masahito has quit IRC | 05:08 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 05:10 | |
*** slaweq has joined #openstack-meeting-alt | 05:11 | |
*** yamamoto has quit IRC | 05:12 | |
*** yamamoto has joined #openstack-meeting-alt | 05:15 | |
*** slaweq has quit IRC | 05:16 | |
*** masahito has joined #openstack-meeting-alt | 05:19 | |
*** masahito has quit IRC | 05:20 | |
*** jamesmcarthur has quit IRC | 05:22 | |
*** masahito has joined #openstack-meeting-alt | 05:25 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 05:28 | |
*** jamesmcarthur has quit IRC | 05:32 | |
*** links has joined #openstack-meeting-alt | 05:35 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 06:08 | |
*** dave-mccowan has joined #openstack-meeting-alt | 06:08 | |
*** slaweq has joined #openstack-meeting-alt | 06:11 | |
*** jamesmcarthur has quit IRC | 06:14 | |
*** slaweq has quit IRC | 06:15 | |
*** hongbin has joined #openstack-meeting-alt | 06:23 | |
*** hongbin has quit IRC | 06:28 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 06:30 | |
*** masahito has quit IRC | 06:34 | |
*** jamesmcarthur has quit IRC | 06:35 | |
*** maohongbo1 has joined #openstack-meeting-alt | 06:35 | |
*** maohongbo has quit IRC | 06:37 | |
*** maohongbo1 is now known as maohongbo | 06:37 | |
*** yamamoto has quit IRC | 06:39 | |
*** yamamoto has joined #openstack-meeting-alt | 06:41 | |
*** masahito has joined #openstack-meeting-alt | 06:55 | |
*** openstack has joined #openstack-meeting-alt | 07:21 | |
*** ChanServ sets mode: +o openstack | 07:21 | |
*** openstack has joined #openstack-meeting-alt | 07:45 | |
*** ChanServ sets mode: +o openstack | 07:45 | |
*** slaweq has joined #openstack-meeting-alt | 07:51 | |
*** zzzeek has joined #openstack-meeting-alt | 07:51 | |
*** zzzeek has quit IRC | 07:54 | |
*** zzzeek has joined #openstack-meeting-alt | 07:56 | |
*** tesseract has joined #openstack-meeting-alt | 08:07 | |
*** tetsuro has joined #openstack-meeting-alt | 08:12 | |
*** tetsuro__ has joined #openstack-meeting-alt | 08:13 | |
*** tetsuro_ has quit IRC | 08:14 | |
*** ccamacho has joined #openstack-meeting-alt | 08:15 | |
*** tetsuro has quit IRC | 08:16 | |
*** tetsuro has joined #openstack-meeting-alt | 08:17 | |
*** yamamoto has quit IRC | 08:18 | |
*** tetsuro__ has quit IRC | 08:21 | |
*** links has quit IRC | 08:24 | |
*** maohongbo has quit IRC | 08:30 | |
*** maohongbo has joined #openstack-meeting-alt | 08:30 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 08:31 | |
*** jamesmcarthur has quit IRC | 08:36 | |
*** vishalmanchanda has quit IRC | 08:36 | |
*** vishalmanchanda has joined #openstack-meeting-alt | 08:37 | |
*** yamamoto has joined #openstack-meeting-alt | 08:53 | |
*** yamamoto has quit IRC | 08:58 | |
*** links has joined #openstack-meeting-alt | 09:01 | |
*** tetsuro_ has joined #openstack-meeting-alt | 09:09 | |
*** tetsuro has quit IRC | 09:09 | |
*** tetsuro has joined #openstack-meeting-alt | 09:21 | |
*** tetsuro_ has quit IRC | 09:25 | |
*** tetsuro has quit IRC | 09:27 | |
*** masahito_ has joined #openstack-meeting-alt | 09:30 | |
*** masahito has quit IRC | 09:30 | |
*** yamamoto has joined #openstack-meeting-alt | 09:34 | |
*** yamamoto has quit IRC | 09:37 | |
*** e0ne has joined #openstack-meeting-alt | 09:41 | |
*** derekh has joined #openstack-meeting-alt | 09:43 | |
*** masahito has joined #openstack-meeting-alt | 10:12 | |
*** masahito_ has quit IRC | 10:12 | |
*** masahito has quit IRC | 10:34 | |
*** derekh has quit IRC | 10:37 | |
*** yamamoto has joined #openstack-meeting-alt | 10:51 | |
*** yamamoto has quit IRC | 10:52 | |
*** slaweq has quit IRC | 11:06 | |
*** yamamoto has joined #openstack-meeting-alt | 11:09 | |
*** slaweq has joined #openstack-meeting-alt | 11:11 | |
*** yamamoto has quit IRC | 11:13 | |
*** slaweq has quit IRC | 11:32 | |
*** slaweq has joined #openstack-meeting-alt | 11:34 | |
*** raildo has joined #openstack-meeting-alt | 11:42 | |
*** yamamoto has joined #openstack-meeting-alt | 11:59 | |
*** rfolco has joined #openstack-meeting-alt | 12:18 | |
*** derekh has joined #openstack-meeting-alt | 12:25 | |
*** rcernin has quit IRC | 12:37 | |
*** b3nt_pin has joined #openstack-meeting-alt | 12:51 | |
*** yamamoto has quit IRC | 12:53 | |
*** ysandeep is now known as ysandeep|away | 12:57 | |
*** b3nt_pin is now known as beagles | 13:01 | |
*** yamamoto has joined #openstack-meeting-alt | 13:15 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 13:17 | |
*** liuyulong has joined #openstack-meeting-alt | 13:29 | |
*** jamesmcarthur has quit IRC | 13:36 | |
*** lbragstad has joined #openstack-meeting-alt | 13:47 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 13:48 | |
*** lbragsta_ has joined #openstack-meeting-alt | 13:52 | |
*** lbragstad has quit IRC | 13:54 | |
*** sfernand has joined #openstack-meeting-alt | 14:00 | |
*** andrebeltrami has joined #openstack-meeting-alt | 14:00 | |
*** danielarthurt has joined #openstack-meeting-alt | 14:02 | |
*** jamesmcarthur has quit IRC | 14:14 | |
*** links has quit IRC | 14:18 | |
*** lbragsta_ has quit IRC | 14:20 | |
*** lbragstad has joined #openstack-meeting-alt | 14:21 | |
*** slaweq has quit IRC | 14:27 | |
*** slaweq has joined #openstack-meeting-alt | 14:30 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 14:32 | |
*** jamesmcarthur_ has joined #openstack-meeting-alt | 14:33 | |
*** jamesmcarthur has quit IRC | 14:36 | |
*** yamamoto has quit IRC | 14:48 | |
*** irclogbot_3 has quit IRC | 14:56 | |
amotoki | #startmeeting horizon | 15:00 |
---|---|---|
openstack | Meeting started Wed Feb 19 15:00:59 2020 UTC and is due to finish in 60 minutes. The chair is amotoki. 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: horizon)" | 15:01 | |
openstack | The meeting name has been set to 'horizon' | 15:01 |
amotoki | hi all | 15:01 |
vishalmanchanda | hi | 15:01 |
*** irclogbot_0 has joined #openstack-meeting-alt | 15:02 | |
e0ne | hi | 15:02 |
amotoki | okay, let's start | 15:04 |
amotoki | #topic notices/annoucements | 15:04 |
*** openstack changes topic to "notices/annoucements (Meeting topic: horizon)" | 15:04 | |
amotoki | first one is: | 15:05 |
rdopiera | o/ | 15:05 |
amotoki | I would like to ask you whether we need a PTG space in Vancouver in June | 15:05 |
amotoki | OSF sent a mail to ask your project will gather at vancouver. | 15:06 |
amotoki | and I need to feedback by Mar 2. | 15:06 |
amotoki | do you expect to be there? | 15:07 |
amotoki | I know It is not easy to say yes/no with confidence. it is same to me too. | 15:08 |
*** dave-mccowan has quit IRC | 15:08 | |
rdopiera | I did apply, but it will be a while before I know, and I don't put much hope in it. | 15:09 |
rdopiera | Especially since all the Americans who didn't go to Shanghai will go now. | 15:09 |
amotoki | yeah, it may lead to a budget topic | 15:10 |
*** lpetrut has quit IRC | 15:11 | |
amotoki | the third option is to asnwer we are still considering it. we are a small team and will need a half day at most, so this might be an option. | 15:11 |
amotoki | e0ne: vishalmanchanda: what about you? | 15:12 |
vishalmanchanda | amotoki: I am not sure. It's depend on my company. | 15:13 |
vishalmanchanda | Although I wanted to join and meet you all guys again:) | 15:14 |
amotoki | vishalmanchanda: hehe :) | 15:14 |
amotoki | okay, let me share info if you have an update. | 15:15 |
amotoki | I plan to answer to OSF just before the deadline. | 15:15 |
amotoki | second one is Rocky will enter into EM phase this week or next week. | 15:16 |
amotoki | EM (extended maintenance) means we no longer cut a release while we accept backports. | 15:16 |
amotoki | after the last rocky stable release, what we merged is only "Ensure python versions" https://opendev.org/openstack/horizon/commit/5b8f7548c54187e8c5cf4c1a5d22db13d44c24dc | 15:18 |
amotoki | so I don't think we need another release. | 15:18 |
vishalmanchanda | +1. | 15:19 |
amotoki | moving on | 15:20 |
amotoki | #topic General Priorities | 15:20 |
*** openstack changes topic to "General Priorities (Meeting topic: horizon)" | 15:20 | |
amotoki | looking at IRC logs just before the meeting, it looks like we have topic on the error message refactoring. | 15:21 |
amotoki | can we start with this? | 15:22 |
amotoki | ^ vishalmanchanda and rdopiera | 15:22 |
vishalmanchanda | yeah rdopiera left some comment on my patch https://review.opendev.org/#/c/708069/1 | 15:23 |
vishalmanchanda | How can we use handle () method for error messages refactoring. | 15:24 |
rdopiera | the problem is how to pass the details information using the exsting django mechanisms | 15:24 |
rdopiera | and I can't really see a solution other then just appending it to the message itself, separated with some special character or string we pick, and then split it again before displaying | 15:25 |
rdopiera | it's a bit of a hack, but relatively robust, as we are still just passing text around, and even if that gets displayed or logged somewhere, it will still be understandable (even if a bit verbose) | 15:27 |
amotoki | yeah, it is same as my understanding. I looked into the detail of django messaging framework before the meeting and had the similar feeling | 15:27 |
rdopiera | we *could* use extra_tags, as we don't use them anywhere, but that would bring problems if anything else uses it | 15:28 |
rdopiera | and that's not what they are for | 15:28 |
vishalmanchanda | but as far i checked we are not using extra_tag anywhere. | 15:29 |
amotoki | isn't "extra_tags" converted into CSS classes by default? | 15:30 |
amotoki | I am looking at {{ message.tags }} in https://docs.djangoproject.com/en/3.0/ref/contrib/messages/#displaying-messages | 15:30 |
rdopiera | that's what the example template in django documentation does, but of course our templates could do soemthing else | 15:30 |
rdopiera | it's not what they are for, though, so I would prefer to merge/split the message instead | 15:31 |
e0ne | amotoki: I didn't get approval from PTG trip yet :( | 15:31 |
*** priteau has joined #openstack-meeting-alt | 15:32 | |
amotoki | e0ne: thanks for the info. nobody has got approval yet :) | 15:32 |
amotoki | rdopiera: some special delimiter string looks straight-forward. perhaps we need some extra JS to modify an error msg in a browser side. | 15:33 |
amotoki | it would be nice if extra_tags works, but I am not sure how much we need to modify our template. | 15:35 |
e0ne | didn't get full context of conversation yet, but maybe this https://docs.djangoproject.com/en/3.0/ref/templates/api/#django-contrib-messages-context-processors-messages will be useful. we can create own context_processors for templates | 15:36 |
e0ne | or this one https://docs.djangoproject.com/en/3.0/ref/contrib/messages/#creating-custom-message-levels | 15:37 |
rdopiera | appending it to the text of the message has the benefit of being picked up by any logging middleware | 15:38 |
rdopiera | including our operation log middleware | 15:39 |
amotoki | regarding the second one from e0ne, if I understand correctly, it allows us to define a new level of message. If we pass details as separate message from the main ones, defining a new custom level will work. | 15:42 |
amotoki | if we go to the route to include summary and detail in a single msg popup, I am afraid it doesn't work. | 15:42 |
e0ne | amotoki: +1 | 15:43 |
amotoki | the django message framework just allows us to pass strings. | 15:43 |
amotoki | what is/are our next step(s) we try? | 15:44 |
amotoki | in the coversation in #-horizon, rdopiera has an idea to use the unicode "…" charcter for the separator. | 15:45 |
rdopiera | I would suggest: 1. make two functions, one for adding and second for extractin the details, use the first one in the handle() method and add the second one everywhere we use get_message (we will need a javascript version) | 15:45 |
amotoki | rdopiera: go ahead | 15:45 |
rdopiera | 2. modify all relevant places that display the messages to separate the details and display them as collapsible | 15:46 |
rdopiera | we might want to escape any existing instances of that separator character, and un-escape them when extracting details, so that it's robust | 15:47 |
amotoki | sounds reasonable to me | 15:48 |
-amotoki- moving to others in the priorities | 15:52 | |
amotoki | e0ne: i have one question on your revert patch on LOCALE_PATHS. is there anything which has changed since then? | 15:52 |
e0ne | amotoki: I didn't dig deep enough. just tested original bug I faced with the lates master without that patch | 15:53 |
rdopiera | the problem with the paths has been fixed on the django side | 15:54 |
amotoki | in Django 2.2? | 15:55 |
rdopiera | the original problem was a mix of several problems, including a bug in django where the gettext functions didn't get the paths properly | 15:55 |
rdopiera | that has been fixed, I don't remember in which version exactly | 15:55 |
amotoki | IIRC it happened in Django 1.11 and/or 2.0 for zh_tw/ch fallback case. | 15:56 |
amotoki | anyway it is a good news as setting LOCALES_PATH is a tricky workaround as it only works for horizon | 15:58 |
e0ne | +1 | 15:58 |
amotoki | for other priorities, I succeeded the new policies works with manual loading of python. I am reflecting it into the code now. sorry for late. | 15:59 |
amotoki | we are reaching 1 hour.... | 16:00 |
amotoki | thanks for joining | 16:00 |
amotoki | let's contineu the discussion in #-horizon if any | 16:00 |
amotoki | have a great week | 16:00 |
amotoki | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:00 | |
openstack | Meeting ended Wed Feb 19 16:00:45 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-02-19-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-02-19-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2020/horizon.2020-02-19-15.00.log.html | 16:00 |
*** ysandeep|away is now known as ysandeep | 16:17 | |
*** ysandeep is now known as ysandeep|gone | 16:24 | |
*** liuyulong has quit IRC | 16:24 | |
*** gyee has joined #openstack-meeting-alt | 16:36 | |
*** danielarthurt has quit IRC | 16:41 | |
*** igordc has joined #openstack-meeting-alt | 16:59 | |
*** sfernand has quit IRC | 17:00 | |
*** andrebeltrami has quit IRC | 17:10 | |
*** jcoufal has joined #openstack-meeting-alt | 17:20 | |
*** igordc has quit IRC | 17:46 | |
*** e0ne has quit IRC | 18:00 | |
*** derekh has quit IRC | 18:00 | |
*** igordc has joined #openstack-meeting-alt | 18:22 | |
*** priteau has quit IRC | 18:27 | |
*** priteau has joined #openstack-meeting-alt | 18:29 | |
*** priteau has quit IRC | 18:33 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 18:39 | |
*** jamesmcarthur_ has quit IRC | 18:41 | |
*** vishalmanchanda has quit IRC | 19:11 | |
*** tesseract has quit IRC | 19:16 | |
*** jcoufal has quit IRC | 19:44 | |
*** lbragstad has quit IRC | 20:04 | |
*** jamesmcarthur has quit IRC | 20:06 | |
*** lbragstad has joined #openstack-meeting-alt | 20:09 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 21:07 | |
*** jamesmcarthur has quit IRC | 21:07 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 21:07 | |
*** jamesmcarthur has quit IRC | 21:19 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 21:21 | |
*** jamesmcarthur has quit IRC | 21:26 | |
*** raildo has quit IRC | 21:28 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 21:56 | |
*** jamesmcarthur has quit IRC | 21:58 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 21:58 | |
*** jamesmcarthur_ has joined #openstack-meeting-alt | 22:09 | |
*** jamesmcarthur has quit IRC | 22:13 | |
*** dviroel has quit IRC | 22:19 | |
*** slaweq has quit IRC | 22:29 | |
*** rcernin has joined #openstack-meeting-alt | 23:04 | |
*** ysandeep|gone is now known as ysandeep | 23:27 | |
*** jamesmcarthur_ has quit IRC | 23:32 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 23:33 | |
*** jamesmcarthur has quit IRC | 23:39 | |
*** rdopiera has quit IRC | 23:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!