Skip to content

Conversation

@takasehideki
Copy link
Member

This PR removed code depending on Foxy, Galactic, and Iron, which have already reached EOL. Although it may be good idea to keep these codes because they were appropriately macro-switching, I want to suggest that removing them could improve maintainability and concentrate our development resources in the future.
For those who insist on using the older distributions, I have noted that they should be usable for v0.11.3 or earlier.

This PR will fix #333

@pojiro please share your thoughts!!

Just FYI, I have removed these codes found by grep, but are there any others left?

@takasehideki takasehideki requested a review from pojiro March 3, 2025 02:16
@takasehideki
Copy link
Member Author

CI is failing on Foxy, but that is to be expected since the necessary code has been removed.

Copy link
Member

@pojiro pojiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also checked the codes. LGTM. This PR makes codes simple. I like this way too.

@takasehideki
Copy link
Member Author

@pojiro thank you for your comment! go merging!!

@takasehideki takasehideki merged commit 4f1b0b9 into main Mar 3, 2025
8 of 9 checks passed
@takasehideki takasehideki deleted the deprecated_old_distro branch March 3, 2025 09:13
takasehideki added a commit that referenced this pull request Mar 4, 2025
\## v0.12.0 on 04 Mar 2025

**Full Changelog**: v0.11.3...v0.12.0

* New features:
  * Support jazzy by @pojiro in #361
  * Remove old distro's dependent code that has already reached EOL by @takasehideki in #365
  * Bump supported versions and CI targets by @takasehideki in #364
  * Reapply git_hooks (v0.8.0 that has been addressed about path issue) by @takasehideki in #366
* Code Improvements/Fixes:
  * Patch for #366 by @pojiro in #368
* Bumps: none
* Note in this release:
  * Please welecome Jazzy Jalisco to our supported ROS 2 LTS distribution!! 🎉
  * We decided to stop the support for old distributions (Foxy, Galactic and Iron) which have already reached EOL because of the concentrataion of our development resources in the future. If you want to use these distributions, please consider to employ v0.11.3 or earlier (see [#PR365](#365)).
@takasehideki takasehideki mentioned this pull request Mar 4, 2025
FelixPe pushed a commit to FelixPe/rclex that referenced this pull request Mar 14, 2025
\## v0.12.0 on 04 Mar 2025

**Full Changelog**: rclex/rclex@v0.11.3...v0.12.0

* New features:
  * Support jazzy by @pojiro in rclex#361
  * Remove old distro's dependent code that has already reached EOL by @takasehideki in rclex#365
  * Bump supported versions and CI targets by @takasehideki in rclex#364
  * Reapply git_hooks (v0.8.0 that has been addressed about path issue) by @takasehideki in rclex#366
* Code Improvements/Fixes:
  * Patch for rclex#366 by @pojiro in rclex#368
* Bumps: none
* Note in this release:
  * Please welecome Jazzy Jalisco to our supported ROS 2 LTS distribution!! 🎉
  * We decided to stop the support for old distributions (Foxy, Galactic and Iron) which have already reached EOL because of the concentrataion of our development resources in the future. If you want to use these distributions, please consider to employ v0.11.3 or earlier (see [#PR365](rclex#365)).
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

Successfully merging this pull request may close these issues.

[discussion] Say good bye to Foxy 😭

3 participants