-
Notifications
You must be signed in to change notification settings - Fork 123
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
Added tutorials in Harmonic #372
Conversation
Signed-off-by: Dharini Dutia <[email protected]>
077256a
to
acc5178
Compare
Signed-off-by: Mabel Zhang <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re feature comparison - there's an internal spreadsheet about Gazebo roadmap.
There's a public one for Harmonic here https://gazebosim.org/docs/garden/roadmap
I ran a diff
against the garden
folder.
I'm pushing a few diffs in 8f2fde6 that I found against the Garden pages that should be updated for Harmonic too.
These files are not yet in this PR so I'll just comment manually:
harmonic/install.md
needs to be updated with the Ubuntu versions supported - currently says Focal and Jammy, should be Jammy and 24.04 I believe. Update: Pushed in 9143ed7
There's also a typo in garden/install.md
, where it says "uses the Gazebo brand instead of Gazebo", the second Gazebo should be Ignition. That can be in a separate PR later.
harmonic/troubleshooting.md
line 54 the dlopen error has both harmonic and libgz-physics6 in it... That looks like it's a find+replace thing from the Garden page. Maybe should just change it back to garden since harmonic is with physics7, and that error message shouldn't be fabricated manually.
Same for line 57.
I'll let you decide on this one.
@@ -32,3 +32,47 @@ pages: | |||
- name: troubleshooting | |||
title: Troubleshooting | |||
file: troubleshooting.md | |||
- name: migration_from_ignition |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we don't have the binary install pages until after release? Or do we have binary install instructions with pre-release repos? Do we need them for the tutorial party? I guess I don't know when we usually add the binary install pages.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wasn't sure of that too
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@azeey says we use the pre-release repos for the tutorial party. So we should add all those 3 binary install pages.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
E.g. https://github.com/gazebosim/docs/pull/310/files
Probably looking at the history of the Mac and Windows binary install files in Garden will tell you how to do the pre-release for those.
I'm out and about today and in meetings so I can't do this at the moment...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No worries, I can update that
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done in 1aeae34
We should definitely at least have the feature comparison.md page copied from Garden. It's not in |
Signed-off-by: Mabel Zhang <[email protected]>
I pushed a feature comparison page in c557a9c with straight-forward items in the internal roadmap spreadsheet. That is, Wide angle camera, DVL sensor, and Projector for Ogre 1.x. These other released features I'm not sure whether / where to add to the page:
@azeey to advise |
Signed-off-by: Mabel Zhang <[email protected]>
Co-authored-by: Mabel Zhang <[email protected]> Signed-off-by: Dharini Dutia <[email protected]>
Signed-off-by: Dharini Dutia <[email protected]>
Makes sense, reverted the error message back to that of Garden. |
Correct. Regarding where to put some of the new features, if it doesn't make sense to add it here, remember that all the new features will be included in a changelog/release notes that accompanies the release announcement. |
Signed-off-by: Dharini Dutia <[email protected]>
b052e28
to
08dad38
Compare
Signed-off-by: Dharini Dutia <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some changes that are in Garden, but not in the Harmonic directory.
examples:
- Warning at the top of the windows install page
- A sentence about
MESA_GL_VERSION_OVERRIDE
in troubleshooting.md
Can you do a diff and see if there are other changes?
Can we do a quick fix on this?
|
@azeey Looking from the roadmap spreadsheet, is it correct to say there are Python bindings for gz-physics and gz-sim in Harmonic? (gz-math and sdformat are from previous releases) |
Signed-off-by: Dharini Dutia <[email protected]>
There are python bindings for gz-transport and gz-sim. We should also have the ability to write Gazebo systems using python. That being said, I think it would be best to merge this PR and add that section in a follow up because we need the Harmonic directory created for yatm to find them and generate corresponding issues for the tutorial party. |
Signed-off-by: Dharini Dutia <[email protected]>
Signed-off-by: Dharini Dutia <[email protected]>
Okay. In that case, I don't have anything else to commit. |
Added tutorials from
docs/garden
todocs/harmonic
.Unsure about Feature Comparison for Harmonic https://gazebosim.org/docs/garden/comparison, need advice on that.
Also about the target branch, should I be targeting master instead?