Separate Miscellaneous in separate repository
To compilate project, we can use OTB modules https://www.orfeo-toolbox.org/CookBook-9.0/RemoteModules.html
-
Create external git repo, link it as a submodule -
OTB core must download corresponding submodule if the cmake -DOTBGroup_Miscellaneous is turned on -
Compile it separately, you may use OTB core artifact -
Verify that package is correctly built during cpack -
Adapt CI to run corresponding build job and tests -
Adapt otb CI to start module job when there is a new dependency (i.e. OTB core) -
Adapt bug tracking for each project ? -
Add a Readme with compilation help, otb integration, and some exemples
Edited by Tristan Laurent