Hi Gazebo community,
Gazebo’s 9th collection, Ionic, is planned for release on September 30, 2024. To make sure we have the best release possible the team goes over all the tutorials using pre-releases to check that everything is working as it should and make final tweaks. It is incredibly important that these tutorials function smoothly as they are where our new users first meet Gazebo and we want them to have a good experience! As we’ve done in past releases, and as we recently did with the ROS 2 Jazzy release, we’d like to invite the community to join the party! If you are a Gazebo classic user, or new to Gazebo entirely, this should be a great opportunity to get your feet wet with the new Gazebo. The tutorial party is also a great way for prospective interns and GSoC students to get familiar with Gazebo, meet the community, and close their first Github issue.
We’ll be partying from August 29, 2024 until September 13, 2024. We’ll kick the party off on August 29, 2024 with a community meeting to walk everyone through the tutorial party process. To sweeten the pot, we will once again be sending out Ionic t-shirts to the top ten tutorial party animals (those who finish reviewing the most tutorials). Every single one of the tutorial reviewers will be included in the Ionic release notes.
Make sure to join the OSRF events calendar to be included in both events!
Tutorial Party Launch
We’ll be holding a tutorial launch party on
Gazebo Ionic Tutorial Party Kickoff Meeting
"Thursday, August 29, 2024 4:00 PM→"Thursday, August 29, 2024 5:00 PM
Google Meet joining info
Video call link: https://meet.google.com/ujd-brjt-jhg
Or dial: (US) +1 503-755-4344 PIN: 263 672 672#
More phone numbers: https://tel.meet/ujd-brjt-jhg?pin=2043391569059
How to party!
The party process is fairly simple, and we’ll make a detailed post the day of the Tutorial party. If all goes according to plan you should be able to validate a few tutorials in an hour or two and check out some recent upgrades to Gazebo. We’ll be using Github issues to track our progress as we’ve created an automated system for generating all of the different tutorials we need to review.
Here are the steps (to party):
-
Pick a tutorial flavor by filtering out the github issues using the corresponding labels. We’ve created a which will be a good starting point and has some helpful tips on how to filter github issues. Note that the Ionic release supports two installation methods (source and binaries) and a few host operating systems (Ubuntu, and MacOS, and Windows).
-
Install the pre-releases on your computer (we’ll include directions for each host operating system)
-
Find an open issue from the Gazebo testing repository (once tutorial party starts) and comment on the issue stating that you would like to test the tutorial contained in the issue.
-
Run through the tutorial from start to finish! Be really thorough; if you think you could improve the tutorial feel free to add to it. At this point one of three things will happen:
- The tutorial works perfectly!
- Close the issue with a comment that everything works as expected.
- The tutorial has issues…
- But, you can fix them and send us a PR.
- Open the PR and drop a link on the issue.
- You can’t fix them (that’s ok!)
- Post a comment describing the problems you faced.
- The tutorial works perfectly!
-
Try another tutorial!