Conversation
|
Broken CI |
|
please check this commit: |
|
That looks great, thanks ! |
|
Do we want to set USE_VENDORED_TINYXML2 by default when compiling in ROS2? |
|
From a downstream distribution point of view, I would say generally vendoring should be avoided to ensure the cohesion of the entire software distribution, ease upgrading, avoid security issues, and consume less resources. |
|
developing a library for multiple operative systems, build systems (colcon, cmake, piki, vanilla cmake, etc) is challenging. Yes, I am guilty of vendoring libraries... For the records, I tried hard to make these private and not public dependencies, that is extra work too. |
|
I know the challenges and I blame you for nothing. Quite the contrary, I'm just here to thank you for the software, and to provide assistance on the packaging side, if needed. (This is actually my work, and I love it 😅) Making the dependencies private is a great move that few project do, thanks for that too ! |
Hi,
Here is a simple fix for #1014.