[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Placement governance switch

Ed Leafe <ed at leafe.com> writes:

> With PTL election season coming up soon, this seems like a good time to revisit the plans for the Placement effort to become a separate project with its own governance. We last discussed this back at the Denver PTG in September 2018, and settled on making Placement governance dependent on a number of items. [0]
> Most of the items in that list have been either completed, are very close to completion, or, in the case of the upgrade, is no longer expected. But in the time since that last discussion, much has changed. Placement is now a separate git repo, and is deployed and run independently of Nova. The integrated gate in CI is using the extracted Placement repo, and not Novaâ??s version.
> In a hangout last week [1], we agreed to several things:
> * Placement code would remain in the Nova repo for the Stein release to allow for an easier transition for deployments tools that were not prepared for this change
> * The Placement code in the Nova tree will remain frozen; all new Placement work will be in the Placement repo.
> * The Placement API is now unfrozen. Nova, however, will not develop code in Stein that will rely on any newer Placement microversion than the current 1.30.
> * The Placement code in the Nova repo will be deleted in the Train release.
> Given the change of context, now may be a good time to change to a separate governance. The concerns on the Nova side have been largely addressed, and switching governance now would allow us to participate in the next PTL election cycle. Weâ??d like to get input from anyone else in the OpenStack community who feels that a governance change would impact them, so please reply in this thread if you have concerns.
> [0] http://lists.openstack.org/pipermail/openstack-dev/2018-September/134541.html
> [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002451.html
> -- Ed Leafe

Have you talked to the election team about running a PTL election for
the new team? I don't know what their expected cut-off date for having
teams defined is, so we should make sure they're ready and then have the
governance patch to set up the new team prepared ASAP because that
requires a formal vote from the TC, which will take a while and we're
about to enter TC elections.