# OLM De-Scoping Plan Overview This is Chris Johnson's (IBM) point of view and tracking of the next-generation OLM API plans as I see them. Operator Lifecycle Manager is evolving to a new API that will separate out several concerns that are currently combined into an API that is largely incompatible with many of today's use cases: - Tenancy - Security - Declarative provisioning ## Index of documents There is no single API or issue to follow. This new API is a set of new features which are described here: - [De-Scoping Plan hackmd](https://hackmd.io/wVfLKpxtSN-P0n07Kx4J8Q) - Start here - [User Experience hackmd](https://hackmd.io/FdDket7MQmClYxHPxLk8Rw) - General flow - [e2e Strawman hackmd](https://hackmd.io/@ecordell/rymiBziZO) - Describes RukPak, Deppy and Maestro - [Simplified Operator API - OLM-1579](https://issues.redhat.com/browse/OLM-1579) - [Old Enhancement Proposal](https://github.com/operator-framework/enhancements/blob/master/enhancements/simplify-olm-apis.md) - Describing the Operator API - [RukPak hackmd](https://hackmd.io/nS8lS71uSmCTaPGfbWII_g) - Bundles - [KuberPak](https://github.com/joelanford/kuberpak) - Bundle Prototype - [Deppy](https://hackmd.io/sxT8wkBvTIy1n9C27Eo7SQ) - Dependency Management - [Maestro hackmd](https://hackmd.io/mwY2A7V4RjOLbetL--Uk-w) - Authorization model -