Open chalin opened 3 years ago
@nate-double-u: good first pass. Here are some suggestions for the "sitemap" (which isn't really a sitemap -- maybe we should call it "Permalink structure"):
/docs
) -- yes, it's trivial for "Docs" but less so for entries below that.Why would "Administration", "Get started", etc not be versioned?
Good question. I think I will move them under the versioning.
Also, what about pages like /docs/v3.4/triage(/issues), or /docs/v3.4/upgrades? Should they be removed from under versioning? I expect that the process of opening a ticket won't change from version to version. Upgrades is a list of X.Y to X.Z upgrades, so is mostly duplicated content.
While we go through this process we should consider standardizing "-" vs "_" in links.
So in a nutshell, based on the reading of the docs I’ve done this week (05/09), here’s what I’m feeling needs to be done:
All of this is open to discussion, of course.
I had initially tried to organize the IA into an Evaluation, Addition, Fix, and Features model; would a Concepts, Tasks, Tutorials, and Reference model (like on the k8s.io/docs pages) be a better model to go with given what we've got already built out?
Sorry for the noise, but as this is a discussion about new pages and where and how to fit them in, I thought this would be a better place to discuss an Observability section.
From: #374:
An Observability section has been suggested during the conversations around the v3.5 release:
I wonder if it would make sense to have a section just for Observability in the navigation? To group metrics, profiling, logging and now tracing under there? https://etcd.io/docs/next/ @nate-double-u @chalin what do you think?
originally posted by @lilic in https://github.com/etcd-io/website/issues/280
I think we can add around https://github.com/etcd-io/website/blob/master/content/en/docs/next/op-guide/monitoring.md#prometheus as a section "Distributed tracing"?
have a section just for Observability in the navigation
I think once we have those in monitoring doc, we can discuss separating them out with @nate-double-u @chalin ?
Originally posted by @gyuho in https://github.com/etcd-io/website/issues/280#issuecomment-839537655
This may fit in well with the new Tutorials page/section.
[edit] removing comment to refactor into issues like the above comments
There's some discussion of possible IA rework in https://github.com/etcd-io/website/issues/309#issuecomment-925412965:
Maybe /docs/v3.5/integrations/
should be split into the following (IMHO) more intuitive names especially if we bring in subpages:
/docs/v3.5/tools
- ~
/docs/v3.5/libraries
~ .../docs/v3.5/languages
Which makes me think that /docs/v3.5/platforms
makes sense too.
Hmm, we have too many entries below /docs/v3.5.
@nate-double-u: is the original Jira ticket (associated with #65) still open? If not (or maybe regardless), opening a new ticket requesting an IA assessment and new IA proposal might make sense. WDYT? /cc @CelesteHorgan
Reference: #110, #65
Permalink Structure
Overview (/docs/v3.5/rfc/v3api/)#364Demo(/docs/v3.5/demo) (Rework into Tutorials section) #402Download and build(docs/v3.5/dl-build) (Refactor into Quickstart and Installation) #319Reporting bugs(/docs/v3.5/reporting_bugs) #400Platforms‡ (/docs/v3.5/platforms) (#396, #397, #398, #399)Triage(/docs/v3.5/triage)Issue Triage Guidelines(/docs/v3.5/triage/issues) #400Legend
Bold: new pages Italic: moved pages (new location)
Strike through: moved or removed pages (old location) ⋮ (vertical ellipsis): one or more unlisted pagesNotes
Other: