Skip to content

Commit

Permalink
Add packaging specification information (open-telemetry#145)
Browse files Browse the repository at this point in the history
* Add packaging specification information

Proposal to get Helm chart to 1.0

* Update specification/versioning.md

Co-authored-by: Robert Pająk <[email protected]>

Co-authored-by: Robert Pająk <[email protected]>
  • Loading branch information
flands and pellared authored Nov 3, 2021
1 parent 4d4cdfa commit bbc3951
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ reading by GDI repository consumers.
- Instrumentation Library: A way to emit telemetry data from an application.
Refers to `splunk-otel-<language>` 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
Expand Down
6 changes: 6 additions & 0 deletions specification/versioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down

0 comments on commit bbc3951

Please sign in to comment.