[openstack-dev] Deprecation Policies (related to Heka)

Steven Dake (stdake) stdake at cisco.com
Thu Sep 29 04:26:37 UTC 2016


First off, apologies for missing most of the team meeting today.  I have read through the logs and saw a discussion about deprecating heka.  We need to ensure that we follow the deprecation policy.  My understanding of the deprecation policy is as follows (in a nutshell):


1.       We must mail the openstack-operators at lists.openstack.org<mailto:openstack-operators at lists.openstack.org> mailing list and ask if the change impacts operators

2.       If it does impact operators, we have to propose a migration path that works and makes sense

3.       We have to *at minimum* keep the feature in the release for 3 months.  Major features that are not technical preview should stay in the release for 2 cycles and *extra care* should be taken when communicating our intent with the operator list.

4.       Once 1-3 are done, we must make official notice in the release notes for the release in which the deprecation occurred and deliver on that commitment of the stated deprecation time in O or P or Q.

5.       The thread on openstack-operators should be linked in the review of the deprecation of the work. (this last part of the policy isn’t stated, however, it will help avoid misunderstandings between the Kolla team, operators, and the technical committee)

I appreciate everyone’s interest in deprecating Heka in Ocata as it is entering security-fix only maintenance mode.  However, we need to follow the standard OpenStack deprecation policies, not make up new ones.  Heka will not be deprecated for Newton because we lack time to sort out 1-3 (especially #2 above, the migration path) between now and Oct 12th (hopefully when we tag rc2, 13th is drop dead date).

If you have a different parsing of the deprecation policy, feel free to chime in.

The standardized deprecation policy can be found here:

https://github.com/openstack/governance/blob/master/reference/tags/assert_follows-standard-deprecation.rst

Regards,
Steve
`                                ~
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160929/714ca3e3/attachment.html>


More information about the OpenStack-dev mailing list