This PR was created to sync with the upcoming Micro XRCE-DDS 2.0.0 release.
Steps:
[x] Check integration tests result, and fix if necessary.
[x] For now, Micro XRCE-DDS Client and Micro XRCE-DDS Agent tags are kept to "develop". When releasing the 2.0.0 version, make sure to change them to 2.0.0. This involves some previous work regarding the agent and client repositories, as their 2.0.0 tag must be ready before proceeding. Link here the pull requests for the 2.0.0 release of the Micro XRCE-DDS Agent and the Micro XRCE-DDS Client, when applicable.
[x] ~Review internal documentation about test coverage @jamoralp~
[x] Readthedocs: Review documentation, updating commands and sections where necessary.
[x] Check that documentation installation and examples instructions works
[x] Update dockerfiles, and automate the creation of Docker images in dockerhub platform. Right now, last image of Micro XRCE-DDS general repository, agent and client were uploaded from 4 to 7 months ago.
[x] Automatize dockerhub @jamoralp
[x] Review the Micro XRCE-DDS Apps structure and make it more user friendly.
This PR was created to sync with the upcoming Micro XRCE-DDS 2.0.0 release.
Steps:
2.0.0
. This involves some previous work regarding the agent and client repositories, as their 2.0.0 tag must be ready before proceeding. Link here the pull requests for the 2.0.0 release of theMicro XRCE-DDS Agent
and theMicro XRCE-DDS Client
, when applicable.Client -> Agent Ping
. https://github.com/eProsima/Micro-XRCE-DDS/pull/61Micro XRCE-DDS Apps
structure and make it more user friendly.Related PR that should be merged:
Client:
Agent
RMW
TODO next sprint:
uxr_***_platform
from user API @jamoralp :RMW_UXRCE_TRANSPORT_CUSTOM_SERIAL
from rmw https://github.com/micro-ROS/rmw-microxrcedds/pull/91How to release:
develop
and create a new tag namedv2.0.0-r1
v2.0.0
in master