Skip to content

docs(dragon/q8b): add Docker / Conda virtual-env tutorials#1869

Merged
Milir-Radxa merged 1 commit into
radxa-docs:mainfrom
tangzz-radxa:docs/q8b-virtual-env-tutorials-20260623
Jun 23, 2026
Merged

docs(dragon/q8b): add Docker / Conda virtual-env tutorials#1869
Milir-Radxa merged 1 commit into
radxa-docs:mainfrom
tangzz-radxa:docs/q8b-virtual-env-tutorials-20260623

Conversation

@tangzz-radxa

Copy link
Copy Markdown
Contributor

Summary

给 Dragon Q8B 补齐应用开发下的虚拟环境教程,对齐 Q6A 已经有的 Docker / Conda 教程。

复用 common/radxa-os/application-dev/virtual-env/ 下的公共模板,每个新 wrapper 显式传入 board="dragon-q8b"。等配套的 #1868 模板改动合并后,渲染出来的终端提示会显示 radxa@dragon-q8b$;在那之前,Conda 教程会回退到默认的 radxa@device$,但页面结构 / 文档内容是正确的。

新增文件

  • docs/dragon/q8b/app-dev/virtual-env/docker-install.md -> <DockerInstall board="dragon-q8b" />
  • docs/dragon/q8b/app-dev/virtual-env/docker-use.md -> <DockerUse board="dragon-q8b" />
  • docs/dragon/q8b/app-dev/virtual-env/conda-install.md -> <CondaInstall board="dragon-q8b" />
  • docs/dragon/q8b/app-dev/virtual-env/conda-use.md -> <CondaUse board="dragon-q8b" />
  • i18n/en/.../dragon/q8b/app-dev/virtual-env/ 下同样 4 个英文版

已有的 venv-usage.md(Python venv)保持不动。

依赖

验证

  • bash scripts/agent-doc-lint.sh <files> 通过
  • bash scripts/agent-doc-translation-guard.sh docs/dragon/q8b/app-dev/virtual-env/ 通过
  • python3 scripts/github_pr_guard.py check 通过(1 scope / 8 files)

Add four wrappers under dragon/q8b/app-dev/virtual-env/, importing
the shared templates from common/radxa-os/application-dev/virtual-env/:

- docker-install.md  -> DockerInstall board="dragon-q8b"
- docker-use.md      -> DockerUse     board="dragon-q8b"
- conda-install.md   -> CondaInstall  board="dragon-q8b"
- conda-use.md       -> CondaUse      board="dragon-q8b"

Each wrapper passes board="dragon-q8b" so terminal prompts in the
rendered code blocks show radxa@dragon-q8b$. This depends on the
template change that adds props?.board ?? 'device' fallback, which
is submitted as a separate PR; once that PR merges the prompt will
render correctly. Without that PR, the new Conda pages will still
fall back to radxa@device$ until the template is updated.

Mirror all four files in i18n/en to keep Chinese / English in sync.
Existing venv-usage.md (Python venv) is unchanged.
@tangzz-radxa tangzz-radxa requested a review from a team as a code owner June 23, 2026 07:09
@Milir-Radxa Milir-Radxa merged commit c139f8a into radxa-docs:main Jun 23, 2026
6 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.

2 participants