[PR #1153] [MERGED] [doc]merge doc to docs,and change all internal links to blog. #2041

Closed
opened 2026-10-29 21:32:19 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kvcache-ai/Mooncake/pull/1153
Author: @Keithwwa
Created: 12/2/2025
Status: ✅ Merged
Merged: 12/15/2025
Merged by: @ykwd

Base: main ← Head: pr_merge_doc_to_docs_1202


📝 Commits (2)

  • c65c362 merge doc/en/ to docs/
  • a4fa479 move chinese documents to an archive directory

📊 Changes

45 files changed (+92 additions, -2476 deletions)

View changed files

📝 README.md (+11 -11)
➖ doc/en/architecture.md (+0 -20)
➖ doc/en/build.md (+0 -167)
➖ doc/en/error-code.md (+0 -65)
➖ doc/en/lmcache-integration.md (+0 -59)
➖ doc/en/lmcacheV1-deployment.md (+0 -134)
➖ doc/en/lmdeploy-integration-v0.9.md (+0 -167)
➖ doc/en/p2p-store.md (+0 -99)
➖ doc/en/sglang-benchmark-results-v1.md (+0 -26)
➖ doc/en/sglang-hicache-benchmark-results-v1.md (+0 -181)
➖ doc/en/sglang-integration-v1.md (+0 -132)
➖ doc/en/transfer-engine-python.md (+0 -431)
➖ doc/en/troubleshooting.md (+0 -107)
➖ doc/en/vllm-benchmark-results-v0.2.md (+0 -49)
➖ doc/en/vllm-benchmark-results-v1.md (+0 -22)
➖ doc/en/vllm-integration-v0.2.md (+0 -191)
➖ doc/en/vllm-integration-v1.md (+0 -167)
📝 docs/source/design/ep-backend.md (+0 -0)
📝 docs/source/design/mooncake-store.md (+29 -0)
➖ docs/source/design/transfer-engine.md (+0 -435)

...and 25 more files

📄 Description

…ct to blog

Description

Motivation:

  • Regarding the issues#1060 mentioned earlier, the content and responsibilities of the doc and docs documents overlap, making the cost of maintaining both sets of content higher.

Solution:

  • Merge doc/en into docs, remove duplicates, and categorize new content, and change all internal links redirect to blog.

Changes:

  • Place doc/en/ascend_direct_transport.md, doc/en/ascend_transport.md, doc/en/heterogeneous_ascend.md and doc/en/ transfer-engine-bench-tuning.md in the Design document/Transfer Engine directory
  • Place doc/en/Mooncake EP in the Design document directory.
  • Add the content newly added in doc/en but not yet included in docs to docs, including: build.md、transfer_engine.md、mooncake_store.md、troubleshotting.md.
  • Move doc/zh to docs/source/zh_archive, and add README.md for this dir.
  • Delete all others.
  • Change all internal links redirect to blog,side from NIXL, because it doesn't provide an document website.

Type of Change

  • Types
    • Bug fix
    • New feature
      • Transfer Engine
      • Mooncake Store
      • Mooncake EP
      • Integration
      • P2P Store
      • Python Wheel
    • Breaking change
    • CI/CD
    • Documentation update
    • Other

How Has This Been Tested?

the Design Documents after changed:
image

Checklist

  • I have performed a self-review of my own code.
  • I have updated the documentation.
  • I have added tests to prove my changes are effective.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/kvcache-ai/Mooncake/pull/1153 **Author:** [@Keithwwa](https://github.com/Keithwwa) **Created:** 12/2/2025 **Status:** ✅ Merged **Merged:** 12/15/2025 **Merged by:** [@ykwd](https://github.com/ykwd) **Base:** `main` ← **Head:** `pr_merge_doc_to_docs_1202` --- ### 📝 Commits (2) - [`c65c362`](https://github.com/kvcache-ai/Mooncake/commit/c65c3620b00a0bc7a8f93b7bd5d4fa0791c96953) merge doc/en/ to docs/ - [`a4fa479`](https://github.com/kvcache-ai/Mooncake/commit/a4fa47901279c9ecf9b369a6d4b2f8d885c0f746) move chinese documents to an archive directory ### 📊 Changes **45 files changed** (+92 additions, -2476 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+11 -11) ➖ `doc/en/architecture.md` (+0 -20) ➖ `doc/en/build.md` (+0 -167) ➖ `doc/en/error-code.md` (+0 -65) ➖ `doc/en/lmcache-integration.md` (+0 -59) ➖ `doc/en/lmcacheV1-deployment.md` (+0 -134) ➖ `doc/en/lmdeploy-integration-v0.9.md` (+0 -167) ➖ `doc/en/p2p-store.md` (+0 -99) ➖ `doc/en/sglang-benchmark-results-v1.md` (+0 -26) ➖ `doc/en/sglang-hicache-benchmark-results-v1.md` (+0 -181) ➖ `doc/en/sglang-integration-v1.md` (+0 -132) ➖ `doc/en/transfer-engine-python.md` (+0 -431) ➖ `doc/en/troubleshooting.md` (+0 -107) ➖ `doc/en/vllm-benchmark-results-v0.2.md` (+0 -49) ➖ `doc/en/vllm-benchmark-results-v1.md` (+0 -22) ➖ `doc/en/vllm-integration-v0.2.md` (+0 -191) ➖ `doc/en/vllm-integration-v1.md` (+0 -167) 📝 `docs/source/design/ep-backend.md` (+0 -0) 📝 `docs/source/design/mooncake-store.md` (+29 -0) ➖ `docs/source/design/transfer-engine.md` (+0 -435) _...and 25 more files_ </details> ### 📄 Description …ct to blog ## Description Motivation: - Regarding the [issues#1060](https://github.com/kvcache-ai/Mooncake/issues/1060) mentioned earlier, the content and responsibilities of the doc and docs documents overlap, making the cost of maintaining both sets of content higher. Solution: - Merge doc/en into docs, remove duplicates, and categorize new content, and change all internal links redirect to blog. Changes: - Place `doc/en/ascend_direct_transport.md`, `doc/en/ascend_transport.md`, `doc/en/heterogeneous_ascend.md` and `doc/en/ transfer-engine-bench-tuning.md` in the `Design document/Transfer Engine` directory - Place `doc/en/Mooncake EP` in the `Design document` directory. - Add the content newly added in `doc/en` but not yet included in `docs` to `docs`, including: `build.md`、`transfer_engine.md`、`mooncake_store.md`、`troubleshotting.md`. - Move `doc/zh` to `docs/source/zh_archive`, and add `README.md` for this dir. - Delete all others. - Change all internal links redirect to blog,side from NIXL, because it doesn't provide an document website. ## Type of Change * Types - [ ] Bug fix - [ ] New feature - [ ] Transfer Engine - [ ] Mooncake Store - [ ] Mooncake EP - [ ] Integration - [ ] P2P Store - [ ] Python Wheel - [ ] Breaking change - [ ] CI/CD - [x] Documentation update - [ ] Other ## How Has This Been Tested? the Design Documents after changed: <img width="1156" height="661" alt="image" src="https://github.com/user-attachments/assets/c55d79a8-f095-40b6-bcb0-bd25ca8acadd" /> ## Checklist - [x] I have performed a self-review of my own code. - [x] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-29 21:32:19 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#2041
No description provided.