From 771b3ebbecb1ffff822fa8a653662d244a848f98 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 31 Jul 2025 14:06:16 +0000 Subject: [PATCH] docs: remove Community section; add external Roocabulary link; deprecate legacy pages; add redirect --- docs/community/index.md | 28 +++++----------------------- docs/community/memory-bank.md | 23 +++-------------------- docs/community/roo-commander.md | 15 +++------------ docs/community/roocabulary.md | 20 ++++---------------- docs/features/custom-modes.mdx | 3 ++- docs/index.md | 4 ++++ docusaurus.config.ts | 7 +++++++ sidebars.ts | 21 +++------------------ 8 files changed, 31 insertions(+), 90 deletions(-) diff --git a/docs/community/index.md b/docs/community/index.md index 45c8f3c1..e1dd3891 100644 --- a/docs/community/index.md +++ b/docs/community/index.md @@ -1,31 +1,13 @@ --- -description: Explore community projects that extend Roo Code's capabilities to enhance your workflow +description: Roocabulary - external community glossary keywords: - - roo code community - - community projects - - sparc - - memory bank - - dynamic rules - - roo commander - - maestro - roocabulary + - roo code dictionary image: /img/social-share.jpg --- -# Index +# Roocabulary -Welcome to the Roo Code community section! Here you'll find community projects that extend Roo Code's capabilities to enhance your development workflow. +This legacy Community index has been retired. Please visit the Roocabulary repository: ---- - -## Community Projects - -| Project | Description | -|---------|-------------| -| [🔥 SPARC](/community/sparc) | Orchestrates set and forget agentic development workflows through a structured framework using Roo Code Boomerang Tasks | -| [Memory Bank](/community/memory-bank) | Solves the challenge of maintaining context across sessions with a structured memory system | -| [Tips & Tricks](/community/tips-and-tricks) | Collection of files designed to supercharge your Roo Code experience and maximize productivity | -| [Dynamic Rules](/community/dynamic-rules) | Define new rules and delete them on the fly with simple syntax in your messages | -| [Roo Commander](/community/roo-commander) | Sophisticated collection of custom modes designed to manage software development projects | -| [Maestro Project](/community/maestro) | Orchestrates a team of specialized modes for comprehensive software development lifecycle management | -| [Roocabulary](/community/roocabulary) | a collection of words, phrases, and jargon created to define and enhance the Roo Code experience | +- Roocabulary (GitHub): https://github.com/cannuri/Roocabulary diff --git a/docs/community/memory-bank.md b/docs/community/memory-bank.md index 7ed3b722..c859bcb0 100644 --- a/docs/community/memory-bank.md +++ b/docs/community/memory-bank.md @@ -1,25 +1,8 @@ --- -description: Maintain context across Roo Code sessions with a structured memory system that ensures deep project understanding and continuity -keywords: - - memory bank - - roo code context - - persistent memory - - session continuity - - GreatScottyMac - - AI context management +description: This legacy community project page has been retired. image: /img/social-share.jpg --- -# Memory Bank Project by GreatScottyMac +# Memory Bank -[View Project on GitHub](https://github.com/GreatScottyMac/roo-code-memory-bank) - -The Roo Code Memory Bank project solves a critical challenge in AI-assisted development: **maintaining context across sessions**. By providing a structured memory system integrated with VS Code, it ensures your AI assistant maintains a deep understanding of your project across sessions. - ---- - -## Key Features - -- 🧠 **Persistent Context**: Remembers project details across sessions and maintains consistent understanding of your codebase -- 🔄 **Smart Workflows**: Mode-based operation with automatic context switching and project-specific customization -- 📊 **Knowledge Management**: Structured documentation with technical decision tracking and automated progress monitoring \ No newline at end of file +This page has been retired as part of deprecating the Community section. \ No newline at end of file diff --git a/docs/community/roo-commander.md b/docs/community/roo-commander.md index 47abd5a9..b3bdd652 100644 --- a/docs/community/roo-commander.md +++ b/docs/community/roo-commander.md @@ -1,17 +1,8 @@ --- -description: Sophisticated custom modes for Roo Code that manage software projects with a virtual development team and structured workflows -keywords: - - roo commander - - multi-agent development - - custom modes - - project management - - jezweb - - virtual team orchestration +description: This legacy community project page has been retired. image: /img/social-share.jpg --- -# Roo Commander Project by jezweb +# Roo Commander -[View Project on GitHub](https://github.com/jezweb/roo-commander) - -The Roo Commander project provides a sophisticated collection of custom modes for Roo Code designed to manage software development projects using a structured, multi-agent approach. It introduces a virtual, specialized software development team orchestrated by the **👑 Roo Commander** mode, leveraging specialized roles and a structured project journal for enhanced context management and workflow organization. \ No newline at end of file +This page has been retired as part of deprecating the Community section. \ No newline at end of file diff --git a/docs/community/roocabulary.md b/docs/community/roocabulary.md index 75cc8148..294b3b41 100644 --- a/docs/community/roocabulary.md +++ b/docs/community/roocabulary.md @@ -1,22 +1,10 @@ --- -description: A fun, AI-inspired dictionary defining the unique language of the Rooniverse, from Rooploying to Roocrastinating and beyond -keywords: - - roocabulary - - roo code dictionary - - rooniverse - - roo terminology - - cannuri - - rooploying - - roobugging +description: Roocabulary - external community glossary image: /img/social-share.jpg --- -# Roocabulary by cannuri +# Roocabulary -[View Project on GitHub](https://github.com/cannuri/Roocabulary) +This page has moved. Please visit the Roocabulary repository: -The **Roocabulary** is a living dictionary of fun, AI-inspired terminology used in the **Rooniverse** of Roo Code. It helps define the unique language around Roo Code, covering concepts like Rooploying, Roobugging, Roocrastinating, and much more! - -This repository is open-source. Everyone is welcome to contribute, improve, and expand the Roocabulary! - -Viva la Roovolution! \ No newline at end of file +- https://github.com/cannuri/Roocabulary \ No newline at end of file diff --git a/docs/features/custom-modes.mdx b/docs/features/custom-modes.mdx index cf22f4b7..bf828ee1 100644 --- a/docs/features/custom-modes.mdx +++ b/docs/features/custom-modes.mdx @@ -662,4 +662,5 @@ In addition to mode-specific rules directories, there's also a generic `.roo/rul - **Precedence confusion:** Remember that project modes completely override global modes with the same slug - no properties are merged. ## Community Resources -Ready to explore more? Check out the [Community Projects](/community) page to discover tools and projects that extend Roo Code's capabilities, including sophisticated custom mode collections like [Roo Commander](/community/roo-commander) and [Maestro](/community/maestro). +Explore community terms and fun Roo terminology in the Roocabulary repository: +- [Roocabulary (GitHub)](https://github.com/cannuri/Roocabulary) diff --git a/docs/index.md b/docs/index.md index 89d75e54..e1f209b8 100644 --- a/docs/index.md +++ b/docs/index.md @@ -73,6 +73,10 @@ Make Roo Code work your way with: - [Advanced Features](/features/auto-approving-actions) - [Frequently Asked Questions](/faq) +### Roocabulary +- Explore the community glossary and fun Roo terminology at the Roocabulary repository: + - https://github.com/cannuri/Roocabulary + ### Community & Socials - **Discord:** [Join our Discord server](https://discord.gg/roocode) for real-time help and discussions. - **Reddit:** [Visit our subreddit](https://www.reddit.com/r/RooCode) to share experiences and tips. diff --git a/docusaurus.config.ts b/docusaurus.config.ts index a3082d81..6164303a 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -283,6 +283,13 @@ const config: Config = { respectPrefersColorScheme: false, }, image: 'img/social-share.jpg', // Default Open Graph image + // Redirect legacy /community path to Roocabulary repo + redirects: [ + { + from: ['/community', '/community/'], + to: 'https://github.com/cannuri/Roocabulary', + }, + ], navbar: { logo: { alt: 'Roo Code Logo', diff --git a/sidebars.ts b/sidebars.ts index 806881d1..ae47fe29 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -192,24 +192,9 @@ const sidebars: SidebarsConfig = { href: 'https://github.com/RooCodeInc/Roo-Code/blob/main/CONTRIBUTING.md', }, { - type: 'category', - label: 'Community', - items: [ - 'community/index', - { - type: 'category', - label: 'Projects', - items: [ - 'community/sparc', - 'community/memory-bank', - 'community/tips-and-tricks', - 'community/dynamic-rules', - 'community/roo-commander', - 'community/maestro', - 'community/roocabulary', - ], - }, - ], + type: 'link', + label: 'Roocabulary', + href: 'https://github.com/cannuri/Roocabulary', }, { type: 'category',