Abbiamo accumulato una grande base di codice di progetti in qualche modo ben documentati, molti dei quali non vengono utilizzati attivamente, ma vogliamo essere in grado di ricominciare a utilizzare rapidamente se necessario.
Qual è il modo migliore per assicurarsi automaticamente che questi progetti rimangano in condizioni di lavoro in quanto le dipendenze che supportano diversi progetti vengono aggiornate?
Queste dipendenze tendono ad essere grandi, open source ed esterne, come OpenCV e FFMPEG.
Tra versioni consecutive, offrono avvisi durante la compilazione sull'uso di funzioni deprecate di recente; saltare più di qualche versione, però, e l'aggiornamento diventa un compito molto più impegnativo.