[openstack-dev] [Horizon] Separate horizon and openstack_dashboard

Yves-Gwenaël Bourhis yves-gwenael.bourhis at cloudwatt.com
Mon Nov 17 16:19:38 UTC 2014

Le 17/11/2014 14:43, Yves-Gwenaël Bourhis a écrit :
> Well the current "horizon" on Pypi is "The OpenStack Dashboard" +
> horizon(_lib) included
> If the future "horizon" on pypi is "openstack_dashboard" alone, it would
> still pull "horizon_lib" as a dependency, so it would not brake the
> existing.
> So indeed the "horizon" package itself in Pypi would not have
> horizon(_lib) in it anymore, but he "pip install horizon" would pull
> everything due to the dependency horizon will have with horizon_lib.
> I find this the least confusing issue and the "horizon" package on Pypi
> would still be seen as "The OpenStack Dashboard" like it is now. We
> would only add an "horizon_lib" package on Pypi.
> Therefore existing third-party "requirements.txt" would not brake
> because they would pull horizon_lib with horizon. and they would still
> import the proper module. Every backwards compatibility (requirements
> and module) is therefore preserved.

Sorry for the typo.

Yves-Gwenaël Bourhis

More information about the OpenStack-dev mailing list