blog: add post on Elastic PHP distro donation (#9434)#9435
blog: add post on Elastic PHP distro donation (#9434)#9435intuibase wants to merge 3 commits intoopen-telemetry:mainfrom
Conversation
|
/fix:dict |
|
✅ |
|
/fix:refcache |
|
✅ |
|
|
||
| ## Why this donation matters | ||
|
|
||
| OpenTelemetry gives us a common observability standard, but PHP adoption can |
There was a problem hiding this comment.
Adoption of OTel in PHP envs, or of PHP itself? It's unclear
|
|
||
| ## Relationship to existing PHP instrumentation | ||
|
|
||
| The distro is intended to coexist with existing OpenTelemetry PHP approaches, |
alexandra5000
left a comment
There was a problem hiding this comment.
Nice! It's clear and well-structured. I left some comments for your consideration, nothing major so feel free to ignore/apply as you like.
|
|
||
| ## Why this donation matters | ||
|
|
||
| OpenTelemetry gives us a common observability standard, but PHP adoption can |
There was a problem hiding this comment.
| OpenTelemetry gives us a common observability standard, but PHP adoption can | |
| OpenTelemetry provides a common observability standard… |
I would suggest avoiding "us" - unclear who it's referring to. Implied yes, and I know what you mean here, but it's not 100% clear 🙂
I also agree with Fabri that "environments with strict operational constraints" sounds a bit vague.
| The project combines native and PHP runtime components into a single deployment | ||
| path for production environments. Current capabilities include: |
There was a problem hiding this comment.
Maybe “into a single deployment model” or “into a unified deployment approach”?
| For teams running PHP `8.1` through `8.4`, this can reduce adoption friction | ||
| compared with custom build pipelines. |
There was a problem hiding this comment.
| For teams running PHP `8.1` through `8.4`, this can reduce adoption friction | |
| compared with custom build pipelines. | |
| For teams running PHP `8.1` through `8.4`, this can reduce adoption overhead compared with custom build pipelines. |
This is probably fine (considering the target audience), but "adoption friction" sounds a bit jargon-y to me and we could replace it with something more neutral (could also be something like "can simplify adoption").
|
|
||
| - Distro path: package-managed, operations-first rollout with minimal code | ||
| changes. | ||
| - Composer-centric path: manual control and portability where application-level |
There was a problem hiding this comment.
I think "composer-based" is a more common phrasing.
|
|
||
| ## Practical rollout checklist | ||
|
|
||
| Before broad production rollout, validate: |
There was a problem hiding this comment.
| Before broad production rollout, validate: | |
| Before broad production rollout, validate the following: |
| - Ongoing alignment between upstream OpenTelemetry distro work and vendor | ||
| distributions built on top. |
There was a problem hiding this comment.
| - Ongoing alignment between upstream OpenTelemetry distro work and vendor | |
| distributions built on top. | |
| - Ongoing alignment between upstream OpenTelemetry distro work and vendor distributions built on top of it. |
| - Report installation and runtime issues in | ||
| [`opentelemetry-php-distro`](https://github.com/open-telemetry/opentelemetry-php-distro). |
There was a problem hiding this comment.
| - Report installation and runtime issues in | |
| [`opentelemetry-php-distro`](https://github.com/open-telemetry/opentelemetry-php-distro). | |
| - Report installation and runtime issues in | |
| [`opentelemetry-php-distro` repository](https://github.com/open-telemetry/opentelemetry-php-distro). |
|
@intuibase the PR is still in draft state, can you make it "ready for review" so we can publish it eventually? |
Summary
Adds a new draft blog post about the OpenTelemetry PHP distro donation and its
community impact.
content/en/blog/2026/otel-php-distro-donation-update.mdRelated issue
Validation
npm run fix:formatnpm run check:spellingnpm run check:markdownNotes for reviewers
draft: true) pending review/sponsorshipOpenTelemetry PHPFootnotes
Yes, I can answer maintainer questions about the content of this PR, without using AI. ↩