Hi, We really appreciate the help! I've submitted a change adding +2/+1 permissions for horizon-core on cloudkitty-dashboard [1]. Cheers, [1] https://review.opendev.org/#/c/691263/ -- Luka Peschke (peschk_l) Le 2019-10-23 14:41, Ivan Kolodyazhny a écrit :
Hi team,
As you may know, we've got a pretty big list of Horizon Plugins [1]. Unfortunately, not all of them are in active development due to the lack of resources in projects teams.
As a Horizon team, we understand all the reasons, and we're doing our best to help other teams to maintain plugins.
That's why we're proposing our help to maintain horizon plugins. We: raised this topic during the last Horizon weekly meeting [2] and we'll have some discussion during the PTG [3] too.
There are a lot of Horizon changes which affect plugins and horizon team is ready to help: - new Django versions - dependencies updates - Horizon API changes - etc.
To get faster fixes in, it would be good to have +2 permissions for the horizon-core team for each plugin.
We helped Heat team during the last cycle adding horizon-core to the heat-dashboard-core team. Also, we've got +2 on other plugins via global project config [4] and via Gerrit configuration for (neutron-*aas-dashboard, tuskar-ui).
Vitrage PTL agreed to do the same for vitrage-dashboard during the last meeting [5].
Of course, it's up to each project to maintain horizon plugins and it's responsibilities but I would like to raise this topic to the TC too. I really sure, that it will speed up some critical fixes for Horizon plugins and makes users and operators experience better.
[1] https://docs.openstack.org/horizon/latest/install/plugin-registry.html [2] http://eavesdrop.openstack.org/meetings/horizon/2019/horizon.2019-10-16-15.0...
[3] https://etherpad.openstack.org/p/horizon-u-ptg [4] http://codesearch.openstack.org/?q=horizon-core&i=nope&files=&repos=openstack/project-config [5] http://eavesdrop.openstack.org/meetings/vitrage/2019/vitrage.2019-10-23-08.0...
Regards, Ivan Kolodyazhny, http://blog.e0ne.info/