Hi, On Thu, Mar 19, 2020 at 02:06:51PM -0500, Monty Taylor wrote:
On Mar 19, 2020, at 12:23 PM, Balázs Gibizer <balazs.gibizer@est.tech> wrote:
Hi,
Nova has an unwritten rule that requires to have at least two companies involved in any new feature development (or even bugfix?). In the current Nova core diversity situation this rule puts extra burden to the remaining non Red Hat cores and I guess it also makes any Red Hat driven feature development harder. In parallel to working on increasing the size of the core team I suggest to reconsider dropping this rule.
Some discussion happened already on the today's meeting[1]
I think that’s a great idea. FWIW I’ve never liked that rule, because it assume that developers from a company are putting employer requirements over project requirements when acting in their capacity as a core reviewer - which is contrary to our general expectation of how a core reviewer behaves.
We are doing it exactly like that in Neutron and IMHO it works pretty good so far :)
I think it’s a great idea to get rid of this policy - and then if anyone is behaving in a manner that abuses the trust of the rest of the core reviewers, such as slamming through a new feature that other people obviously have misgivings about … that can be dealt with the same way any other breach of trust would happen.
Cheers, gibi
[1] http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-03-19-16.00.log....
-- Slawek Kaplonski Senior software engineer Red Hat