[openstack-dev] [horizon][infra] Plan for the splitting of Horizon into two repositories

Lyle, David david.lyle at hp.com
Thu May 29 20:55:01 UTC 2014


The idea here is to decouple 3rd party static files from being embedded in
the Horizon repo. There are several reasons for this move. With embedded
3rd party static files upgrading the static files is cumbersome, versions
can be difficult to track and updates can be difficult to synchronize.
This change encourages developers to fix bugs upstream at the source,
rather than edit the static copies in the horizon repo. With the proposed
repo split, both the existing horizon and openstack_dashboard components
may have a common dependency on these static packages.

There are several more xstatic packages that horizon will pull in that are
maintained outside openstack. The packages added are only those that did
not have existing xstatic packages. These packages will be updated very
sparingly, only when updating say bootstrap or jquery versions.

We are certainly open to feedback.

David

 
On 5/29/14, 1:53 PM, "Anita Kuno" <anteaya at anteaya.info> wrote:

>On 05/29/2014 03:45 PM, Gabriel Hurley wrote:
>> Forgive me if I'm misunderstanding, but those all look like
>>repositories that are strictly tracking upstreams. They're not
>>maintained by the Horizon/OpenStack developers whatsoever. Is this
>>intentional/necessary?
>> 
>>     - Gabriel
>The permissions on all the new repositories require +A from horizon-core
>and tagging from horizon-ptl:
>https://review.openstack.org/#/c/95716/4/modules/openstack_project/files/g
>errit/acls/stackforge/xstatic.config
>
>Anita.
>> 
>>> -----Original Message-----
>>> From: Anita Kuno [mailto:anteaya at anteaya.info]
>>> Sent: Thursday, May 29, 2014 12:30 PM
>>> To: openstack-dev at lists.openstack.org
>>> Subject: Re: [openstack-dev] [horizon][infra] Plan for the splitting
>>>of Horizon
>>> into two repositories
>>>
>>> On 05/28/2014 08:54 AM, Radomir Dopieralski wrote:
>>>> Hello,
>>>>
>>>> we plan to finally do the split in this cycle, and I started some
>>>> preparations for that. I also started to prepare a detailed plan for
>>>> the whole operation, as it seems to be a rather big endeavor.
>>>>
>>>> You can view and amend the plan at the etherpad at:
>>>> https://etherpad.openstack.org/p/horizon-split-plan
>>>>
>>>> It's still a little vague, but I plan to gradually get it more
>>>>detailed.
>>>> All the points are up for discussion, if anybody has any good ideas or
>>>> suggestions, or can help in any way, please don't hesitate to add to
>>>> this document.
>>>>
>>>> We still don't have any dates or anything -- I suppose we will work
>>>> that out soonish.
>>>>
>>>> Oh, and great thanks to all the people who have helped me so far with
>>>> it, I wouldn't even dream about trying such a thing without you. Also
>>>> thanks in advance to anybody who plans to help!
>>>>
>>> I'd like to confirm that we are all aware that this patch creates 16
>>>new repos
>>> under the administration of horizon-ptl and horizon-core:
>>> https://review.openstack.org/#/c/95716/
>>>
>>> If I'm late to the party and the only one that this is news to, that
>>>is fine.
>>> Sixteen additional repos seems like a lot of additional reviews will
>>>be needed.
>>>
>>> Thanks,
>>> Anita.
>>>
>>> _______________________________________________
>>> OpenStack-dev mailing list
>>> OpenStack-dev at lists.openstack.org
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> 
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>> 
>
>
>_______________________________________________
>OpenStack-dev mailing list
>OpenStack-dev at lists.openstack.org
>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




More information about the OpenStack-dev mailing list