rosdistro icon indicating copy to clipboard operation
rosdistro copied to clipboard

ROS Noetic end-of-life checklist

Open sloretz opened this issue 9 months ago • 0 comments

WIP Consolidating notes from misc places to one tracking issue

Final sync

  • [x] Run last Noetic sync https://discourse.ros.org/t/preparing-for-final-noetic-sync-2025-05-29/43786
  • [x] Tag noetic/final noetic/2025-05-29

Misc

  • [x] Mark Noetic in index-v4.yaml as end-of-life https://github.com/ros/rosdistro/pull/46184
  • [x] Mark Noetic end of life in ROS Index https://github.com/ros-infrastructure/rosindex/pull/531
  • [ ] Make ROS Distro PRs be automatically labeled end-of-life https://github.com/ros/rosdistro/pull/46481

Infra

  • [ ] Decomission prerelease.ros.org
    • [X] Add EOL notice https://github.com/ros-infrastructure/prerelease_website/pull/73
    • [x] Close all issues and PRs
    • [x] Archive repo
    • [ ] Make webserver redirect to archived repo
  • [ ] Disable buildfarm jobs https://github.com/ros-infrastructure/ros_buildfarm_config/pull/233
  • [ ] Decomission build.ros.org
    • [ ] Migrate distro independent content to build.ros2.org (doc_rosindex, doc_independent, doc_ros2doc)

Wiki

  • [x] Point to EOL post on https://wiki.ros.org/ROS/Installation
  • [x] Mark Noetic as EOL on ROS Wiki http://wiki.ros.org/Distributions
  • [ ] Decomission wiki.ros.org

Source code

  • [x] Archive some repos
    • [x] https://github.com/ros-visualization/gl_dependency
    • [x] https://github.com/ros-visualization/qwt_dependency
    • [x] https://github.com/ros-visualization/webkit_dependency
    • [x] https://github.com/ros/actionlib
    • [x] https://github.com/ros/catkin
    • [x] https://github.com/ros/cmake_modules
    • [x] https://github.com/ros/common_msgs
    • [x] https://github.com/ros/dynamic_reconfigure
    • [x] https://github.com/ros/gencpp
    • [x] https://github.com/ros/genlisp
    • [x] https://github.com/ros/genmsg
    • [x] https://github.com/ros/genpy
    • [x] https://github.com/ros/geometry
    • [x] https://github.com/ros/geometry2
    • [x] https://github.com/ros/media_export
    • [x] https://github.com/ros/message_generation
    • [x] https://github.com/ros/message_runtime
    • [x] https://github.com/ros/metapackages
    • [x] https://github.com/ros/nodelet_core
    • [x] https://github.com/ros/ros
    • [x] https://github.com/ros/ros_comm
    • [x] https://github.com/ros/ros_comm_msgs
    • [x] https://github.com/ros/rosbag_migration_rule
    • [x] https://github.com/ros/rosconsole
    • [x] https://github.com/ros/rosconsole_bridge
    • [x] https://github.com/ros/rospack
    • [x] https://github.com/ros/std_msgs
    • [x] https://github.com/ros/urdf
  • [ ] Close all issues and PRs for some repos, except asking for ROS 2 port PRs
    • [ ] https://github.com/ros-visualization/rqt_dep
    • [ ] https://github.com/ros-visualization/rqt_logger_level
    • [ ] https://github.com/ros-visualization/rqt_pose_view
    • [ ] https://github.com/ros-visualization/rqt_rviz
    • [ ] https://github.com/ros-visualization/rqt_top
    • [ ] https://github.com/ros-visualization/rqt_web
    • [ ] https://github.com/ros-visualization/visualization_tutorials

TODO What do I need to do for https://github.com/ros/rosdistro/issues/18296 ? TODO Find things to undo from https://github.com/ros/rosdistro/issues/21513

sloretz avatar May 23 '25 18:05 sloretz