From 0098d37880d65ec99d92d05e7faea28dde02aa49 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 10:09:40 +0200 Subject: [PATCH 01/12] Push new post --- content/en/blog/2024/go-contrib-removal.md | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 content/en/blog/2024/go-contrib-removal.md diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md new file mode 100644 index 000000000000..93fbaad2f0c1 --- /dev/null +++ b/content/en/blog/2024/go-contrib-removal.md @@ -0,0 +1,48 @@ +--- +title: Abandoned Go Contrib modules need code owners or will be removed +linkTitle: Go Contrib modules ownership +date: 2024-05-27 +author: >- + [Fabrizio Ferri-Benedetti](https://github.com/theletterf) (Splunk) +issue: 4542 +sig: SIG Go +--- + +The Go SIG will remove Contrib modules that lack code owners. For each module, +the removal is planned for no sooner than August 21, 2024, unless a code owner +is found. The list includes the following modules: + +- go.opentelemetry.io/otel/detectors/aws/ec2 +- go.opentelemetry.io/otel/detectors/aws/ecs +- go.opentelemetry.io/otel/detectors/aws/eks +- go.opentelemetry.io/otel/detectors/aws/lambda +- go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda +- go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws +- go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux +- go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho +- go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo +- go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron +- go.opentelemetry.io/contrib/propagators/aws +- go.opentelemetry.io/contrib/samplers/aws/xray + +For a full list of modules at risk for removal, see the +[Remove unowned moduled](https://github.com/orgs/open-telemetry/projects/92/views/1) +project board. + +## Why are those modules going to be removed? + +As described in the Go Contrib +[contributions guidelines](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CONTRIBUTING.md#code-owners), +all Contrib modules require a code owner so that the code is not abandoned. Code +owners have the responsibility of maintaining the component, responding to +issues, and reviewing pull requests. + +## I want to become a code owner! What do I do? + +To become a code owner, you just need to +[open an issue](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new?assignees=&labels=&projects=&template=owner.md&title=). + +The only requirements is that you're a member of the OpenTelemetry organization +and have a good working knowledge of the code you seek to maintain. + +We're looking forward to your requests! From 88fd146d5b1eb4efcc6cefd163f25f5dcf384023 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 10:14:34 +0200 Subject: [PATCH 02/12] Add spelling exceptions --- content/en/blog/2024/go-contrib-removal.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index 93fbaad2f0c1..a22e40c62084 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -6,6 +6,7 @@ author: >- [Fabrizio Ferri-Benedetti](https://github.com/theletterf) (Splunk) issue: 4542 sig: SIG Go +cSpell:ignore: aws Fabrizio Ferri Benedetti otellambda otelaws otelmux labstack otelecho otelmongo gopkg macaron otelmacaron moduled --- The Go SIG will remove Contrib modules that lack code owners. For each module, From 7c0f3c5d105b40274864afd16a5d422d8a9d21cb Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 10:20:46 +0200 Subject: [PATCH 03/12] Fix links --- content/en/blog/2024/go-contrib-removal.md | 27 +++++++++++----------- static/refcache.json | 12 ++++++++++ 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index a22e40c62084..32c5fb3360d5 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -6,25 +6,26 @@ author: >- [Fabrizio Ferri-Benedetti](https://github.com/theletterf) (Splunk) issue: 4542 sig: SIG Go -cSpell:ignore: aws Fabrizio Ferri Benedetti otellambda otelaws otelmux labstack otelecho otelmongo gopkg macaron otelmacaron moduled +# prettier-ignore +cSpell:ignore: aws Benedetti Fabrizio Ferri gopkg labstack macaron moduled otelaws otelecho otellambda otelmacaron otelmongo otelmux --- The Go SIG will remove Contrib modules that lack code owners. For each module, the removal is planned for no sooner than August 21, 2024, unless a code owner is found. The list includes the following modules: -- go.opentelemetry.io/otel/detectors/aws/ec2 -- go.opentelemetry.io/otel/detectors/aws/ecs -- go.opentelemetry.io/otel/detectors/aws/eks -- go.opentelemetry.io/otel/detectors/aws/lambda -- go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda -- go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws -- go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux -- go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho -- go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo -- go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron -- go.opentelemetry.io/contrib/propagators/aws -- go.opentelemetry.io/contrib/samplers/aws/xray +- `go.opentelemetry.io/otel/detectors/aws/ec2` +- `go.opentelemetry.io/otel/detectors/aws/ecs` +- `go.opentelemetry.io/otel/detectors/aws/eks` +- `go.opentelemetry.io/otel/detectors/aws/lambda` +- `go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda` +- `go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws` +- `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux` +- `go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho` +- `go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo` +- `go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron` +- `go.opentelemetry.io/contrib/propagators/aws` +- `go.opentelemetry.io/contrib/samplers/aws/xray` For a full list of modules at risk for removal, see the [Remove unowned moduled](https://github.com/orgs/open-telemetry/projects/92/views/1) diff --git a/static/refcache.json b/static/refcache.json index 3773a81a0fde..3ed25ee0dbe8 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -3551,6 +3551,10 @@ "StatusCode": 200, "LastSeen": "2024-01-18T19:37:01.026666-05:00" }, + "https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new": { + "StatusCode": 200, + "LastSeen": "2024-05-27T10:19:47.859082+02:00" + }, "https://github.com/open-telemetry/opentelemetry-go-instrumentation": { "StatusCode": 200, "LastSeen": "2024-01-18T08:05:48.920317-05:00" @@ -4323,6 +4327,10 @@ "StatusCode": 200, "LastSeen": "2024-05-03T07:21:05.157831-07:00" }, + "https://github.com/orgs/open-telemetry/projects/92/views/1": { + "StatusCode": 200, + "LastSeen": "2024-05-27T10:19:41.986308+02:00" + }, "https://github.com/orgs/open-telemetry/teams/technical-committee": { "StatusCode": 200, "LastSeen": "2024-01-30T16:15:03.796394-05:00" @@ -4511,6 +4519,10 @@ "StatusCode": 200, "LastSeen": "2024-02-20T05:41:18.324089503Z" }, + "https://github.com/theletterf": { + "StatusCode": 200, + "LastSeen": "2024-05-27T10:19:40.833768+02:00" + }, "https://github.com/theletterf/": { "StatusCode": 200, "LastSeen": "2024-01-30T15:25:01.244997-05:00" From c0a7e1c2939b7e11b3cbe17673e5285404359a60 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 15:25:10 +0200 Subject: [PATCH 04/12] Fix links --- content/en/blog/2024/go-contrib-removal.md | 24 ++++---- static/refcache.json | 64 ++++++++++++++++++++++ 2 files changed, 76 insertions(+), 12 deletions(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index 32c5fb3360d5..fb63df046be0 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -14,18 +14,18 @@ The Go SIG will remove Contrib modules that lack code owners. For each module, the removal is planned for no sooner than August 21, 2024, unless a code owner is found. The list includes the following modules: -- `go.opentelemetry.io/otel/detectors/aws/ec2` -- `go.opentelemetry.io/otel/detectors/aws/ecs` -- `go.opentelemetry.io/otel/detectors/aws/eks` -- `go.opentelemetry.io/otel/detectors/aws/lambda` -- `go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda` -- `go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws` -- `go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux` -- `go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho` -- `go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo` -- `go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron` -- `go.opentelemetry.io/contrib/propagators/aws` -- `go.opentelemetry.io/contrib/samplers/aws/xray` +- [go.opentelemetry.io/otel/detectors/aws/ec2](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2) +- [go.opentelemetry.io/otel/detectors/aws/ecs](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs) +- [go.opentelemetry.io/otel/detectors/aws/eks](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks) +- [go.opentelemetry.io/otel/detectors/aws/lambda](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda) +- [go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda) +- [go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws) +- [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mhttps://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2ux/otelmux](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux) +- [go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho) +- [go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo) +- [go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron) +- [go.opentelemetry.io/contrib/propagators/aws](https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/aws) +- [go.opentelemetry.io/contrib/samplers/aws/xray](https://pkg.go.dev/go.opentelemetry.io/contrib/samplers/aws/xray) For a full list of modules at risk for removal, see the [Remove unowned moduled](https://github.com/orgs/open-telemetry/projects/92/views/1) diff --git a/static/refcache.json b/static/refcache.json index 3ed25ee0dbe8..98e95036fa04 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -7147,10 +7147,58 @@ "StatusCode": 200, "LastSeen": "2024-05-10T11:02:15.508410781Z" }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:24:39.997553+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:24:41.824016+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:24:42.790066+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:24:44.71622+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:01.364237+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:03.025299+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:03.769226+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:04.119134+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:04.438268+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:04.712687+02:00" + }, "https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp": { "StatusCode": 200, "LastSeen": "2024-01-19T15:36:28.468246594Z" }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/aws": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:04.98266+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/contrib/samplers/aws/xray": { + "StatusCode": 200, + "LastSeen": "2024-05-27T15:17:05.283576+02:00" + }, "https://pkg.go.dev/go.opentelemetry.io/otel": { "StatusCode": 200, "LastSeen": "2024-01-30T15:25:20.983758-05:00" @@ -7163,6 +7211,22 @@ "StatusCode": 200, "LastSeen": "2024-01-18T19:10:29.862565-05:00" }, + "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/ec2": { + "StatusCode": 404, + "LastSeen": "2024-05-27T15:16:54.909404+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/ecs": { + "StatusCode": 404, + "LastSeen": "2024-05-27T15:16:57.246579+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/eks": { + "StatusCode": 404, + "LastSeen": "2024-05-27T15:16:58.621021+02:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/lambda": { + "StatusCode": 404, + "LastSeen": "2024-05-27T15:16:59.510363+02:00" + }, "https://pkg.go.dev/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp": { "StatusCode": 200, "LastSeen": "2024-04-25T07:21:16.712986-07:00" From 31e8f0b08ea257ea8eda12890343e3c0fc78e658 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 15:30:04 +0200 Subject: [PATCH 05/12] Push formatting --- content/en/blog/2024/go-contrib-removal.md | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index fb63df046be0..8cebffca1d84 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -14,18 +14,18 @@ The Go SIG will remove Contrib modules that lack code owners. For each module, the removal is planned for no sooner than August 21, 2024, unless a code owner is found. The list includes the following modules: -- [go.opentelemetry.io/otel/detectors/aws/ec2](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2) -- [go.opentelemetry.io/otel/detectors/aws/ecs](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs) -- [go.opentelemetry.io/otel/detectors/aws/eks](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks) -- [go.opentelemetry.io/otel/detectors/aws/lambda](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda) -- [go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda) -- [go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws) -- [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mhttps://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2ux/otelmux](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux) -- [go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho) -- [go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo) -- [go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron) -- [go.opentelemetry.io/contrib/propagators/aws](https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/aws) -- [go.opentelemetry.io/contrib/samplers/aws/xray](https://pkg.go.dev/go.opentelemetry.io/contrib/samplers/aws/xray) +- [`go.opentelemetry.io/otel/detectors/aws/ec2`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2) +- [`go.opentelemetry.io/otel/detectors/aws/ecs`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs) +- [`go.opentelemetry.io/otel/detectors/aws/eks`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks) +- [`go.opentelemetry.io/otel/detectors/aws/lambda`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda) +- [`go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda) +- [`go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws) +- [`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux) +- [`go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho) +- [`go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo) +- [`go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron) +- [`go.opentelemetry.io/contrib/propagators/aws`](https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/aws) +- [`go.opentelemetry.io/contrib/samplers/aws/xray`](https://pkg.go.dev/go.opentelemetry.io/contrib/samplers/aws/xray) For a full list of modules at risk for removal, see the [Remove unowned moduled](https://github.com/orgs/open-telemetry/projects/92/views/1) From 95764bab3cb2f709f1925f324b92279d3783f4e1 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 15:33:17 +0200 Subject: [PATCH 06/12] Prune bad entries --- static/refcache.json | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/static/refcache.json b/static/refcache.json index 98e95036fa04..52d043e0d31a 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -7211,22 +7211,6 @@ "StatusCode": 200, "LastSeen": "2024-01-18T19:10:29.862565-05:00" }, - "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/ec2": { - "StatusCode": 404, - "LastSeen": "2024-05-27T15:16:54.909404+02:00" - }, - "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/ecs": { - "StatusCode": 404, - "LastSeen": "2024-05-27T15:16:57.246579+02:00" - }, - "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/eks": { - "StatusCode": 404, - "LastSeen": "2024-05-27T15:16:58.621021+02:00" - }, - "https://pkg.go.dev/go.opentelemetry.io/otel/detectors/aws/lambda": { - "StatusCode": 404, - "LastSeen": "2024-05-27T15:16:59.510363+02:00" - }, "https://pkg.go.dev/go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp": { "StatusCode": 200, "LastSeen": "2024-04-25T07:21:16.712986-07:00" @@ -8063,7 +8047,7 @@ "StatusCode": 206, "LastSeen": "2024-01-30T16:14:29.43022-05:00" }, - "https://star-history.com/#prometheus/client_java\u0026open-telemetry/opentelemetry-java\u0026micrometer-metrics/micrometer\u0026Date": { + "https://star-history.com/#prometheus/client_java&open-telemetry/opentelemetry-javaµmeter-metrics/micrometer&Date": { "StatusCode": 200, "LastSeen": "2024-05-24T10:11:28.84334-05:00" }, From c3e730339f7aff928bee97c4888d4c819552dc8c Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 27 May 2024 15:42:47 +0200 Subject: [PATCH 07/12] Fix links for good --- static/refcache.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/refcache.json b/static/refcache.json index 52d043e0d31a..f0cdbb3851ba 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -8047,7 +8047,7 @@ "StatusCode": 206, "LastSeen": "2024-01-30T16:14:29.43022-05:00" }, - "https://star-history.com/#prometheus/client_java&open-telemetry/opentelemetry-javaµmeter-metrics/micrometer&Date": { + "https://star-history.com/#prometheus/client_java\u0026open-telemetry/opentelemetry-java\u0026micrometer-metrics/micrometer\u0026Date": { "StatusCode": 200, "LastSeen": "2024-05-24T10:11:28.84334-05:00" }, From 70265e92fa35e32cf2d8a8ce41e601152e98332e Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 28 May 2024 09:24:30 +0200 Subject: [PATCH 08/12] Update content/en/blog/2024/go-contrib-removal.md Co-authored-by: Patrice Chalin --- content/en/blog/2024/go-contrib-removal.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index 8cebffca1d84..96646efc2373 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -10,7 +10,7 @@ sig: SIG Go cSpell:ignore: aws Benedetti Fabrizio Ferri gopkg labstack macaron moduled otelaws otelecho otellambda otelmacaron otelmongo otelmux --- -The Go SIG will remove Contrib modules that lack code owners. For each module, +The Go SIG will remove contrib modules that lack code owners. For each module, the removal is planned for no sooner than August 21, 2024, unless a code owner is found. The list includes the following modules: From 10d3f2a4686692145349d68c965013f94cca42cd Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 28 May 2024 09:37:52 +0200 Subject: [PATCH 09/12] Reorder prereqs --- content/en/blog/2024/go-contrib-removal.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index 96646efc2373..b29f1213ff28 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -41,10 +41,11 @@ issues, and reviewing pull requests. ## I want to become a code owner! What do I do? -To become a code owner, you just need to -[open an issue](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new?assignees=&labels=&projects=&template=owner.md&title=). +To become a code owner of one of the modules, you need to be a member of the +OpenTelemetry organization and have a good working knowledge of the code you +seek to maintain. -The only requirements is that you're a member of the OpenTelemetry organization -and have a good working knowledge of the code you seek to maintain. +If you satisfy both requirements, +[open an issue](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new?assignees=&labels=&projects=&template=owner.md&title=). -We're looking forward to your requests! +We're looking forward to your request! From f0739430de80d2470f8fe0e9291a4ad9285dc5f5 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 28 May 2024 10:40:25 +0200 Subject: [PATCH 10/12] Edits --- content/en/blog/2024/go-contrib-removal.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index b29f1213ff28..721e1681d610 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -1,7 +1,7 @@ --- title: Abandoned Go Contrib modules need code owners or will be removed linkTitle: Go Contrib modules ownership -date: 2024-05-27 +date: 2024-05-28 author: >- [Fabrizio Ferri-Benedetti](https://github.com/theletterf) (Splunk) issue: 4542 @@ -10,14 +10,15 @@ sig: SIG Go cSpell:ignore: aws Benedetti Fabrizio Ferri gopkg labstack macaron moduled otelaws otelecho otellambda otelmacaron otelmongo otelmux --- -The Go SIG will remove contrib modules that lack code owners. For each module, -the removal is planned for no sooner than August 21, 2024, unless a code owner -is found. The list includes the following modules: +The Go SIG will remove the code of contrib modules that lack code owners +starting August 21, 2024. Published packages and releases will remain available. -- [`go.opentelemetry.io/otel/detectors/aws/ec2`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2) -- [`go.opentelemetry.io/otel/detectors/aws/ecs`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs) -- [`go.opentelemetry.io/otel/detectors/aws/eks`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks) -- [`go.opentelemetry.io/otel/detectors/aws/lambda`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda) +Currently unowned modules include the following: + +- [`go.opentelemetry.io/contrib/detectors/aws/ec2`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2) +- [`go.opentelemetry.io/contrib/detectors/aws/ecs`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs) +- [`go.opentelemetry.io/contrib/detectors/aws/eks`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks) +- [`go.opentelemetry.io/contrib/detectors/aws/lambda`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda) - [`go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda) - [`go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws) - [`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux) @@ -45,7 +46,7 @@ To become a code owner of one of the modules, you need to be a member of the OpenTelemetry organization and have a good working knowledge of the code you seek to maintain. -If you satisfy both requirements, +If you satisfy both requirements, [open an issue](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new?assignees=&labels=&projects=&template=owner.md&title=). We're looking forward to your request! From 93967b36fd867edbe0912e0b9a7efbada043e722 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 28 May 2024 13:43:18 +0200 Subject: [PATCH 11/12] Add link to community membership --- content/en/blog/2024/go-contrib-removal.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index 721e1681d610..847b58b266c6 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -44,9 +44,11 @@ issues, and reviewing pull requests. To become a code owner of one of the modules, you need to be a member of the OpenTelemetry organization and have a good working knowledge of the code you -seek to maintain. +seek to maintain. To become a member of OpenTelemetry in GitHub, see the +requirements in +[Community membership](https://github.com/open-telemetry/community/blob/main/community-membership.md#requirements). -If you satisfy both requirements, +If you satisfy all requirements, [open an issue](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new?assignees=&labels=&projects=&template=owner.md&title=). We're looking forward to your request! From 08a1098331c7beed1b06d5eb11c33c1e96a5ca4c Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Tue, 28 May 2024 13:44:40 +0200 Subject: [PATCH 12/12] Add deprecation comment --- content/en/blog/2024/go-contrib-removal.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/en/blog/2024/go-contrib-removal.md b/content/en/blog/2024/go-contrib-removal.md index 847b58b266c6..83023198411b 100644 --- a/content/en/blog/2024/go-contrib-removal.md +++ b/content/en/blog/2024/go-contrib-removal.md @@ -11,7 +11,8 @@ cSpell:ignore: aws Benedetti Fabrizio Ferri gopkg labstack macaron moduled otela --- The Go SIG will remove the code of contrib modules that lack code owners -starting August 21, 2024. Published packages and releases will remain available. +starting August 21, 2024. Published packages and releases will be marked as +deprecated, though they'll remain available for download. Currently unowned modules include the following: