Hi all,
Skyline project members will hold their own PTG this week
(Tuesday, Wednesday and Thursday at 5 UTC).
At present, the skyline project has submitted an application
to become an official OpenStack project, and we also welcome
more friends to join us.
Skyline is an OpenStack dashboard optimized by UI and UE.
It has a modern technology stack and ecology, is easier for
developers to maintain and operate by users, and has higher
concurrency performance.
Here are two videos to preview Skyline:
- Skyline technical overview[1].
- Skyline dashboard operating demo[2].
Skyline has the following technical advantages:
1. Separation of concerns, front-end focus on functional design
and user experience, back-end focus on data logic.
2. Embrace modern browser technology and ecology: React, Ant Design,
and Mobx.
3. Most functions directly call OpenStack-API, the call chain is
simple, the logic is clearer, and the API responds quickly.
4. Use React component to process rendering, the page display
process is fast and smooth, bringing users a better UI and UE
experience.
At present, Skyline has completed the function development of
OpenStack core component, as well as most of the functions of
VPNaaS, Octavia and other components.
corresponding automated test jobs[3][4] are also integrated on
Zuul, and there is good code coverage.
Devstack deployment integration has also been completed, and
integration of kolla and kolla-ansible will complete pending
patch[5][6] after Skyline becomes an official project.
Skyline’s next roadmap will be to cover all existing functions
of Horizon and complete the page development of other OpenStack
components.
[1] https://www.youtube.com/watch?v=Ro8tROYKDlE
[2] https://www.youtube.com/watch?v=pFAJLwzxv0
[3] https://zuul.opendev.org/t/openstack/project/opendev.org/skyline/skyline-apiserver
[4] https://zuul.opendev.org/t/openstack/project/opendev.org/skyline/skyline-console
[5] https://review.opendev.org/c/openstack/kolla/+/810796
[6] https://review.opendev.org/c/openstack/kolla-ansible/+/810566