Prepare OTB 8.0 release
OSSIM is now removed in the current OTB develop branch.
For iota2 that implies we can now compile a conda package without the constraint imposed by OSSIM.
The package should not be used before OTB 8.0 official release, the aim is to be ready.
The work is in progress, some points have been identified:
Conda:
-
update libitk recipe -
update shark recipe -
update OTB recipe ( now need to solve code section) -
tinyxml -
muparserX -
remove OSSIM and openthreads -
update grass recipe -
update config recipe -
update iota2 recipe
Code:
-
Update (if required) OTB remote modules: -
feature extraction (no update needed) -
temporalgapfilling (no update needed) -
otbPointMatchCoregistrationModel(app updated, need to adapt iota2 code) edit: disable this feature -
MultitempFiltering(no update needed) -
SLIC(no update needed) -
ModuleAutoContext(no update needed) -
Update and clear OTBAppBank for handle API changes -
Ensure that tests works (related to gdal update) and update baselines if required -
Ensure that updated packages not impact the chain performances (dask , pytorch, ...) -
Update dev tools (pylint, mypy,...) and related configuration
Edited by Tardy Benjamin