-
Notifications
You must be signed in to change notification settings - Fork 477
Description
For beta and 1.0, a single "docs" space made sense and remained more or less intuitive for users. As our content has grown, however, a single space is becoming insufficient for the range of content types we have or aim to have (guides/usage, cli/sql reference, demos/tutorials, architecture, support/faqs).
For 1.2, we should therefore research and implement a new structure that helps us divide (and scale) content meaningfully and, more importantly, makes it easier for users to find exactly what they need.
Examples:
In both of these cases, different types of content have been placed in different "spaces" of the docs site. Along these lines, a first proposal for CockroachDB is to decouple the docs site structure from the overall site structure. This would let us either replace the topnav or supplement the top nav with a secondary navigation like:
- Home
- Guides: get started, development, deployment, etc. This would be the bulk of our current content)
- Reference: this would be a separate space for dedicated cocroach command and SQL reference docs)
- Tutorials, or Demos: This would be a separate space for things like or "core features" tutorials, the cloud migration video, and other tutorials/demos that we should create.
- Support: This would be a separate space for knowledge base-like FAQs, which will become increasingly important as we get more clients and hire support staff. If we end up using ZenDesk or some other ticketing solution, there's an option to use that tools KB functionality and just integrate it with the site, though we may want to consider building this ourselves.
cc: @kuanluo