-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Commit
**NOTE:** Merge #26067 before merging this PR. ## Summary & Motivation I'm a fair way through auditing old and new docs content, and have started working on figuring out how to plug the remaining gaps in new docs. To that end, I reorganized the /guides section of new docs to make it easier to move old content to the new site. Big changes I made in this PR: * Moved docs from the `concepts` directory into `guides` subdirectories (`automate`, `build`, `deploy`, `monitor`, `test`). The `guides` docs already contain a lot of conceptual content; the distinction between `concepts` and `guides` seemed fairly arbitrary and not helpful for readers. * Added a top-level glossary page that can serve as a quick reference to documentation about key concepts, so we don't lose that aspect of having a separate concepts section. (This is currently an unlisted draft page that will be finished after more content has been moved over.) * Updated information architecture: * Moved docs into a directory structure that mirrors the information architecture of the website/URL structure to make it easier for readers to orient themselves in the docs and for contributors to reason about where to put stuff. * Added index pages to docs subsections so support engineerins, SEs, and others can send users and customers links to logical chunks of information. * Updated `sidebars.ts` to use autogenerated navigation whenever possible. This will hopefully make contributing to docs a little easier -- if someone adds a new page to a section, they don't need to go into `sidebars.ts` and manually add the page name to its section to make it visible. (Entire new sections do need to be added manually, though.) * Used `sidebar_position` in the front matter to organize the position of docs in the sidebar. Index pages use multiples of 10, while pages use multiples of 100. This give us a bit of space between sections and pages to add content as needed. ## How I Tested These Changes Local build. ## Changelog Updated beta docs directory structure, added index pages to subsections, updated page positioning via sidebars.ts and sidebar_position in page front matter, removed references section and moved YAML reference docs to guides/deploy. --------- Signed-off-by: nikki everett <[email protected]> Co-authored-by: colton <[email protected]>
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,7 @@ | |
|
||
# Production | ||
/build | ||
!/docs/guides/build | ||
|
||
# Generated files | ||
.docusaurus | ||
|
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
--- | ||
title: "Code locations" | ||
displayed_sidebar: "dagsterPlus" | ||
sidebar_position: 50 | ||
--- | ||
|
||
# Code locations | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
--- | ||
title: "Dagster+ settings" | ||
unlisted: true | ||
sidebar_position: 200 | ||
--- | ||
|
||
# Dagster+ settings |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,9 @@ | ||
--- | ||
title: "Deployment settings" | ||
displayed_sidebar: "dagsterPlus" | ||
sidebar_label: "Settings" | ||
sidebar_label: "Deployment settings" | ||
unlisted: true | ||
sidebar_position: 300 | ||
--- | ||
|
||
# Deployment settings |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
--- | ||
title: Deployment types | ||
unlisted: true | ||
sidebar_position: 400 | ||
--- | ||
|
||
## Placeholder | ||
# Deployment types |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
--- | ||
title: "Amazon ECS agents (Existing VPC)" | ||
displayed_sidebar: "dagsterPlus" | ||
sidebar_position: 11 | ||
sidebar_label: "Amazon ECS (existing)" | ||
sidebar_position: 110 | ||
sidebar_label: "Amazon ECS (Existing VPC)" | ||
unlisted: true | ||
--- |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
--- | ||
title: "Amazon ECS agents (New VPC)" | ||
displayed_sidebar: "dagsterPlus" | ||
sidebar_position: 10 | ||
sidebar_label: "Amazon ECS (new)" | ||
sidebar_position: 100 | ||
sidebar_label: "Amazon ECS (New VPC)" | ||
unlisted: true | ||
--- |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
title: "Agents" | ||
displayed_sidebar: "dagsterPlus" | ||
sidebar_class_name: hidden | ||
--- | ||
|
||
# Agents | ||
|
||
import DocCardList from '@theme/DocCardList'; | ||
|
||
<DocCardList /> |
f42dc5f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deploy preview for dagster-docs-beta ready!
✅ Preview
https://dagster-docs-beta-d0kg9pohl-elementl.vercel.app
Built with commit f42dc5f.
This pull request is being automatically deployed with vercel-action