docs: add documentation style guide for Backstage contributors (#33538)
* docs: add documentation style guide for Backstage contributors Adapted from the Kubernetes documentation style guide, tailored for the Backstage project with Backstage-specific terminology, Docusaurus conventions, tone guidelines, and project word list. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com> * docs: soften "we" guidance and link style guide from CONTRIBUTING.md Relax the "avoid we" rule to allow "we" in tutorials and walkthroughs where it means "you and I, working through this together." Also add references to the style guide from CONTRIBUTING.md and AGENTS.md. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com> * Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com> * fix link checker Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com> * skip block Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com> * address feedback Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com> --------- Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com> Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -9,7 +9,11 @@ Backstage is an open platform for building developer portals. This is a TypeScri
|
||||
- `/packages/backend`: Example backend for local development
|
||||
- `/docs`: Documentation files
|
||||
|
||||
Packages prefixed with `core-` (e.g., `@backstage/core-plugin-api`) are part of the old frontend system. Packages prefixed with `frontend-` (e.g., `@backstage/frontend-plugin-api`) are part of the new frontend system (NFS). Packages prefixed with `backend-` (e.g., `@backstage/backend-plugin-api`) are part of the backend system.
|
||||
Packages prefixed with `core-` (e.g., `@backstage/core-plugin-api`) are part of the old frontend system. Packages prefixed with `frontend-` (e.g., `@backstage/frontend-plugin-api`) are part of the new frontend system. Packages prefixed with `backend-` (e.g., `@backstage/backend-plugin-api`) are part of the backend system.
|
||||
|
||||
## Writing Standards
|
||||
|
||||
Changes to the docs should follow the documentation style guide at `/docs/contribute/doc-style-guide.md`.
|
||||
|
||||
## Code Standards
|
||||
|
||||
|
||||
Reference in New Issue
Block a user