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

Wood, Matthew David (HP Cloud - Horizon) matt.wood at hp.com
Mon Nov 17 17:08:08 UTC 2014


On 11/17/14, 10:00 AM, "Jason Rist" <jrist at redhat.com> wrote:


>On 11/17/2014 06:43 AM, Yves-Gwenaël Bourhis wrote:
>> Le 17/11/2014 14:19, Matthias Runge a écrit :
>> 
>>> There is already horizon on pypi[1]
>>>
>>> IMHO this will lead only to more confusion.
>>>
>>> Matthias
>>>
>>>
>>> [1] https://pypi.python.org/pypi/horizon/2012.2
>> 
>> 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.
>> 
>> 
>
>+1 to this solution

+1 from me as well.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5489 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20141117/d39e20a1/attachment.bin>


More information about the OpenStack-dev mailing list