Skip to content

Convert absolute external links to cross-project references #7#67

Merged
JenNVIDIA merged 1 commit into
NVIDIA-Omniverse:mainfrom
Maalvi14:convert-abs-ext-links-to-x-project-refs-7
Apr 14, 2026
Merged

Convert absolute external links to cross-project references #7#67
JenNVIDIA merged 1 commit into
NVIDIA-Omniverse:mainfrom
Maalvi14:convert-abs-ext-links-to-x-project-refs-7

Conversation

@Maalvi14

Copy link
Copy Markdown
Contributor

Made external links to cross project references as mentioned in #7.

Summary:

What changed

  • Replaced many C++ API links (class/method pages) with {usdcpp}\... so they resolve through USD.tag instead of pasted URLs.
  • Switched several OpenUSD docs / tools / glossary-style targets to inv:usd:std... (e.g. FAQ doc, toolset entries like usdcat, user_guides where it worked).
  • Touched ~19 lesson/glossary-related files under docs/ (stage-setting, composition, creating-composition-arcs, beyond-basics, scene-description-blueprints, data-exchange, glossary).

What I did not fully convert

  • Kept some absolute URLs where inv: / {usdcpp} had no stable inventory or tag entry (e.g. certain API “page front” / annotated-style pages), so the build would stay warning-free.
  • Left intentional openusd.org in docs/conf.py (intersphinx base URL) and docs/index.md (homepage link).

Verification

Ran uv run sphinx-build -M html docs/ docs/_build/ so cross-refs are exercised at build time; final state was clean on that run after settling ambiguous targets.


Commit signed off as usual.

…niverse#7

Signed-off-by: Manuel Villanueva <manuel.villanueva2001@gmail.com>
@JenNVIDIA JenNVIDIA linked an issue Apr 14, 2026 that may be closed by this pull request
@JenNVIDIA

Copy link
Copy Markdown
Contributor

Sorry for the delay! Merging, Thank you for your contribution!

@JenNVIDIA JenNVIDIA merged commit 6ae183b into NVIDIA-Omniverse:main Apr 14, 2026
2 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.

Convert absolute external links to cross-project references

2 participants