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.
s/brake/break/g Sorry for the typo. -- Yves-Gwenaël Bourhis _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
