From cca6adbe299272dea29ad648aa9632590166605f Mon Sep 17 00:00:00 2001 From: Pablo Baeyens Date: Wed, 17 Jul 2024 18:40:50 +0200 Subject: [PATCH 1/3] [chore] Explicitly note that service and otelcol are not part of 1.0 --- docs/ga-roadmap.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/ga-roadmap.md b/docs/ga-roadmap.md index c3497140f75..6b6e28a4fa8 100644 --- a/docs/ga-roadmap.md +++ b/docs/ga-roadmap.md @@ -21,6 +21,7 @@ All stabilized modules will conform to the API expectations outlined in the [VER Explicitly, the following are not in the scope of v1 for the purposes of this document: * stabilization of additional components/APIs needed by distribution maintainers. Vendors are not the audience + * This explicitly excludes the `service` and `otelcol` modules. * Collector Builder * telemetrygen * mdatagen From 04b938ae10e7dae769b13a1dcf24e7d98b35bb6f Mon Sep 17 00:00:00 2001 From: Pablo Baeyens Date: Thu, 18 Jul 2024 13:05:50 +0200 Subject: [PATCH 2/3] Clarify that behavior stability is to be guaranteed --- docs/ga-roadmap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ga-roadmap.md b/docs/ga-roadmap.md index 6b6e28a4fa8..0b471cb4d84 100644 --- a/docs/ga-roadmap.md +++ b/docs/ga-roadmap.md @@ -21,7 +21,7 @@ All stabilized modules will conform to the API expectations outlined in the [VER Explicitly, the following are not in the scope of v1 for the purposes of this document: * stabilization of additional components/APIs needed by distribution maintainers. Vendors are not the audience - * This explicitly excludes the `service` and `otelcol` modules. + * This explicitly excludes the `service` and `otelcol` modules, for which we only aim to guarantee behavior stability. * Collector Builder * telemetrygen * mdatagen From 11d85e44102d914f304ea8f5e03248dabe9ae26d Mon Sep 17 00:00:00 2001 From: Pablo Baeyens Date: Thu, 18 Jul 2024 17:05:24 +0200 Subject: [PATCH 3/3] Address feedback --- docs/ga-roadmap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ga-roadmap.md b/docs/ga-roadmap.md index 0b471cb4d84..a0dc27571d5 100644 --- a/docs/ga-roadmap.md +++ b/docs/ga-roadmap.md @@ -21,7 +21,7 @@ All stabilized modules will conform to the API expectations outlined in the [VER Explicitly, the following are not in the scope of v1 for the purposes of this document: * stabilization of additional components/APIs needed by distribution maintainers. Vendors are not the audience - * This explicitly excludes the `service` and `otelcol` modules, for which we only aim to guarantee behavior stability. + * This explicitly excludes the `service` and `otelcol` modules, for which we will only guarantee that there are no breaking changes impacting end-users of the binary after 1.0, while Go API only changes will continue to be admissible until these modules are tagged as 1.0. * Collector Builder * telemetrygen * mdatagen