Monday, 2022-10-17

opendevreviewOpenStack Proposal Bot proposed openstack/oslo.log master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/oslo.log/+/86155003:12
opendevreviewOpenStack Proposal Bot proposed openstack/oslo.policy master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/oslo.policy/+/86155603:48
opendevreviewMerged openstack/oslo.db master: tests: Define a primary key  https://review.opendev.org/c/openstack/oslo.db/+/85683705:04
opendevreviewMerged openstack/oslo.config master: Make tests backward compat with cliff' older versions  https://review.opendev.org/c/openstack/oslo.config/+/85978605:46
damanihi15:07
damanisorry i think we will skip the meeting today 15:08
damanii'm busy with the ptg 15:08
damanibut if you want we can do it another day in the week 15:08
damanior we can maybe do a little call this week if you want 15:08
tobias-urdinok, I can do quick written update about NATS. We explored the path of using the official nats.py library that is using asyncio by testing https://review.opendev.org/q/topic:asyncio-nats this path15:12
tobias-urdinunfortunately it's a massive effort required to get projects to support that, but I don't think it's neccesarily a bad idea to support asyncio in the common libraries in the future15:12
tobias-urdinRight now I've been exploring another path to get a supported/maintained NATS python library without asyncio, I was contacted by Synadia which works with NATS and where the current maintainer of nats.py is employed and had a quick Zoom meeting with them regarding the possibility of having that, will follow up on that. Apparently they had contact15:14
tobias-urdinwith other parties which was interested in using NATS for OpenStack as well.15:14
tobias-urdinSo next on my list is to explore that path, the other suggestion from them was to potentially breakout the minimal functionality required from nats.py and into the driver layer in oslo.15:15
tobias-urdinI will update when I have more15:15
tobias-urdinhberaud: yoctozepto ^ fyi15:16
hberaudack15:18
hberaudtobias-urdin: thanks for your feedback15:18
tobias-urdinhowever I guess a longterm path forward to support asyncio and the new ASGI standard would be beneficial for projects that would want to skip eventlet-based themselves, but they would need to use for example an API framework that supported that as well (e.g not pecan but something like quartz, or potentially Flask in worst case, as demonstrated in15:22
tobias-urdinhttps://review.opendev.org/c/openstack/blazar/+/858938 )15:22
yoctozeptothanks tobias-urdin, and I agree but we all know this requires a tremendous effort to achieve without breaking the world15:31

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!