oss_29_refresh_examples_and_docs - #43
Conversation
|
🔒 Internal (dash0) — not for upstream.
|
|
📣 Public-facing draft — to be used for the upstream PR in Title: Refresh stale examples and fix documentation inconsistencies What
WhyThe example lockfiles pinned releases up to ~3 years old (including a release candidate and stale transitive dependencies); the doc links pointed at a relocated section of the website (leaving |
|
This PR has been automatically marked as stale because it has not had any activity for 14 days. It will be closed if no further activity occurs within 14 days of this comment. |
|
x |
4cfd870 to
fca6fa8
Compare
Bump example dependency pins to the current release line (1.43 / 0.64b0) and drop stale 2023-era transitive pins: - metrics/views and metrics/reader: switch to compatible-release specifiers on the current line. - metrics/prometheus-grafana: replace the 1.12.0rc1 release candidate with the current opentelemetry-exporter-prometheus line and drop the unused protobuf pin. - fork-process-model/flask-gunicorn and flask-uwsgi: bump OpenTelemetry packages to the current line and remove pinned transitive dependencies (protobuf, grpcio, six, thrift, googleapis-common-protos) so they are resolved fresh. Documentation fixes: - opentracing README: describe span export via the OTLP exporter to a Jaeger backend to match main.py, which uses OTLPSpanExporter. - opencensus-exporter-tracer README: mark the example legacy; it relies on Collector components that have been removed (opencensus receiver, jaeger_grpc exporter, queued_retry processor) and OpenCensus is EOL. - README.md, docs/index.rst and auto-instrumentation README: update opentelemetry.io links from /docs/instrumentation/python/ to /docs/languages/python/. - getting_started/metrics_example.py: drop the stale comment claiming the metrics SDK is still being implemented.
fca6fa8 to
35c092d
Compare
Closes #40
Refresh stale examples and fix doc inconsistencies (core repo, Linear OSS-29, D3-D8): bump example pins to the 1.43/0.64b0 line (drop an RC + stale transitive pins), fix opentracing README exporter mismatch, mark opencensus example legacy, update moved opentelemetry.io links, drop stale metrics comment.
Validation: scope contained to docs/examples + README + changelog; no stale /docs/instrumentation/python links remain; specifiers validated as PEP 440. Contrib-side items noted as follow-up (separate repo).
Linear issue: https://linear.app/dash0/issue/OSS-29/d3-d8-refresh-stale-examples-and-fix-doc-inconsistencies