This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
[Discussion/IA] Move "automatic instrumentation" out of "Language APIs & SDKs" #3783
Labels
You can continue the conversation there. Go to discussion →
@open-telemetry/docs-approvers As a follow up to #3761 I'd like to suggest a significant change to the "Automatic Instrumentation" pages as well:
Move all "Automatic" pages that provide "true"1 zero-code instrumentation into a top level section that is separate from "Language APIs & SDKs"
Why?
As of today we heavily confuse end-users by not consistently using the term "automatic", it often means "automated approaches to extracting portable telemetry data with zero source code modification" (see OTEP-1, but it is also often used for throwing a bundle of instrumentation libraries into your SDK initialization and seeing a lot of telemetry dropping out of your application. Both are fair use cases for the word automatic, but as @martinjt pointed out in #3228 this is "is making people [...] a little confused about the "right" approach.", so getting rid of manual (as in #3761) was step 1 towards that goal, and getting rid of automatic is step 2.
The obvious solution would be renaming the "Automatic" category under "Language APIs & SDKs >
Language
", but spending some time thinking about it, this still does not solve all the problems:What this change contains
Language
> Getting Started"Language
> Getting Started" (yes, there will be 2 getting started per language then, 1 for "manual", 1 for "automatic")How it could look like
Note: The word "Zero-Code Instrumentation" is the first one that came to mind, we might consider something different. I think it's important that we find the right word to describe "automated approaches to extracting portable telemetry data with zero source code modification."
(The remaining "Automatic" in that image is a copy&paste error, ignore it)
Footnotes
Ruby has an "Automatic" page but it talks about an instrumentation library bundle, so it's not "true" zero code. ↩
The text was updated successfully, but these errors were encountered: