所有者のいない Go Contrib モジュールにはコードオーナーが必要です。さもなければ削除されます
Blog posts are not updated after publication. This post is more than a year old, so its content may be outdated, and some links may be invalid. Cross-verify any information before relying on it.
Go SIG は、コードオーナーのいない contrib モジュールのコードを 2024年8月21日以降に削除します。 公開済みのパッケージとリリースは非推奨としてマークされますが、引き続きダウンロード可能です。
現在オーナーのいないモジュールは以下のとおりです。
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
削除対象のモジュールの全リストは、Remove unowned modules プロジェクトボードを参照してください。
なぜこれらのモジュールは削除されるのですか?
Go Contrib のコントリビューションガイドラインに記載されているとおり、すべての Contrib モジュールにはコードが放棄されないようにコードオーナーが必要です。 コードオーナーには、コンポーネントのメンテナンス、イシューへの対応、プルリクエストのレビューを行う責任があります。
コードオーナーになりたい方へ
モジュールのコードオーナーになるには、OpenTelemetry organization のメンバーであり、メンテナンスしたいコードについて十分な実務知識を持っている必要があります。 GitHub で OpenTelemetry のメンバーになるための要件については、Community membership を参照してください。
すべての要件を満たしている場合は、イシューを作成してください。
皆さんからのリクエストをお待ちしています!