Commit Graph

14 Commits

Author SHA1 Message Date
Aramis Sennyey 7f26ea88c5 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>
2026-03-24 15:44:35 +01:00
Patrik Oldsberg 0b4ed8550d Document createDevApp pattern for frontend plugin development
Add documentation for the new `@backstage/frontend-dev-utils` package
across three docs pages: the frontend system building plugins guide,
the CLI build system reference, and the project structure overview.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-16 16:10:27 +01:00
Gabriel Dugny ebd4630702 chore: replace legacy package.json workspaces.packages by workspaces
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2026-02-22 16:50:54 +01:00
chanchalkhatri 82e6aa5685 docs: fix README link in getting-involved.md documentation (#32368)
Signed-off-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com>
Co-authored-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com>
2026-01-23 09:15:15 -07:00
Andre Wanlin 1d15f6b01b Removed references to Lerna as it's not used
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-09-09 11:37:03 +02:00
Charles de Dreuille 696b802e35 Update project-structure.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 23:20:24 +02:00
Andre Wanlin b5545900a4 Initial removal
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-06 13:14:54 -05:00
Peter Macdonald dd6b147454 fix: update the headings, add small reference from the contrib section of the docs back to the section in CONTRIBUTING.md
Signed-off-by: Peter Macdonald <peterm4c@pm.me>
2025-04-14 13:31:46 +02:00
aramissennyeydd ca11bb3be6 fix links
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2025-02-28 10:36:33 -06:00
JeevaRamanathan 065f5a5624 Update contribute docs
Signed-off-by: JeevaRamanathan <64531160+JeevaRamanathan@users.noreply.github.com>
2024-10-02 21:59:26 +05:30
blam 5509b5a829 chore: smol fix
Signed-off-by: blam <ben@blam.sh>
2024-09-11 12:13:33 +02:00
Fredrik Adelöw 0b76c700be remove various little backend-common references
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-28 12:09:24 +02:00
Fredrik Adelöw 4a6741b1ba docs too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-04-23 17:45:35 +02:00
Aramis 21684fe210 apply suggestions from code review
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-02-17 16:19:02 -05:00