gazebo-tooling / release-tools

8 stars 9 forks source link

Release Ionic #1092

Open azeey opened 11 months ago

azeey commented 11 months ago

Timeline

Current timeline

During development

Feature freeze

Code freeze

Release day

Post-release

Status tracker

Repo Version Release Branch Feature frozen Synced with previous versions? Prerelease? Code Frozen Stable release? Open PRs Pending dep release
gz-cmake gz-cmake4 PRs
gz-tools gz-tools2 PRs
gz-utils gz-utils3 PRs
gz-math gz-math8 PRs
gz-plugin gz-plugin3 PRs
gz-common gz-common6 PRs
gz-msgs gz-msgs11 PRs
sdformat sdf15 PRs
gz-fuel-tools gz-fuel-tools10 PRs
gz-physics gz-physics8 PRs
gz-rendering gz-rendering9 PRs
gz-transport gz-transport14 PRs
gz-gui gz-gui9 PRs
gz-sensors gz-sensors9 PRs
gz-sim gz-sim9 PRs
gz-launch gz-launch8 PRs
gz-ionic main PRs
ros_gz rolling PRs

Track stable release of metapackage gz-ionic.

Linux

MacOSX

Windows

azeey commented 3 months ago

For maintainers, here's the list of steps to create a stable branch for each library that doesn't already have one for the release. (Note, please monitor this post as the steps might need to be updated)

jennuine commented 3 months ago
azeey commented 3 months ago

For reference, here's the topological list of packages by dependency. This is generated from colcon list -tn

The order is not strict. For example, sdformat is listed after gz-msgs, but it does not depend on gz-msgs, so it could be released before it. The graph generated by colcon graph is more informative in this respect

gz-cmake4        +***********.***
gz-tools2         +  * ***..*****
gz-utils3          +***.******.*.
gz-math8            + ***********
gz-plugin3           +    ** *.**
gz-common6            +  *** ****
gz-msgs11              + *  *****
sdformat15              + *   **.
gz-fuel_tools10          +     *.
gz-physics8               +    *.
gz-rendering9              + ***.
gz-transport14              +****
gz-gui9                      + **
gz-sensors9                   +*.
gz-sim9                        +*
gz-launch8                      +

which shows that sdformat can be released right after gz-math.

traversaro commented 1 month ago

Windows

* **Conda-forge** (community effort)

  *

The gz-sim9 and gz-launch8 is now available on conda-forge, and according to my preliminary tests they are working fine (at least without any additional regression on top of known Windows issues).

azeey commented 1 month ago

Awesome. Thanks @traversaro!!

scpeters commented 1 month ago

I opened the following ticket to remind us to add the new SDFormat spec version to http://sdformat.org/spec

we should consider adding this to the collection release issue template as well