doc: note the future of out of tree support
The out of tree support section of the nova dev policy document was pretty old and basically said hooks and extension points are buyer beware, but doesn't mention anything about why we don't want them (interoperability) and the efforts the last few releases to actively deprecate and remove hooks/extension points/classloading. This change adds some more wording to that effect to the doc. Change-Id: Iaa1cf3ef7ac6e8e1d75f94e17aaba1058474acca
This commit is contained in:
@@ -22,6 +22,11 @@ wiring in out of tree code, upstream doesn't actively make any guarantees
|
||||
about these extensibility points; we don't support them, make any guarantees
|
||||
about compatibility, stability, etc.
|
||||
|
||||
Furthermore, hooks and extension points in the code impede efforts in Nova to
|
||||
support interoperability between OpenStack clouds. Therefore an effort is
|
||||
being made to systematically deprecate and remove hooks, extension points, and
|
||||
classloading of managers and other services.
|
||||
|
||||
Public Contractual APIs
|
||||
========================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user