-
Notifications
You must be signed in to change notification settings - Fork 56
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
Move typekits back to https://github.com/orocos/rtt_common_msgs #96
base: toolchain-2.9
Are you sure you want to change the base?
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.