SAVE THE DATE: Jazzy Jalisco Testing and Tutorial Party, 2024-05-01T16:00:00Z
As many of you are already aware, the ROS Jazzy Jalisco release is just around the corner: Thursday, May 23, 2024, to be exact! We want this to be our best ROS 2 release yet, and to get there we need to make sure that we thoroughly test Jazzy before it is released to the general public. We also want to make sure that the ROS documentation on docs.ros.org continues to be clear, concise, and correct. Thatâs where we need your help! Weâre looking for community volunteers to join us for our annual ROS Testing and Tutorial Party. If you are looking to start dipping your toes into ROS development this is a great place to start.
Following the Gazebo teamâs successfull history of tutorial parties, and the results from last yearâs Iron Irwini Tutorial Party, weâre bringing back the tutorial party of ROS 2 Jazzy Jalisco. We want to replicate for Jazzy the success we had with the Iron Irwini Testing and Tutorial Party. So, what is a testing and tutorial party you may ask? Well, it is a chance for the community to meet and systematically review all of the current ROS tutorials while also testing the latest ROS release. What we attempt to do at the party is to test every ROS tutorial for every âflavorâ of ROS user, or in other words, every combination of operating system (Ubuntu Linux, RedHat Linux, Windows, etc.), RMW implementation (FastDDS, Cyclone DDS, etc.), installation method, and CPU architecture (amd64, aarch64, etc.).
Now that weâve frozen the Jazzy release, the core developer team is working on generating a set of âearly releaseâ binary and source packages for Jazzy Jalisco. We plan to make these pre-release binaries publicly available before the Testing and Tutorial Party. During the party weâll release our testing repository with a long list of tests we would like to run on the testing version of Jazzy Jalisco. These tests will first ask contributors to pick a particular release âsetupâ, and then run either the test suite or work through one or more of the existing ROS 2 tutorials on docs.ros.org. Each âsetupâ is a specific combination of RMW vendor (FastDDS/Cyclone DDS/Connext DDS), build type (binary tarball/packages/source), host operating system (Ubuntu Nobel/RHEL-9/Windows), and architecture (amd64/aarch64). For each setup, we would like to perform a number of tests that validate our tutorials, core ROS functionality, and important features. With dozens possible setup configurations, testing each and every one internally just isnât feasible. To ensure reproducibility of the tests itâs also valuable to get multiple evaluations of each test, which is why we need your help!
Tutorial party participants are asked to perform the tests they sign up for and report back the results. If you happen to find an issue or bug while participating in the tutorial party youâll need to report it to us so it can get corrected before the Jazzy release.
We are planning to kick-off the tutorial party off at 4:00 PM on Wednesday, May 1, 2024 with a meeting where we explain the whole Testing and Tutorial Party Process. That meeting can be found on the OSRF Official Events Calendar. Weâll record the meeting and post instructions on Discourse for those who canât make the meeting. To help motivate participants, we will be giving away ROS Jazzy Jalisco swag to the testers who complete the most tests during the tutorial party. Every time you complete a test or tutorial you will need to close the Github issue, and then fill out a short Google form. The Testing and Tutorial party participants with the most completed tests during the tutorial party will receive a credit to Zazzle to pick out some Jazzy swag. Weâll post more details about the tutorial party in about two weeks when we kick things off. For now, weâre outlining a rough sequence of events so everyone can set aside some time to participate. Here are the key dates youâll want to remember:
- 2024-05-01T07:00:00Z Tutorial & Testing Party begins Jazzy Jalisco
- 2024-05-01T16:00:00Z Tutorial & Testing Party Hangout + Q&A
- 2024-05-08T07:00:00Z ROS 2 Jazzy Jalisco logo and swag sale begins (tentative)
- 2024-05-15T07:00:00Z Tutorial and Testing Party ends
- 2024-05-23T07:00:00Z ROS 2 Jazzy Jalisco released
We have added these events to the OSRF Official Events Calendar, but the big one that you wonât want to miss is the kick-off event on 2024-05-01T16:00:00Z. At this tutorial party kickoff meeting weâll walk everyone through the steps involved in participation. In the meantime we would like your help spreading the word about the Testing and Tutorial Party. We hope to see you there on May 1st!
Finally, if you would like to help support Open Robotics, and events like these, consider making a donation or joining the OSRA.