Skip to content

docs: rename EDOT display strings for 9.5 product rebrand#3661

Draft
alexandra5000 wants to merge 4 commits into
elastic:mainfrom
alexandra5000:docs/edot-rebrand
Draft

docs: rename EDOT display strings for 9.5 product rebrand#3661
alexandra5000 wants to merge 4 commits into
elastic:mainfrom
alexandra5000:docs/edot-rebrand

Conversation

@alexandra5000

Copy link
Copy Markdown
Contributor

Summary

Renames all EDOT-branded display strings in docs-builder for the 9.5 GA product rebrand. Machine product IDs (edot-collector, edot-sdk, etc.) are unchanged — all existing applies_to frontmatter across repos remains valid.

Naming map applied:

  • edot-collectorElastic Agent (same binary, OTel mode post-9.5)
  • edot-cf, edot-cf-aws/azure/gcpElastic Cloud Forwarder
  • edot-sdk, edot-ios/android/dotnet/java/node/browser/php/pythonElastic OTel {Language} SDK
  • terraform-google-edot-cfTerraform Google Elastic Cloud Forwarder

Files changed:

  • config/products.yml — display names
  • src/Elastic.Markdown/Myst/Components/ApplicabilityMappings.cs — badge short names and tooltip long names
  • src/Elastic.Markdown/Myst/Components/ProductDescriptions.cs — HTML product blurbs
  • config/search.yml — adds "elastic opentelemetry"/"elastic otel" synonyms; backward-compat entries for "edot collector" and "edot sdk" searches
  • tests/: updated test fixture display name for consistency

Coordination: held as draft, merges last in the 9.5 GA window (~July 28, 2026) after all content-repo PRs (elastic-agent, opentelemetry, docs-content) are merged.

Test plan

  • dotnet build src/Elastic.Markdown/ compiles cleanly
  • Badge renders show "Elastic Agent" for pages with id: edot-collector
  • Search for "edot collector" still surfaces Elastic Agent content
  • Search for "edot sdk" still surfaces Elastic OTel SDK content

🤖 Generated with Claude Code

- edot-collector display → "Elastic Agent" (same binary, OTel mode)
- edot-cf/edot-cf-aws/azure/gcp display → "Elastic Cloud Forwarder"
- edot-sdk/ios/android/dotnet/java/node/browser/php/python display → "Elastic OTel {Lang} SDK"
- terraform-google-edot-cf display → "Terraform Google Elastic Cloud Forwarder"
- ApplicabilityMappings: update badge short names and tooltip long names
- ProductDescriptions: update HTML product blurbs
- search.yml: add "elastic opentelemetry"/"elastic otel" synonyms and
  backward-compat entries for "edot collector" and "edot sdk" searches

Machine product IDs (edot-collector, edot-sdk, etc.) are unchanged so
all existing applies_to frontmatter remains valid.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@alexandra5000 alexandra5000 added the documentation Improvements or additions to documentation label Jul 17, 2026
alexandra5000 and others added 3 commits July 17, 2026 16:10
Update the `renders EDOT agents planned` snapshot test to match the new
badge keys and product descriptions after the 9.5 rebrand:
- "EDOT .NET/Java/Python" badge keys → "Elastic OTel .NET/Java/Python"
- ProductDescriptions HTML updated to new short-form names

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The lifecycle description is auto-generated from the product long name
("Elastic OTel .NET SDK"), so the snapshot must include "SDK" in the
generated text.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The EDOT SDK product names (EDOT Java, EDOT .NET, etc.) will not change
at 9.5 GA. Revert all SDK-related display name, description, badge, and
test snapshot changes while keeping the Collector and Cloud Forwarder
renames in place.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@alexandra5000
alexandra5000 marked this pull request as ready for review July 21, 2026 20:12
@alexandra5000
alexandra5000 requested a review from a team as a code owner July 21, 2026 20:12
@alexandra5000
alexandra5000 requested a review from reakaleek July 21, 2026 20:12
@alexandra5000
alexandra5000 marked this pull request as draft July 21, 2026 20:12
Comment on lines +33 to +34
public static readonly ApplicabilityDefinition EdotAndroid = new("EDOT Android", "Elastic Distribution of OpenTelemetry Android", VersioningSystemId.EdotAndroid);
public static readonly ApplicabilityDefinition EdotCfAws = new("Elastic CF AWS", "Elastic Cloud Forwarder for AWS", VersioningSystemId.EdotCfAws);

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the reason for removing the &nbsp; here? (and other occurrences)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants