Skip to content

docs: revamp and consolidate the Contributing section#1958

Open
Reshrahim wants to merge 6 commits into
v0.59from
reshrahim/cleanup-contributing-community
Open

docs: revamp and consolidate the Contributing section#1958
Reshrahim wants to merge 6 commits into
v0.59from
reshrahim/cleanup-contributing-community

Conversation

@Reshrahim

@Reshrahim Reshrahim commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Description

Revamps and consolidates the Contributing section: removes obsolete pages, flattens the folder structure, merges duplicated content, and rewrites the landing and advocacy pages for a clearer, more assertive tone. Redirects (aliases) are added for every moved or removed page so existing URLs continue to work.

Changes

Structure & deletions

  • Removed the standalone community/ section (_index, overview, media-coverage); relevant content now lives under Contributing.
  • Removed contributing/overview/ — its content moved to the Contributing landing page.
  • Flattened contributing/docs/contributing-docs/ up to contributing/contributing-docs/ and removed the empty contributing/docs/ wrapper.
  • Merged maintainers-docs into contributing-docs (added a "Maintaining the docs" section) and removed the maintainers-docs/ page.
  • Removed presentations/ and replaced it with a new Present & share Radius page at contributing/advocacy/ (with aliases for the old presentations and media-coverage URLs).

Content updates

  • Rewrote the Contributing landing page (contributing/_index.md) with an assertive tone; removed the Dashboard card and added the radius-project/blog repository to the repositories table.
  • Cleaned up contributing-docs: fixed heading hierarchy and broken anchors, replaced leftover Dapr examples with Radius equivalents, removed the unused categories guidance (docs are organized by type), and trimmed the button-color example.

No live URLs are broken — all moved/removed pages have aliases for redirects.

Promote the 'Where to contribute' table to a top-level heading (it was
mis-nested under GitHub), and normalize malformed 'aliases  :' front
matter spacing across contributing pages. Contributing and Community
remain separate sections, consistent with comparable CNCF projects.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e412b758-7998-4133-ab00-e904a086f732
Signed-off-by: Reshma Abdul Rahim <reshmarahim.abdul@microsoft.com>
@Reshrahim Reshrahim requested review from a team as code owners July 13, 2026 23:12
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@Reshrahim Reshrahim marked this pull request as draft July 13, 2026 23:14
@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

Static Web App Preview

Environment Deployment
pr1958 View workflow run

Deployed from commit 34ee9cf342ffdc14874a8d0206f812e4b4faea2e via the publisher workflow.

Clean up and consolidate the contributing documentation:
- Remove obsolete overview, community, and presentations pages
- Merge maintainers-docs into contributing-docs
- Restructure the advocacy page as 'Present & share Radius'
- Rewrite the contributing landing page with an assertive tone
- Remove the dashboard card and add the blog repository to the repositories table

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: af2ff96c-2dd1-49f8-893b-b896c1945a5c
Signed-off-by: Reshma Abdul Rahim <reshmarahim.abdul@microsoft.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR reorganizes the Contributing/Community docs content by consolidating several legacy pages into new/updated Contributing landing pages, adding aliases for legacy URLs, and modernizing the docs contribution guide content and structure.

Changes:

  • Introduces a new “Present & share Radius” advocacy page and redirects legacy presentations/media-coverage URLs to it.
  • Replaces the existing Contributing landing content with a new “Get started / Ways to contribute” layout and adds community-related aliases.
  • Updates the docs contribution guide (including maintainer guidance) and updates the Diátaxis diagram asset; removes several old Community/Contributing pages.

Reviewed changes

Copilot reviewed 10 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
docs/content/contributing/_index.md Replaces Contributing landing page content; adds aliases and new “ways to contribute” structure.
docs/content/contributing/advocacy/index.md Adds a new advocacy page and aliases legacy presentations/media-coverage URLs.
docs/content/contributing/contributing-docs/index.md Restructures docs contributor guide; adds tabs and incorporates maintainer/upmerge guidance + new aliases.
docs/content/contributing/contributing-docs/diataxis.png Updates the Diátaxis diagram image used in the docs contribution guide.
docs/content/contributing/overview/index.md Removes the old Contributing overview page content.
docs/content/contributing/presentations/index.md Removes the old presentations page content (now redirected via aliases).
docs/content/contributing/docs/_index.md Removes the old “Docs” section index under contributing/docs.
docs/content/contributing/docs/maintainers-docs/index.md Removes the old docs maintainer guide (content moved/aliased).
docs/content/community/_index.md Removes the old Community section index.
docs/content/community/overview/index.md Removes the old Community overview page content.
docs/content/community/media-coverage/index.md Removes the old media-coverage page content.
Comments suppressed due to low confidence (1)

docs/content/contributing/contributing-docs/index.md:574

  • Grammar: “The Radius docs handles branching…” should use the plural verb form (“docs handle…”).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/content/contributing/_index.md Outdated
Comment thread docs/content/contributing/advocacy/index.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com>
Signed-off-by: GitHub <noreply@github.com>
@Reshrahim Reshrahim changed the title docs(contributing): tidy contributing section structure docs: revamp and consolidate the Contributing section Jul 14, 2026
Signed-off-by: GitHub <noreply@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants