Change software development process in micro-ros/rclc repository. **Prolem:** - [ros2/rclc](https://github.com/ros2/rclc) and [micro-ros/rclc](https://github.com/micro-ROS/rclc) repositories have to be kept in-sync. - issues can be created on ros2 as well as micro-ros repo - duplicate merge of micro-ros features branches - first from `micro-ros/rclc:feature-branch` to `micro-ros/rclc:master` and, - secondly, from `micro-ros/rclc:master` to `ros2/rclc:master` - creation of bloom release from `ros2/rclc` involves bumping version, this change needs to be pulled back to `micro-ros/rclc`fork. **New software development process:** - the `micro-ros/rclc:master` branch will be deleted - new feature branches in `micro-ros/rclc` repository shall be created from `ros2/rclc:master` - pull requests shall be created to `ros2/rclc:master` **Benefits:** - no synchronization necessary between [ros2/rclc](https://github.com/ros2/rclc) and [micro-ros/rclc](https://github.com/micro-ROS/rclc) repositories - single location for issues - continue development of new features in [micro-ros/rclc](https://github.com/micro-ROS/rclc) repository **TODO:** - [x] resolve all errors due to bloom releases on ros2/rclc - [x] close or transfer all open issues to ros2/rclc:issues - [x] keep all feature branches at micro-ros/rclc => they need to be re-based to ros2/rclc later - [x] merge or close all open pull requests on micro-ros/rclc - [x] make a pull from ros2/rclc to micro-ros/rclc - [x] update scripts in micro-ros repositories : replace miro-ros/rclc:master to ros2/rclc:master (Pablo) - [x] rename `micro-ros/rclc:master` to `micro-ros/rclc:master-depricated` - [x] change default branch to `micro-ros/rclc:main` - [x] delete `micro-ros/rclc:master-depricated` - [x] inform community (presented in embedded working group on 03/03/2021)
Change software development process in micro-ros/rclc repository.
Prolem:
micro-ros/rclc:feature-branchtomicro-ros/rclc:masterand,micro-ros/rclc:mastertoros2/rclc:masterros2/rclcinvolves bumping version, this change needs to be pulled back tomicro-ros/rclcfork.New software development process:
micro-ros/rclc:masterbranch will be deletedmicro-ros/rclcrepository shall be created fromros2/rclc:masterros2/rclc:masterBenefits:
TODO:
micro-ros/rclc:mastertomicro-ros/rclc:master-depricatedmicro-ros/rclc:mainmicro-ros/rclc:master-depricated