Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doxygen \ref is removed from documentation fields in generatedSchema.usda #3308

Open
nvmkuruc opened this issue Sep 20, 2024 · 7 comments
Open

Comments

@nvmkuruc
Copy link
Collaborator

nvmkuruc commented Sep 20, 2024

Description of Issue

Attribute doc strings in schema.usda may include doxygen commands like this

\\ref UsdGeom_CameraUnits .""")

However, when usdGenSchema is run, the \\ref is removed, leaving the doc string for the schema definition incomplete.

Steps to Reproduce

System Information (OS, Hardware)

Package Versions

Build Flags

@jesschimein
Copy link
Collaborator

Filed as internal issue #USD-10164

@spiffmon
Copy link
Member

Good opportunity to say... we anticipate all of the doxygen/developer documentation to be eliminated from the SchemaRegistry in favor of userDoc/userDocBrief, in time. Since solving this problem in a nice way in all cases is, in our opinion, tricky, and since nobody (before now :-) ) has noticed, we'd like to close this as "not fixing"

@nvmkuruc
Copy link
Collaborator Author

nvmkuruc commented Sep 23, 2024

we anticipate all of the doxygen/developer documentation to be eliminated from the SchemaRegistry in favor of userDoc/userDocBrief, in time

This was going to be our recommendation--

Since solving this problem in a nice way in all cases is, in our opinion, trick

-- for this exact reason.

Do you have a timeline or way for us to track the status of the userDoc / userDocBrief effort?

@spiffmon
Copy link
Member

We're working on it - stay tuned, please!

@nvmkuruc
Copy link
Collaborator Author

Hi @spiffmon and @dsyu-pixar. Now that OpenUSD supports userDocBrief would you accept a brief documentation update for the Camera schema for 25.05 or are you already working on this?

Thanks!

@dsyu-pixar
Copy link

@nvmkuruc we're initially focusing on UsdLux schemas (followed by UsdRender and possibly UsdShade), so we'd welcome updates for Camera and any other UsdGeom schemas (thank you!). Let me know if you run into any issues with userDoc/userDocBrief, or if any of the basic steps in the "Generating Schema User Docs" section of docs/README.md don't make sense.

@nvmkuruc
Copy link
Collaborator Author

Thanks Dan!

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

No branches or pull requests

4 participants