Skip to content

rename: catch docs up to the humanoid_control / berkeley-humanoids rename#5

Merged
T-K-233 merged 1 commit into
mainfrom
rename/humanoid-control
Jun 30, 2026
Merged

rename: catch docs up to the humanoid_control / berkeley-humanoids rename#5
T-K-233 merged 1 commit into
mainfrom
rename/humanoid-control

Conversation

@T-K-233

@T-K-233 T-K-233 commented Jun 30, 2026

Copy link
Copy Markdown
Member

Catches the documentation site up to the bar_* → humanoid_control_* series rename that already merged across the code repos. Token-only swaps within existing prose plus the site/deploy config, one doc-file rename, and regenerated SVG diagrams.

Token classes changed (882 replacements across 64 files)

Repo / org / site identity

  • T-K-233/BAR-ROS2-Docs, T-K-233/bar_ros2_docs, BAR-ROS2-Docs, bar_ros2_docsBerkeley-Humanoids/Humanoid-Control-Website / Humanoid-Control-Website
  • T-K-233/bar_ros2Berkeley-Humanoids/humanoid_control

Conda channel + package names

  • bar-roboticsberkeley-humanoids
  • ros-jazzy-bar-controllersros-jazzy-humanoid-controllers; ros-jazzy-bar-*ros-jazzy-humanoid-control-*

ROS / C++ package + namespace tokens

  • bar_controllershumanoid_controllers (special de-doubled case)
  • bare bar_ros2humanoid_control
  • all other bar_* packages → humanoid_control_* (msgs, common, policy, sito, robstride, socketcan, cli, bringup_lite/prime, description_prime, msgs_dds, …)
  • bar:: and namespace barhumanoid_control:: / namespace humanoid_control
  • pluginlib lookup names bar/<ClassName>humanoid_control/<ClassName>
  • runtime services /bar/mode/*/humanoid_control/mode/*

CLI command (safe contexts only — English word "bar" untouched)

  • pixi run bar …pixi run hc …; ros2 run humanoid_control_cli bar… hc; backtick `bar``hc`; bar bus|motor|viz|calibrate|--helphc …

Other changes

  • Renamed docs/how_to/talk_to_bar_ros2_from_python.mdtalk_to_humanoid_control_from_python.md (git mv) and updated the sidebar entry + all 7 cross-links.
  • docusaurus.config.ts deploy config — see values below.
  • Regenerated the 10 SVG diagrams that embed package-name labels (via the stdlib-only scripts/draw_diagrams.py, which was also token-swapped).
  • package.json name set to npm-valid lowercase humanoid-control-website (uppercase repo name is not a valid npm package name); matched the two root name fields in package-lock.json so npm ci won't fail on a name mismatch (dependency tree untouched).

docusaurus.config.ts deployment values

  • title: 'humanoid_control', tagline: 'humanoid_control low-level control stack'
  • organizationName: 'Berkeley-Humanoids', projectName: 'Humanoid-Control-Website'
  • url: 'https://berkeley-humanoids.github.io', baseUrl: '/Humanoid-Control-Website/'
  • editUrl: https://github.com/Berkeley-Humanoids/Humanoid-Control-Website/tree/main/
  • GitHub code links → https://github.com/Berkeley-Humanoids/humanoid_control
  • copyright → "Humanoid Control Dev"

⚠️ Deploy URL caveat — please confirm

url/baseUrl assume standard GitHub Pages for Berkeley-Humanoids/Humanoid-Control-Website, i.e. it deploys to https://berkeley-humanoids.github.io/Humanoid-Control-Website/. If the org uses a custom domain (or an org-root berkeley-humanoids.github.io site), url/baseUrl need adjusting before the GitHub Pages build will serve correctly.

Left intentionally untouched (out of scope)

  • Prose "BAR" / "Berkeley Architecture Research (BAR)" abbreviation, logo.alt's "BAR humanoid logo", and example project names bar-app (a user-created pixi project in the install guide).
  • The bar.repos vcs manifest filename (not in the rename spec; the code repo kept it).
  • Other separate repos still under T-K-233: pianist_ros2, Lite-Lowlevel-Python, Prime-Description, Robot-Descriptions, and bar-ros2-project — these weren't part of this rename spec; update separately if/when those repos move.
  • CSS internal tokens --bar-accent, .bar-mermaid-caption.

Cannot build locally (no Node) — relying on the docs build CI workflow for validation.

🤖 Generated with Claude Code

…trol-Website / berkeley-humanoids

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@T-K-233 T-K-233 merged commit 46f1e39 into main Jun 30, 2026
2 checks passed
@T-K-233 T-K-233 deleted the rename/humanoid-control branch June 30, 2026 00:53
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.

1 participant