Remove otelbeego #4059
Labels
area: instrumentation
Related to an instrumentation package
enhancement
New feature or request
instrumentation: otelbeego
Milestone
Problem Statement
The https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/astaxie/beego/otelbeego instrumentation library instruments https://pkg.go.dev/github.com/astaxie/beego library that is no longer maintained (old version with security vulns.
The latest version of
beego
already has some OTel support e.g. https://pkg.go.dev/github.com/beego/beego/v2@v2.1.0/client/httplib/filter/opentelemetry and https://pkg.go.dev/github.com/beego/beego/v2/client/orm/filter/opentelemetryThere was already an issue to add OTel instrumentation into beego: beego/beego#4945. This approach would be more inline with our current recommendation.
Proposed Solution
Deprecate https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/astaxie/beego/otelbeego in next release.
Afterwards, as part of a subsequent release, remove the module from codebase and from the OTel Registry (https://opentelemetry.io/ecosystem/registry/adding/)
Additional Context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: