被放弃的 Go Contrib 模块需要代码所有者,否则将被移除
博客文章在发布后不会更新。这篇文章已经发布一年多了,其内容可能已过时,部分链接可能无效。在依赖任何信息之前,请务必核实。
Go SIG 将于 2024 年 8 月 21 日起移除缺乏代码所有者的 contrib 模块。已发布的软件包和版本将被标记为不推荐使用,但仍可供下载。
目前未被拥有的模块包括:
go.opentelemetry.io/contrib/detectors/aws/ec2go.opentelemetry.io/contrib/detectors/aws/ecsgo.opentelemetry.io/contrib/detectors/aws/eksgo.opentelemetry.io/contrib/detectors/aws/lambdago.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambdago.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelawsgo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelechogo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongogo.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacarongo.opentelemetry.io/contrib/propagators/awsgo.opentelemetry.io/contrib/samplers/aws/xray
如需查看面临移除风险的模块的完整列表,请参阅 移除未拥有模块 项目看板。
为什么要移除这些模块?
正如 Go Contrib 贡献指南中所述,所有 Contrib 模块都需要代码所有者,以避免代码被放弃。代码所有者负责维护组件、响应问题和审查拉取请求。
我想成为代码所有者!我该怎么做?
要成为这些模块之一的代码所有者,您需要成为 OpenTelemetry 组织成员,并对您想维护的代码有良好的工作知识。要成为 GitHub 上的 OpenTelemetry 成员,请参阅 社区成员资格中的要求。
如果您满足所有要求,请打开一个 issue。
我们期待您的申请!