Monty Taylor wrote: > So I think that tying a definition directly to whether or not there is a > release artifact or when that gets produced is missing the point and > wrong. The point is that there are _efforts_ that we want to address, > and those efforts may not have a clear cut simple "main" source code > repository.
I can certainly agree that all those things are efforts which may or may not produce stuff that may or may not be part of the "integrated" subset of the things we end up publishing. The two reason why I was trying to draw a line in the sand between "Projects" and "Programs" was that: (1) "Projects" are mentioned in the TC charter (and the foundation bylaws), so they are not going away easily.. hence me trying to preserve them while introducing Programs (2) "Projects" go through Incubation, while "Programs" don't need any incubation period. (They go through incubation because they are part of the "integrated release", which is not everything we release, but the subset of stuff we publish on a 6-month release cadence. They go through incubation so that we can make sure their addition will not screw up existing "integrated" projects and they are actually "integrated" with the other projects. They go through incubation so that we can make sure they can fit in the stable maintenance, vulnerability management and release management processes.) What would be your alternate definition ? -- Thierry Carrez (ttx) _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev