Docs/restructure site nav#84
Merged
Merged
Conversation
- Remove deprecated docs: GeneralTracer, GeneralClient.OSS, GeneralUpdate.Maui.OSS (3 langs) - Remove outdated guides: Architecture, Configuration, Driver, Pipeline, Security, Systemlog, System infomation (3 langs) - Remove outdated quickstart: Advanced cookbook, Quik start (3 langs) - Move GeneralUpdate.PacketTool from /doc to /quickstart (3 langs) - Merge Sample UI into Beginner cookbook (3 langs) - Rename /docs/guide to 帮助/Help (sidebar, _category_.json, i18n) - Add 商务 navbar dropdown with GeneralSpacestation + software outsourcing page (3 langs) - Add software outsourcing page (3 langs) - Update releaselog with v10.5.0-beta.2 entry (3 langs) - Update FAQ.md broken links to removed Architecture/Configuration/Pipeline/Security pages (3 langs) - Streamline sidebars.js to 4 categories: Quick Start, Components, 帮助, Release Log Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Android auto-update (3 langs): replace deleted ./GeneralClient.OSS.md link - Drivelution (en): replace deleted ../guide/Driver.md link - PacketTool (3 langs): fix all ./ relative links → ../doc/ after move to quickstart/ - PacketTool (3 langs): remove references to deleted GeneralClient.OSS and Advanced cookbook Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…start pages - Packaging (source + en): replace ./Architecture.md and ../quickstart/Quik start links - Core (source + en): replace ../guide/Architecture.md and ../quickstart/Quik start links - Verified zero links to any deleted files across all .md files Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
This PR restructures the Docusaurus documentation navigation and content layout for the GeneralUpdate samples site, consolidating Quick Start material, simplifying the sidebar taxonomy, and updating navbar items (including a new “Business/商务” dropdown) while removing/merging several legacy pages.
Changes:
- Simplified the docs sidebar to four top-level groups (Quick Start, Components, Help/Guides, Release Log) and removed legacy Quick Start pages that are no longer referenced.
- Added a “商务” navbar dropdown and introduced a new “outsourcing” documentation page (default + i18n) to support the new navigation.
- Updated many cross-links and doc references to reflect the new structure; removed several older guide/reference pages that are no longer part of the information architecture.
Reviewed changes
Copilot reviewed 69 out of 69 changed files in this pull request and generated 14 comments.
Show a summary per file
| File | Description |
|---|---|
| website/sidebars.js | Restructures sidebar categories and Quick Start entries. |
| website/i18n/zh-Hans/docusaurus-theme-classic/navbar.json | Updates navbar translation keys/labels for the new navbar structure. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/Sample UI.md | Removes legacy “Sample UI” quickstart page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/Quik start.md | Removes legacy “Quik start” quickstart page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/GeneralUpdate.PacketTool.md | Fixes/realigns internal links to the new doc layout. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/quickstart/Beginner cookbook.md | Updates Quick Start references and embeds Sample UI content. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/Systemlog.md | Removes legacy guide page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/System infomation.md | Removes legacy guide page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/FAQ.md | Adds a new FAQ guide page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/Driver.md | Removes legacy guide page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/guide/category.json | Renames/repositions the guide category (“指南” → “帮助”). |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/outsourcing.md | Adds new outsourcing/services page (zh-Hans). |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Maui.OSS.md | Removes legacy OSS MAUI doc page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Drivelution.md | Updates related-links section (driver guide reference removed). |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralTracer.md | Removes legacy GeneralTracer doc page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/GeneralClient.OSS.md | Removes legacy OSS client doc page. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/doc/Android auto-update.md | Updates related links after OSS doc removals. |
| website/i18n/zh-Hans/docusaurus-plugin-content-docs/current.json | Updates sidebar category translation keys after sidebar restructure. |
| website/i18n/en/docusaurus-theme-classic/navbar.json | Updates navbar translation keys/labels for the new navbar structure. |
| website/i18n/en/docusaurus-plugin-content-docs/current/releaselog/GeneralUpdateReleaselog.md | Adds a new release log entry and fixes formatting in older sections. |
| website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Sample UI.md | Removes legacy “Sample UI” quickstart page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Quik start.md | Removes legacy “Quik start” quickstart page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/GeneralUpdate.PacketTool.md | Fixes/realigns internal links to the new doc layout. |
| website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Beginner cookbook.md | Updates Quick Start references and embeds Sample UI content. |
| website/i18n/en/docusaurus-plugin-content-docs/current/quickstart/Advanced cookbook.md | Removes legacy advanced cookbook page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Systemlog.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/System infomation.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Security.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Pipeline.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Packaging.md | Updates links to match new Quick Start/Tools doc placement. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/FAQ.md | Updates “Related resources” links to match new structure. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Driver.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Configuration.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/Architecture.md | Removes legacy guide page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/guide/category.json | Renames/repositions the guide category (“Guides” → “Help”). |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/outsourcing.md | Adds new outsourcing/services page (en). |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Maui.OSS.md | Removes legacy OSS MAUI doc page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Drivelution.md | Updates related-links section (driver guide reference removed). |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralUpdate.Core.md | Updates related-links section after quickstart/guide changes. |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralTracer.md | Removes legacy GeneralTracer doc page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/GeneralClient.OSS.md | Removes legacy OSS client doc page. |
| website/i18n/en/docusaurus-plugin-content-docs/current/doc/Android auto-update.md | Updates related links after OSS doc removals. |
| website/i18n/en/docusaurus-plugin-content-docs/current.json | Updates sidebar category translation keys after sidebar restructure. |
| website/docusaurus.config.js | Adds “商务” navbar dropdown pointing to GeneralSpacestation + outsourcing docs. |
| website/docs/releaselog/GeneralUpdateReleaselog.md | Adds a new release log entry. |
| website/docs/quickstart/Sample UI.md | Removes legacy “Sample UI” quickstart page. |
| website/docs/quickstart/Quik start.md | Removes legacy “Quik start” quickstart page. |
| website/docs/quickstart/GeneralUpdate.PacketTool.md | Fixes/realigns internal links to the new doc layout. |
| website/docs/quickstart/Beginner cookbook.md | Updates Quick Start references and embeds Sample UI content. |
| website/docs/quickstart/Advanced cookbook.md | Removes legacy advanced cookbook page. |
| website/docs/guide/Systemlog.md | Removes legacy guide page. |
| website/docs/guide/System infomation.md | Removes legacy guide page. |
| website/docs/guide/Security.md | Removes legacy guide page. |
| website/docs/guide/Pipeline.md | Removes legacy guide page. |
| website/docs/guide/Packaging.md | Updates links to match new Quick Start/Tools doc placement. |
| website/docs/guide/FAQ.md | Updates “相关资源” links to match new structure. |
| website/docs/guide/Driver.md | Removes legacy guide page. |
| website/docs/guide/Configuration.md | Removes legacy guide page. |
| website/docs/guide/Architecture.md | Removes legacy guide page. |
| website/docs/guide/category.json | Renames/repositions the guide category (“Guides” → “帮助”). |
| website/docs/doc/outsourcing.md | Adds new outsourcing/services page (default docs). |
| website/docs/doc/GeneralUpdate.Maui.OSS.md | Removes legacy OSS MAUI doc page. |
| website/docs/doc/GeneralUpdate.Drivelution.md | Updates related-links section (driver guide reference removed). |
| website/docs/doc/GeneralUpdate.Core.md | Updates related-links section after quickstart/guide changes. |
| website/docs/doc/GeneralTracer.md | Removes legacy GeneralTracer doc page. |
| website/docs/doc/GeneralClient.OSS.md | Removes legacy OSS client doc page. |
| website/docs/doc/Android auto-update.md | Updates related links after OSS doc removals. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
242
to
+246
| 1. [GeneralUpdate.Core](../doc/GeneralUpdate.Core.md):更新策略、事件通知、静默更新、manifest 极简配置。 | ||
| 2. [GeneralUpdate.Tools](../doc/GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。 | ||
| 2. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。 | ||
| 3. [GeneralUpdate.Differential](../doc/GeneralUpdate.Differential.md):差分算法、并行处理和 Clean/Dirty。 | ||
| 4. [GeneralUpdate.Bowl](../doc/GeneralUpdate.Bowl.md):崩溃监控、备份和失败恢复。 | ||
| 5. [高级实战手册](./Advanced cookbook.md):生产环境部署、CI/CD 集成、企业级方案设计。 | ||
| 5. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。 |
Comment on lines
+252
to
+254
|  | ||
|
|
||
|  |
Comment on lines
242
to
+246
| 1. [GeneralUpdate.Core](../doc/GeneralUpdate.Core.md): update strategies, event notifications, silent updates, and manifest-based minimal configuration. | ||
| 2. [GeneralUpdate.Tools](../doc/GeneralUpdate.PacketTool.md): patch packages, Hash, OSS Config, and Simulation. | ||
| 2. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md): patch packages, Hash, OSS Config, and Simulation. | ||
| 3. [GeneralUpdate.Differential](../doc/GeneralUpdate.Differential.md): differential algorithms, parallel processing, and Clean/Dirty. | ||
| 4. [GeneralUpdate.Bowl](../doc/GeneralUpdate.Bowl.md): crash monitoring, backup, and failure recovery. | ||
| 5. [Advanced Cookbook](./Advanced cookbook.md): production deployment, CI/CD integration, enterprise solution design. | ||
| 5. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md): patch packages, Hash, OSS Config, and Simulation. |
Comment on lines
+252
to
+254
|  | ||
|
|
||
|  |
Comment on lines
242
to
+246
| 1. [GeneralUpdate.Core](../doc/GeneralUpdate.Core.md):更新策略、事件通知、静默更新、manifest 极简配置。 | ||
| 2. [GeneralUpdate.Tools](../doc/GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。 | ||
| 2. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。 | ||
| 3. [GeneralUpdate.Differential](../doc/GeneralUpdate.Differential.md):差分算法、并行处理和 Clean/Dirty。 | ||
| 4. [GeneralUpdate.Bowl](../doc/GeneralUpdate.Bowl.md):崩溃监控、备份和失败恢复。 | ||
| 5. [高级实战手册](./Advanced cookbook.md):生产环境部署、CI/CD 集成、企业级方案设计。 | ||
| 5. [GeneralUpdate.Tools](./GeneralUpdate.PacketTool.md):补丁包、Hash、OSS Config、Simulation。 |
| - [Quick Start](../quickstart/Quik%20start.md) | ||
| - [Architecture Guide](../guide/Architecture.md) | ||
| - [Beginner Cookbook](../quickstart/Beginner%20cookbook.md) | ||
| - [Component docs](./GeneralUpdate.Core.md) |
| - [快速开始](../quickstart/Quik%20start.md) | ||
| - [架构指南](../guide/Architecture.md) | ||
| - [入门实战手册](../quickstart/Beginner%20cookbook.md) | ||
| - [组件文档](./GeneralUpdate.Core.md) |
| - [Driver Update Sample](https://github.com/GeneralLibrary/GeneralUpdate-Samples/tree/main/src/Hub/Samples/ImDiskQuickInstallSample.cs) | ||
| - [GeneralUpdate Repository](https://github.com/GeneralLibrary/GeneralUpdate) | ||
| - [Driver Guide](../guide/Driver.md) | ||
| - [GeneralUpdate.Drivelution docs](../doc/GeneralUpdate.Drivelution.md) |
| - [驱动更新示例](https://github.com/GeneralLibrary/GeneralUpdate-Samples/tree/main/src/Hub/Samples/ImDiskQuickInstallSample.cs) | ||
| - [GeneralUpdate 仓库](https://github.com/GeneralLibrary/GeneralUpdate) | ||
| - [驱动指南](../guide/Driver.md) | ||
| - [GeneralUpdate.Drivelution 组件文档](../doc/GeneralUpdate.Drivelution.md) |
| - [驱动更新示例](https://github.com/GeneralLibrary/GeneralUpdate-Samples/tree/main/src/Hub/Samples/ImDiskQuickInstallSample.cs) | ||
| - [GeneralUpdate 仓库](https://github.com/GeneralLibrary/GeneralUpdate) | ||
| - [驱动指南](../guide/Driver.md) | ||
| - [GeneralUpdate.Drivelution 组件文档](../doc/GeneralUpdate.Drivelution.md) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.