diff --git a/README.md b/README.md index d5d9c815ac3..2909435255e 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ reading by GDI repository consumers. - Instrumentation Library: A way to emit telemetry data from an application. Refers to `splunk-otel-` repositories. - Maintainer: Someone responsible for the specification or a repository. +- Packaging: Deployment method for a GDI repository. - Specification: A set of requirements for repositories. ## Notation Conventions and Compliance diff --git a/specification/versioning.md b/specification/versioning.md index 6bd9445ba16..f7ef91819c3 100644 --- a/specification/versioning.md +++ b/specification/versioning.md @@ -52,6 +52,12 @@ component MUST clearly be marked as stable. All components within a GDI repository MAY become stable together, or MAY transition to stability component-by-component. +Different packaging options may exist for GDI repositories. Packaging MAY have +its own GDI repository. For example, the Helm chart for the Data Collector +exists in its own repository. Packaging that exists in a dedicated GDI +repository MAY go stable even if components contained within the packaging +are not stable. + Once a component is marked as stable, the following rules MUST apply until the end of that component’s existence.