What needs to be changed?
I went through the Collector quick start page as a first-time user and identified several usability issues that may affect developer experience:
-
The "less than five minutes" time estimate doesn't account for installing Go, configuring GOBIN, or pulling the Docker image for the first time. This can affect user confidence early on.
-
Prerequisites list Docker, Go, and GOBIN without explaining which step depends on which tool, making it harder for readers to understand their relevance upfront.
-
Port 55679 and ZPages appear in the docker run command without explanation. The purpose of ZPages isn't clarified until later, making the command feel like boilerplate.
-
The Collector version (0.149.0) is pinned but there's no link to the releases page for readers to verify if it's current.
-
The optional grep command appears inline with the main steps, making it unclear whether it's required. This adds unnecessary complexity for beginners.
-
Next steps include advanced topics like building a custom Collector with OCB, which is not appropriate for someone who just completed a quick start. A more guided progression would help.
I have proposed improvements for each of these issues and am happy to submit a PR if the changes are welcome.
Name + path of the page
Collector Quick Start — content/en/docs/collector/quick-start.md
Additional context
I have already drafted improved versions of each section addressing these issues.
The rewrite is available as a documentation audit on my portfolio:
https://favxlaw.github.io/docs-audit.html
Happy to submit a PR with the proposed changes if maintainers are open to it.
What needs to be changed?
I went through the Collector quick start page as a first-time user and identified several usability issues that may affect developer experience:
The "less than five minutes" time estimate doesn't account for installing Go, configuring GOBIN, or pulling the Docker image for the first time. This can affect user confidence early on.
Prerequisites list Docker, Go, and GOBIN without explaining which step depends on which tool, making it harder for readers to understand their relevance upfront.
Port 55679 and ZPages appear in the docker run command without explanation. The purpose of ZPages isn't clarified until later, making the command feel like boilerplate.
The Collector version (0.149.0) is pinned but there's no link to the releases page for readers to verify if it's current.
The optional grep command appears inline with the main steps, making it unclear whether it's required. This adds unnecessary complexity for beginners.
Next steps include advanced topics like building a custom Collector with OCB, which is not appropriate for someone who just completed a quick start. A more guided progression would help.
I have proposed improvements for each of these issues and am happy to submit a PR if the changes are welcome.
Name + path of the page
Collector Quick Start — content/en/docs/collector/quick-start.md
Additional context
I have already drafted improved versions of each section addressing these issues.
The rewrite is available as a documentation audit on my portfolio:
https://favxlaw.github.io/docs-audit.html
Happy to submit a PR with the proposed changes if maintainers are open to it.