Skip to content

Commit c748b01

Browse files
theletterfchalin
andauthored
Post on Go Contrib modules removal (code owners needed) (#4543)
Co-authored-by: Patrice Chalin <[email protected]>
1 parent 2f34c45 commit c748b01

File tree

2 files changed

+115
-0
lines changed

2 files changed

+115
-0
lines changed
+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: Abandoned Go Contrib modules need code owners or will be removed
3+
linkTitle: Go Contrib modules ownership
4+
date: 2024-05-28
5+
author: >-
6+
[Fabrizio Ferri-Benedetti](https://github.com/theletterf) (Splunk)
7+
issue: 4542
8+
sig: SIG Go
9+
# prettier-ignore
10+
cSpell:ignore: aws Benedetti Fabrizio Ferri gopkg labstack macaron moduled otelaws otelecho otellambda otelmacaron otelmongo otelmux
11+
---
12+
13+
The Go SIG will remove the code of contrib modules that lack code owners
14+
starting August 21, 2024. Published packages and releases will be marked as
15+
deprecated, though they'll remain available for download.
16+
17+
Currently unowned modules include the following:
18+
19+
- [`go.opentelemetry.io/contrib/detectors/aws/ec2`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2)
20+
- [`go.opentelemetry.io/contrib/detectors/aws/ecs`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs)
21+
- [`go.opentelemetry.io/contrib/detectors/aws/eks`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks)
22+
- [`go.opentelemetry.io/contrib/detectors/aws/lambda`](https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda)
23+
- [`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)
24+
- [`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)
25+
- [`go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux)
26+
- [`go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho)
27+
- [`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)
28+
- [`go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron`](https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron)
29+
- [`go.opentelemetry.io/contrib/propagators/aws`](https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/aws)
30+
- [`go.opentelemetry.io/contrib/samplers/aws/xray`](https://pkg.go.dev/go.opentelemetry.io/contrib/samplers/aws/xray)
31+
32+
For a full list of modules at risk for removal, see the
33+
[Remove unowned moduled](https://github.com/orgs/open-telemetry/projects/92/views/1)
34+
project board.
35+
36+
## Why are those modules going to be removed?
37+
38+
As described in the Go Contrib
39+
[contributions guidelines](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CONTRIBUTING.md#code-owners),
40+
all Contrib modules require a code owner so that the code is not abandoned. Code
41+
owners have the responsibility of maintaining the component, responding to
42+
issues, and reviewing pull requests.
43+
44+
## I want to become a code owner! What do I do?
45+
46+
To become a code owner of one of the modules, you need to be a member of the
47+
OpenTelemetry organization and have a good working knowledge of the code you
48+
seek to maintain. To become a member of OpenTelemetry in GitHub, see the
49+
requirements in
50+
[Community membership](https://github.com/open-telemetry/community/blob/main/community-membership.md#requirements).
51+
52+
If you satisfy all requirements,
53+
[open an issue](https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new?assignees=&labels=&projects=&template=owner.md&title=).
54+
55+
We're looking forward to your request!

static/refcache.json

+60
Original file line numberDiff line numberDiff line change
@@ -3551,6 +3551,10 @@
35513551
"StatusCode": 200,
35523552
"LastSeen": "2024-01-18T19:37:01.026666-05:00"
35533553
},
3554+
"https://github.com/open-telemetry/opentelemetry-go-contrib/issues/new": {
3555+
"StatusCode": 200,
3556+
"LastSeen": "2024-05-27T10:19:47.859082+02:00"
3557+
},
35543558
"https://github.com/open-telemetry/opentelemetry-go-instrumentation": {
35553559
"StatusCode": 200,
35563560
"LastSeen": "2024-01-18T08:05:48.920317-05:00"
@@ -4323,6 +4327,10 @@
43234327
"StatusCode": 200,
43244328
"LastSeen": "2024-05-03T07:21:05.157831-07:00"
43254329
},
4330+
"https://github.com/orgs/open-telemetry/projects/92/views/1": {
4331+
"StatusCode": 200,
4332+
"LastSeen": "2024-05-27T10:19:41.986308+02:00"
4333+
},
43264334
"https://github.com/orgs/open-telemetry/teams/technical-committee": {
43274335
"StatusCode": 200,
43284336
"LastSeen": "2024-01-30T16:15:03.796394-05:00"
@@ -4511,6 +4519,10 @@
45114519
"StatusCode": 200,
45124520
"LastSeen": "2024-02-20T05:41:18.324089503Z"
45134521
},
4522+
"https://github.com/theletterf": {
4523+
"StatusCode": 200,
4524+
"LastSeen": "2024-05-27T10:19:40.833768+02:00"
4525+
},
45144526
"https://github.com/theletterf/": {
45154527
"StatusCode": 200,
45164528
"LastSeen": "2024-01-30T15:25:01.244997-05:00"
@@ -7135,10 +7147,58 @@
71357147
"StatusCode": 200,
71367148
"LastSeen": "2024-05-10T11:02:15.508410781Z"
71377149
},
7150+
"https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ec2": {
7151+
"StatusCode": 200,
7152+
"LastSeen": "2024-05-27T15:24:39.997553+02:00"
7153+
},
7154+
"https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/ecs": {
7155+
"StatusCode": 200,
7156+
"LastSeen": "2024-05-27T15:24:41.824016+02:00"
7157+
},
7158+
"https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/eks": {
7159+
"StatusCode": 200,
7160+
"LastSeen": "2024-05-27T15:24:42.790066+02:00"
7161+
},
7162+
"https://pkg.go.dev/go.opentelemetry.io/contrib/detectors/aws/lambda": {
7163+
"StatusCode": 200,
7164+
"LastSeen": "2024-05-27T15:24:44.71622+02:00"
7165+
},
7166+
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda": {
7167+
"StatusCode": 200,
7168+
"LastSeen": "2024-05-27T15:17:01.364237+02:00"
7169+
},
7170+
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws": {
7171+
"StatusCode": 200,
7172+
"LastSeen": "2024-05-27T15:17:03.025299+02:00"
7173+
},
7174+
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux": {
7175+
"StatusCode": 200,
7176+
"LastSeen": "2024-05-27T15:17:03.769226+02:00"
7177+
},
7178+
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho": {
7179+
"StatusCode": 200,
7180+
"LastSeen": "2024-05-27T15:17:04.119134+02:00"
7181+
},
7182+
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo": {
7183+
"StatusCode": 200,
7184+
"LastSeen": "2024-05-27T15:17:04.438268+02:00"
7185+
},
7186+
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron": {
7187+
"StatusCode": 200,
7188+
"LastSeen": "2024-05-27T15:17:04.712687+02:00"
7189+
},
71387190
"https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp": {
71397191
"StatusCode": 200,
71407192
"LastSeen": "2024-01-19T15:36:28.468246594Z"
71417193
},
7194+
"https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/aws": {
7195+
"StatusCode": 200,
7196+
"LastSeen": "2024-05-27T15:17:04.98266+02:00"
7197+
},
7198+
"https://pkg.go.dev/go.opentelemetry.io/contrib/samplers/aws/xray": {
7199+
"StatusCode": 200,
7200+
"LastSeen": "2024-05-27T15:17:05.283576+02:00"
7201+
},
71427202
"https://pkg.go.dev/go.opentelemetry.io/otel": {
71437203
"StatusCode": 200,
71447204
"LastSeen": "2024-01-30T15:25:20.983758-05:00"

0 commit comments

Comments
 (0)