Move typekits back to https://github.com/orocos/rtt_common_msgs#96
Move typekits back to https://github.com/orocos/rtt_common_msgs#96meyerj wants to merge 4 commits intotoolchain-2.9from
Conversation
…msgs This repository has been merged into rtt_ros_integration in #6. While it is still true that some packages and tests in this repo depend on typekit packages, they are very rarely updated and can be skipped for most releases of rtt_ros_integration. This saves some time for doing the releases and resources on the ROS build farm. For source builds both repositories have to be added to the workspace because of circular dependencies.
|
Is the package Edit: of course, when added as a submodule, they will anyway be distributed under |
…s-back-to-rtt_common_msgs typekits/rtt_std_msgs/include/orocos/std_msgs/vector_multi_array_adapter.h
d93a84d to
a4fbe1f
Compare
|
In any case, before merging this PR and switching back to rtt_common_msgs, some newer changes from the typekits/ subdirectory in this repository would have to be applied to rtt_common_msgs.
With bloom releases are at repository level, not for individual packages. So the package Do not confuse the metapackage
Bloom normally also clones submodules (ros-infrastructure/bloom#217) and would include rtt_common_msgs again when releasing
That is still the biggest unresolved problem. Some packages in this repository depend on typekit packages which would be moved to rtt_common_msgs, and of course the typekit packages all depend on But as all this would be a quite disruptive change for everyone who builds rtt_ros_integration from source at the moment, with only little advantages for the release process. So I would rather recommend to leave it as-is, and to archive the rtt_common_msgs repository, unless someone has a better suggestion. Future, non-essential packages should be added in their own repository instead of here, ideally one repository per package. |
The rtt_common_msgs repository has been merged into rtt_ros_integration in #6 and is unused since toolchain-2.7 and ROS hydro.
While it is still true that some packages and tests in this repo depend on typekit packages, they are very rarely updated and can be skipped for most releases of rtt_ros_integration. This would save some time for doing the ROS releases with bloom and resources on the ROS build farm.
For source builds both repositories have to be added to the workspace because of circular dependencies.