[ros-users] [Discourse.ros.org] [Autoware] Splitting the Autoware.AI repository and changing the organisation

Geoffrey Biggs via Discourse.ros.org ros.discourse at gmail.com
Thu Mar 7 00:17:25 UTC 2019



Each repository will be independently versioned. If a particular repository wants to put out a patch release, for example, it can do so. If the same version of a repository is used for 1.12.1 and 1.12.2, that is also possible.

The magic of `vcs` means that we can specify that "Autoware 1.12" corresponds to:

- `core_perception` 1.60.1
- `core_planning` 1.12
- `core_control` 2.3
- `drivers` @commit 8B65D57D...

etc.

Effectively the version of the `autoware` repository will define the version of Autoware in use, but we get the flexibility to manage API changes and patches and so on for each component independently. I hope we won't divert too much between the repositories, but this flexibility is useful.

It's also easy to check out a workspace that has the master version of all repositories.





---
[Visit Topic](https://discourse.ros.org/t/splitting-the-autoware-ai-repository-and-changing-the-organisation/8139/5) or reply to this email to respond.




More information about the ros-users mailing list