census-instrumentation / opencensus-python

A stats collection and distributed tracing framework
Apache License 2.0
666 stars 248 forks source link

Maintenance/Support Timeline #1228

Open GrantAnt opened 10 months ago

GrantAnt commented 10 months ago

Hello,

I found this article saying that opencensus will be sunsetted. (More information here). The article also points out the following: "A number of projects within the opencensus-python repository are still being used as recommended production solutions. These projects will continue to be maintained. For details regarding maintenance timeline, next steps for migration, and general support questions, reach out to repository maintainers."

Can you tell me the current maintenance timeline and/or next steps for migration?

lzchen commented 9 months ago

@GrantAnt

A number of projects within the opencensus-python repository are still being used as recommended production solutions

This refers specifically to the opencensus azure monitor exporters. For these exporters, we are now on the path to deprecation officially starting from Oct 2023. We will be supporting them for a year until officially deprecating them. In the meantime, we are directing users to migrate to the Azure monitor OpenTelemetry Distro which is a solution built on top of OpenTelemetry. Please refer to this doc for migration guidance from opencensus to opentelemetry.

After the exporters for azure are deprecated, opencensus python will be fully deprecated as a whole.

radohristov commented 9 months ago

Hello,

there is a new version of flask (3.0.0) which fails to install because of dependency to opencensus-ext-flask (flask < 3.0.0). Can you pls inform me for the plans/timeline to provide compatibility.

Best, Radoslav

lzchen commented 8 months ago

@radohristov

There are no current plans to support flask >3.0.0. Feel free to open up an issue/pr if you are interested.

radohristov commented 8 months ago

Yes I'm, because we cant upgrade to Flask 3.X. I will open an issue.