Replies: 4 comments 8 replies
-
@youtalk On the other hand, I believe it is still necessary to manage
I understand that the proposal includes stopping the management of the |
Beta Was this translation helpful? Give feedback.
-
This is great news. We don't have enough manpower to have 2 repositories. Please don't stop or make compromises during this change. We need unification of efforts as soon as possible. |
Beta Was this translation helpful? Give feedback.
-
@xmfcx @mitsudome-r As we discussed in the meeting, following ideas might help to provide the tag-fixed
Personally, introducing Any your ideas are highly appreciated. Thank you so much. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your patience; I have started the version control work for |
Beta Was this translation helpful? Give feedback.
-
Through the discussion https://github.com/orgs/autowarefoundation/discussions/4671, all the packages belonging to the
core
directory ofautoware
have recently been version-controlled. https://github.com/orgs/autowarefoundation/discussions/4980Next, we would like to begin the version control for
autoware.universe
, which is currently progressing at the fastest development speed inautoware.repos
.At TIER IV, we have been managing
tier4/autoware.universe
, which is forked fromautowarefoundation/autoware.universe
(orupstream
), as Autoware has been integrated into TIER IV's products like Pilot.Auto.https://github.com/tier4/autoware.universe
In the
tier4/autoware.universe
, unlike theupstream
, we periodically merge theupstream
differences and conduct release tests and simulation tests usingAutoware Evaluator
with a vast number of scenarios.Then tags are applied to those that pass the tests, and they will be applied to TIER IV's products.
https://github.com/tier4/autoware.universe/tags
In this post, we propose to discontinue the forked repository
tier4/autoware.universe
and revert to using onlyautowarefoundation/autoware.universe
.We would like to conduct similar periodic tests directly on
autowarefoundation/autoware.universe
and apply version tags accordingly.This will allow us to start the version control of
autoware.universe
inautoware.repos
, dramatically reducing the chances of unintentionally breaking Autoware. We expect this to be a significant step forward in the version control of Autoware.At this point, we will use
catkin_generate_changelog
for the version control, similar to the ROS 2 packages in thecore
directory. However, sinceautoware.universe
is developing at a very fast pace, we do not plan to release them from the ROS build farm for the time being.In the near future, we are also planning to gradually open-source the proprietary release tests and simulation tests currently being conducted at TIER IV, starting with those that can be made public. This will allow testing to be conducted in a true OSS environment without relying on Autoware Evaluator.
Beta Was this translation helpful? Give feedback.
All reactions