[openstack-dev] Horizon and Tuskar-UI codebase merge

Tzu-Mainn Chen tzumainn at redhat.com
Thu Dec 19 17:03:43 UTC 2013


+1 to this!

----- Original Message -----
> So after a lot of consideration, my opinion is the two code bases should stay
> in separate repos under the Horizon Program, for a few reasons:
> -Adding a large chunk of code for an incubated project is likely going to
> cause the Horizon delivery some grief due to dependencies and packaging
> issues at the distro level.
> -The code in Tuskar-UI is currently in a large state of flux/rework.  The
> Tuskar-UI code needs to be able to move quickly and at times drastically,
> this could be detrimental to the stability of Horizon.  And conversely, the
> stability needs of Horizon and be detrimental to the speed at which
> Tuskar-UI can change.
> -Horizon Core can review changes in the Tuskar-UI code base and provide
> feedback without the code needing to be integrated in Horizon proper.
> Obviously, with an eye to the code bases merging in the long run.
> 
> As far as core group organization, I think the current Tuskar-UI core should
> maintain their +2 for only Tuskar-UI.  Individuals who make significant
> review contributions to Horizon will certainly be considered for Horizon
> core in time.  I agree with Gabriel's suggestion of adding Horizon Core to
> tuskar-UI core.  The idea being that Horizon core is looking for
> compatibility with Horizon initially and working toward a deeper
> understanding of the Tuskar-UI code base.  This will help insure the
> integration process goes as smoothly as possible when Tuskar/TripleO comes
> out of incubation.
> 
> I look forward to being able to merge the two code bases, but I don't think
> the time is right yet and Horizon should stick to only integrating code into
> OpenStack Dashboard that is out of incubation.  We've made exceptions in the
> past, and they tend to have unfortunate consequences.
> 
> -David
> 
> 
> > -----Original Message-----
> > From: Jiri Tomasek [mailto:jtomasek at redhat.com]
> > Sent: Thursday, December 19, 2013 4:40 AM
> > To: openstack-dev at lists.openstack.org
> > Subject: Re: [openstack-dev] Horizon and Tuskar-UI codebase merge
> > 
> > On 12/19/2013 08:58 AM, Matthias Runge wrote:
> > > On 12/18/2013 10:33 PM, Gabriel Hurley wrote:
> > >
> > >> Adding developers to Horizon Core just for the purpose of reviewing
> > >> an incubated umbrella project is not the right way to do things at
> > >> all.  If my proposal of two separate groups having the +2 power in
> > >> Gerrit isn't technically feasible then a new group should be created
> > >> for management of umbrella projects.
> > > Yes, I totally agree.
> > >
> > > Having two separate projects with separate cores should be possible
> > > under the umbrella of a program.
> > >
> > > Tuskar differs somewhat from other projects to be included in horizon,
> > > because other projects contributed a view on their specific feature.
> > > Tuskar provides an additional dashboard and is talking with several apis
> > > below. It's a something like a separate dashboard to be merged here.
> > >
> > > When having both under the horizon program umbrella, my concern is,
> > that
> > > both projects wouldn't be coupled so tight, as I would like it.
> > >
> > > Esp. I'd love to see an automatic merge of horizon commits to a
> > > (combined) tuskar and horizon repository, thus making sure, tuskar will
> > > work in a fresh (updated) horizon environment.
> > 
> > Please correct me if I am wrong, but I think this is not an issue.
> > Currently Tuskar-UI is run from Horizon fork. In local Horizon fork we
> > create symlink to tuskar-ui local clone and to run Horizon with
> > Tuskar-UI we simply start Horizon server. This means that Tuskar-UI runs
> > on latest version of Horizon. (If you pull regularly of course).
> > 
> > >
> > > Matthias
> > >
> > > _______________________________________________
> > > OpenStack-dev mailing list
> > > OpenStack-dev at lists.openstack.org
> > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> > 
> > Jirka
> 
> 
> _______________________________________________
> 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