This session will include the following subject(s):
Handling of static files:
We have a number of problems related to static files in Horizon right now, and we have to come up with a solution that solves them. The problems include:
* bundling of JavaScript libraries, * testing and minification of JavaScript code, * compiling of the style files, * structure and hierarchy of the style files, * pluggability of the style files.
This is also closely related to the splitting of Horizon into two parts -- without changing how we handle style files, this split would be problematic.
(Session proposed by Radomir Dopieralski)
Separation of Horizon and Dashboard - II:
Last summit, we all agreed on putting Horizon as framework and OpenStack Dashboard into two separate repositories. Not much has happened since then.
An issue is, in Horizon are several (outdated) JavaScript libraries bundled, they should be moved out of the code, and should be replaced by some pip compatible component, like django-xstatic and xstatic-* packages like xstatic-jquery or directly by using django-jquery.
The goal of this session will be, to select providers for javascript libraries and to coordinate the people, who offered help here.