Open ijnek opened 1 year ago
I'd be for moving this to general vendored packages. While we are at it, I'd love to make them use the system versions when they can.
Great, what's the best way to proceed? I've gone ahead and moved the package out into its own repo already - https://github.com/ijnek/assimp_vendor. Should we aim to transfer this repo to ros2, or ..?
The
rviz_assimp_vendor
package is used to build assimp on platforms that don't have a system dependency available for assimp.According to ROS Index, assimp is used across at least 5 released packages in rolling, so I believe there is benefit in moving this out to a standalone assimp_vendor package.
(Same goes for freetype and zlib, which is dealt inside
rviz_ogre_vendor
)Are there some reasons against this move, apart from having greater control over assimp by keeping it rviz specific?