Another +1 for separate repos. Horizon's core focus should remain on the integrated projects, but we also need to prepare better for when incubated projects graduate, so their inclusion is less disruptive.
I also like Gabriel's suggestion of a non-gating CI job to catch any integration issues between TuskarUI and Horizon. Kieran On 20 December 2013 03:29, Lyle, David <david.l...@hp.com> wrote: > 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:jtoma...@redhat.com] >> Sent: Thursday, December 19, 2013 4:40 AM >> To: openstack-dev@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@lists.openstack.org >> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> Jirka > > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev