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

Consolidate ar_track_alvar* packages into a single repo #120

Merged
merged 4 commits into from
Apr 20, 2017

Conversation

130s
Copy link
Collaborator

@130s 130s commented Apr 20, 2017

Currently, ar_track_alvar consists of 2 packages, ar_track_alvar and ar_track_alvar_msgs. These are maintained in two separate repositories, which duplicates release tasks. These two packages can easily be maintained in a single repo and maintenance can be reduced. Backward compatibility should be perfectly retained since we're not changing anything in 2 existing packages.

To list the actual change:

  • Add a metapkg ar_track_alvar_metapkg
  • Move ar_track_alvar_msgs from the separate repo into this repo.

130s added 3 commits April 21, 2017 06:02
…in the metapkg.

Currently, ar_track_alvar consists of 2 packages, `ar_track_alvar` and `ar_track_alvar_msgs`. These are maintained in two separate repositories, which duplicates release tasks. These two packages can easily be maintained in a single repo and maintenance can be reduced. Backward compatibility should be perfectly retained since we're not changing anything in 2 existing packages.

To list the actual change:
- Add a metapkg `ar_track_alvar_metapkg`
- Move ar_track_alvar_msgs` from [the separate repo](https://github.com/sniekum/ar_track_alvar_msgs) into this repo.
… not be fulfilled yet before its official release.
@130s
Copy link
Collaborator Author

130s commented Apr 20, 2017

@130s 130s merged commit b32295f into sniekum:kinetic-devel Apr 20, 2017
@130s 130s deleted the k/metapkg branch April 20, 2017 21:46
130s added a commit to sniekum/ar_track_alvar_msgs that referenced this pull request Apr 20, 2017
@130s
Copy link
Collaborator Author

130s commented Apr 20, 2017

we need to add EOL notice on https://github.com/sniekum/ar_track_alvar_msgs for ROS Kinetic onward.

Done in sniekum/ar_track_alvar_msgs@ee7e816

@130s
Copy link
Collaborator Author

130s commented Apr 20, 2017

Bumped the version as https://github.com/sniekum/ar_track_alvar/releases/tag/0.7.0 for Kinetic and Lunar, since this change might require syncing the workspace on the developers' side and thus is worth noting.

130s added a commit to 130s/ar_track_alvar that referenced this pull request May 25, 2017
It was added recently sniekum#120 when consolidating ar_track_alvar* packages into a single repo. What users need is `ar_track_alvar`, which depends on `ar_track_alvar_msgs` that is to be installed altogether, so there's no use of meta package.
130s added a commit to 130s/ar_track_alvar that referenced this pull request May 25, 2017
It was added recently sniekum#120 when consolidating two `ar_track_alvar*` repositories into a single repo. What users need is `ar_track_alvar`, which depends on `ar_track_alvar_msgs` that is to be installed altogether, so there's no use of meta package.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant