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

Anita Kuno anteaya at anteaya.info
Thu May 29 21:02:23 UTC 2014


On 05/29/2014 04:55 PM, Lyle, David wrote:
> 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
All I needed to hear was that you and the rest of the core reviewers are
aware of that you will be administering these new repos. That was my
concern.

I'll let the rest of the design discussions proceed.

Thanks David,
Anita.
> 
>  
> 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
> 
> 
> _______________________________________________
> 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