[openstack-dev] [horizon][ptg] Horizon PTG Highlights
Ivan Kolodyazhny
e0ne at e0ne.info
Tue Mar 6 22:08:39 UTC 2018
Hi team,
First of all, I would like to say a thank you to all who was able to attend
PTG this time. We'd got very productive discussions with a great team.
Below is my short summary related on the etherpad [1]:
- Current blueprints and features proposals:
- we agreed to allow new blueprints and feature proposals due to the dev
cycle before Feature Freeze milestone [2]
- it should help contributors who are interested in feature
development propose and implement new features for Horizon
- Bugs and reviews list maintaining:
- we did a good progress on Launchpad bugs list cleanup in Queens
- it would be good to have a Bug triage days
- I'll start to do it on a weekly basis
- we created an etherpad for review priorities [3]
- I'll review this list before weekly meeting
- feel free to add anything you think is important to merge it soon
- we can discuss this list on IRC meeting if needed
- Should we stop rewriting existing panels with Angular?
- there are a lot of concerns about re-writing current features with
Angular JS
- we've got a lot of not implemented features but do
re-implementation of the current
- It would be great to have new features implemented with Angular JS
but it's not a requirement at the moment
- seems that we're OK to not block current patches with features
re-implementation with Angular JS but do not want to start new
patches with
re-implementation - there is no final decision on this topic yet
- Fetch resources in parallel
- we agreed to make go forward with Eventlet by default and make it
configurable to allow native Python threads which are used now
- let's ask the community about their experience with Eventlet
- Eventlet is not the best option for Python 3 at the moment
- An interaction between Horizon and other projects
- project teams have troubles with Horizon integration
- we've got features gap between Horizon and other projects
- Horizon would like to use project capabilities
- we need to be more active in cross-project communications
- Horizon needs to fix integration tests
- Ironic UI team wants to have their integration tests based on
Horizon tests
- it would be good to have Horizon plugins jobs per each Horizon
commit to being sure that we don't break anything
- Heat team asked for a help with new XStatic packages
- Current state in Horizon testing
- we want to fix our Selenium and Integration tests
- there is some progress on this
- once general integration tests framework will be ready, we can
start fix tests one by one
- need to figure out why tempest job is not stable enough
- translations are not enabled in unit-tests
- having test cases with some non-default locale seems to be good
- add an option to enable localization in unit-tests
- Angular and XStatic packages versions
- testing and updating were done mostly manually by Radomir and Rob
- we agreed to update XStatic packages in Rocky if they have suitable
for Horizon versions and we've got capacity for this
- Horizon accessibility
- This initiative was started some time ago but isn't maintained now
- Error handling
- We need better user-facing error messages
- We don't log every exception, so it makes hard for operators to
investigate what went wrong
- Bandit [3]
- we're OK to get bandit job like some other projects do
My general feeling is: we're trying to balance between
bug-fixing/stabilization and new features development with a limited number
of resources.
And last, but not least, I want to say thank you to everybody who attends
PTG, does review or proposes patches.
[1] https://etherpad.openstack.org/p/horizon-ptg-rocky
[2] https://releases.openstack.org/rocky/schedule.html#r-ff
[3] https://etherpad.openstack.org/p/horizon-reviews-priority
[4] https://github.com/openstack/bandit
Regards,
Ivan Kolodyazhny,
http://blog.e0ne.info/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180307/e5606ba6/attachment.html>
More information about the OpenStack-dev
mailing list