So basically this is our first proposal what we send out:
http://lists.openstack.org/pipermail/openstack-dev/2013-December/022196.html
After Horizon meetings, several e-mails and also couple of other
discussions of people who are for/against codebase merge, it looks that
in the end upstream leans towards 'umbrella' solution.
After all, +1 for umbrella solution from my side too. Tuskar UI will get
closer to the nature of the project (based on Horizon, UI related
audience). And in the same time, we will not rush things up before the
project graduates. In Icehouse we can easier reach goals of both -
Horizon as well as Tuskar UI - and after Icehouse release we can review
back and get to the codebase merge in the end.
Do you all agree?
-- Jarda
On 2013/18/12 22:33, Gabriel Hurley wrote:
From my experience, directly adding incubated projects to the main Horizon
codebase prior to graduation has been fraught with peril. That said, the closer
they can be together prior to the graduation merge, the better.
I like the idea of these types of projects being under the OpenStack Dashboard
Program umbrella. Ideally I think it would be a jointly-managed resource in
Gerrit. The Horizon Core folks would have +2 power, but the Tuskar core folks
would also have +2 power. (I'm 90% certain that can be done in the Gerrit
admin...)
That way development speed isn't bottlenecked by Horizon Core, but there's a
closer tie-in with the people who may ultimately be maintaining it. It becomes
easier to keep track of, and can be more easily guided in the right directions.
With a little work incubated dashboard components like this could even be made
to be a non-gating part of the testing infrastructure to indicate when things
change or break.
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.
All the best,
- Gabriel
_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev