We recently (and to no objection) bumped the minimum C++ standard for OIIO 
next/2.3 to C++14, as well as commensurate changes to the minimum compiler 
versions. In VFX Platform terms, that brings us up to a minimum of 2018.

Is it safe to assume that we can drop support of library dependencies older 
than approximately the same time (2018)?

I would like to propose changing the following dependencies. Please let me know 
ASAP if you require OIIO 2.3 (which won't even be a supported release branch 
until 2nd half of 2021) to keep support for the old dependency minimums.

* OpenEXR: From 2.0 to at least 2.2 (that was VFX Platform for 2018)? Or 2.3 
(released in 2018 and never patched since)?

* Boost: from 1.53 to 1.61 (released in 2016, and named in VFX Platform 2018).

* libTIFF: From 3.9 to 4.0 (first released 9 years ago!). There has not been 
even a security patch for 3.9.x for 8 years.

* FFmpeg: From 2.6 to a minimum of 3.0 (released 2016) or maybe even 4.0 
(released 2018)?

* OpenCV: From 2.x to a minimum of 3.0 (first released in 2015). The last 2.x 
bug patch release was 2018.

* GIFlib: From 4.0 to 5.0 (first released in 2012, and the first time it was 
truly thread-safe!). 


--
Larry Gritz
l...@larrygritz.com




_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to