Skip to content

docs: move doxygen/ to zh-cn/api and zh-cn/device_dev_guide#535

Merged
tanghao-xiaomi merged 1 commit into
open-vela:devfrom
tanghao-xiaomi:rename-doxygen-to-api
May 9, 2026
Merged

docs: move doxygen/ to zh-cn/api and zh-cn/device_dev_guide#535
tanghao-xiaomi merged 1 commit into
open-vela:devfrom
tanghao-xiaomi:rename-doxygen-to-api

Conversation

@tanghao-xiaomi
Copy link
Copy Markdown
Collaborator

@tanghao-xiaomi tanghao-xiaomi commented May 9, 2026

Summary

Reorganize the legacy docs/doxygen/ directory so that file locations match both the actual content type and the existing bilingual docs layout (zh-cn/ for Chinese, en/ for English).

Motivation

Since #526 deprecated the Sphinx/Doxygen build pipeline, all files under docs/doxygen/ are plain hand-written Markdown. The directory name is misleading, and the content is currently Chinese-only while the rest of docs/ uses a docs/zh-cn / docs/en bilingual layout.

The directory also mixed two unrelated content types:

  • docs/doxygen/api/ — API reference documents
  • docs/doxygen/system_debug_tools/ — Chinese developer guides (crash recovery, performance analysis, runtime diagnostics)

Changes

From To Files
docs/doxygen/api/ docs/zh-cn/api/ 81
docs/doxygen/system_debug_tools/ docs/zh-cn/device_dev_guide/system_debug_tools/ 20
(remove empty) docs/doxygen/

101 files changed, 0 insertions, 0 deletions — every change is an R100 pure rename.

Verification

  • git diff-tree -r -M HEAD~1 HEAD confirms every file is R100 (100% rename, no content change)
  • grep -rn 'doxygen/' over all committed Markdown and YAML returns no hits — no cross-references to update

Follow-up

  • The English mirror at docs/en/api/ will be added in a follow-up PR once translations are ready
  • Cross-language navigation headers (\[ English | 简体中文 \]) will be added once both sides exist
  • The system_debug_tools/ files are currently wrapped in Doxygen-style comment blocks; the format cleanup is tracked separately

@tanghao-xiaomi
Copy link
Copy Markdown
Collaborator Author

/check-cla

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 9, 2026

✅ CLA Verification Complete

@tanghao-xiaomi All contributors have signed the CLA!

  • zhangxiaowei16@xiaomi.com

📋 View detailed check results: Action Run #25586801031

Your pull request can now proceed with the review process! 🎉

Reorganize the legacy docs/doxygen/ directory so that file locations
match both the actual content type and the existing bilingual docs
layout (zh-cn/ for Chinese, en/ for English).

== Why ==

Since open-vela#526 deprecated the Sphinx/Doxygen build pipeline, all files
under docs/doxygen/ are plain hand-written Markdown. The directory
name is misleading, and the content is currently Chinese-only while
the rest of docs/ uses docs/zh-cn and docs/en mirrors.

The directory also mixed two unrelated content types:
- docs/doxygen/api/              — API reference
- docs/doxygen/system_debug_tools/ — Chinese developer guides

== What ==

- git mv docs/doxygen/api → docs/zh-cn/api (81 files)
- git mv docs/doxygen/system_debug_tools → docs/zh-cn/device_dev_guide/system_debug_tools (20 files)
- rmdir docs/doxygen (now empty)

Pure rename / move; no content changes. 'grep -rn doxygen/' over the
remaining Markdown and YAML returns no hits.

== Notes ==

- API documentation is now at docs/zh-cn/api/, consistent with the rest
  of the Chinese docs tree. The English mirror at docs/en/api/ will be
  added in a follow-up PR once translations are ready.
- system_debug_tools/ joins the existing Chinese dev-guide tree
  alongside kernel/, driver/, connection/, media/, etc.
- The system_debug_tools/ files are currently wrapped in Doxygen-style
  comment blocks; that formatting issue is tracked as a separate
  cleanup task and is not addressed here.
@tanghao-xiaomi tanghao-xiaomi force-pushed the rename-doxygen-to-api branch from 0747c63 to 72a6c80 Compare May 9, 2026 00:54
@tanghao-xiaomi tanghao-xiaomi changed the title docs: move API docs from doxygen/ to top-level api/ directory docs: move doxygen/ to zh-cn/api and zh-cn/device_dev_guide May 9, 2026
@tanghao-xiaomi
Copy link
Copy Markdown
Collaborator Author

/check-cla

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 9, 2026

✅ CLA Verification Complete

@tanghao-xiaomi All contributors have signed the CLA!

  • zhangxiaowei16@xiaomi.com

📋 View detailed check results: Action Run #25586900103

Your pull request can now proceed with the review process! 🎉

@tanghao-xiaomi tanghao-xiaomi merged commit a5b62d4 into open-vela:dev May 9, 2026
4 checks passed
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