Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Foxy migration #131

Closed
26 tasks done
pablogs9 opened this issue Jun 5, 2020 · 5 comments
Closed
26 tasks done

Foxy migration #131

pablogs9 opened this issue Jun 5, 2020 · 5 comments
Assignees
Labels

Comments

@pablogs9
Copy link
Member

pablogs9 commented Jun 5, 2020

This issue reports all repos involved in foxy migration and details the future requirements for each of them.

micro-ROS Foxy migration is compound of multiple repos with feature/foxy_migration branches that must be merged into a final foxy branch on each of them:

Repo Pre-release branch Comments Release PR
micro-ROS/micro-ros-build feature/foxy_migration #148
micro-ROS/rcl feature/foxy_migration Should be merged into ros2/rcl micro-ROS/rcl#9
micro-ROS/rcutils feature/foxy_migration Should be merged into ros2/rcutils micro-ROS/rcutils#8
micro-ROS/rosidl_typesupport feature/foxy_migration Should be merged into ros2/rosidl_typesupport micro-ROS/rosidl_typesupport#1
micro-ROS-demos feature/foxy_migration micro-ROS/micro-ROS-demos#25
micro-ROS/rosidl_typesupport_microxrcedds feature/foxy_migration micro-ROS/rosidl_typesupport_microxrcedds#18
micro-ROS/rmw-microxrcedds feature/foxy_migration micro-ROS/rmw_microxrcedds#70
micro-ROS/apps feature/foxy_migration micro-ROS/nuttx_apps#25
micro-ROS/freertos_apps feature/foxy_migration https://github.com/micro-ROS/freertos_apps/pull/13/files
micro-ROS/raspbian_apps feature/foxy_migration micro-ROS/raspbian_apps#6
micro-ROS/micro-ROS-Agent feature/foxy_migration Check required changes micro-ROS/micro-ROS-Agent#30
micro-ROS/zephyr_apps feature/foxy_migration micro-ROS/zephyr_apps#11
micro-ROS/ros_tracing feature/foxy_migration https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing/-/merge_requests/192
micro-ROS/microros-github.io Pending Pending
micro-ROS/docker feature/foxy_migration micro-ROS/docker#46

Before release every row must have a PR merged from feature/foxy_migration to foxy

Related PR, should be merged before release procedure:

NOTES:

  • https://github.com/eProsima/crazyflie-clients-python should be a standalone CF Radio to micro-ROS Agent bridge with installation instructions: WIP

  • All feature/foxy_migration branches are referenced from this micro-ROS Build System repo. The last pre-release commits must change all these branches from feature/foxy_migration to foxy

POST RELEASE:

  • Parameters and graph support will be released just after micro-ROS Foxy Release
  • rcutils repository HEAD commit has changed in origin ros2 repository since the moment it was forked. A further revision of the last introduced changes must be done before rebasing this repository to ros2:foxy branch.
  • repository trace_tools need a review in the CI in order to merge to foxy
  • Check https://github.com/eProsima/Micro-XRCE-DDS-Client/tree/feature/wait_until_data
  • Change main branch to foxy for all repos
@MillerLuca
Copy link

Hello,

You are doing a great job with the development of Micro-ROS,
We are wondering when we should expect a Foxy release of Micro ROS ?

Thank you for your hard work,
Luca Miller

@pablogs9
Copy link
Member Author

Hi thank!
We are currently working on it. I hope it is ready for the next week.

@MillerLuca
Copy link

Great !!
Looking forward to play around with it,
Thank you for your hard work ;-)

@russkel
Copy link

russkel commented Jul 27, 2020

This looks great. Is this complete now @pablogs9 ?

@pablogs9
Copy link
Member Author

Yes, Foxy release is out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants