2021-08-09
August 9, 2021
Host: Michael Dolan
Attendees:
OCIO TSC Working Group Meeting Notes
Review of 2.0.2 milestone:
Patrick: Slack #dev discussion. Pending PRs all listed. If anyone has time, please have a look. We have committed to the two releases in August. Want to make sure we deliver that.
Doug: In past asked TSC for approval to merge existing commits to RB branches without formal approval. Can we just merge those?
No objections from group
Patrick: Two bugfix PRs have not been reviewed yet. Small PRs.
Review of 2.1 milestone:
Patrick: Larger PRs for this release. OFX, Python wheel, Imath.
Michael: There was some discussion around half.h include statement using the directory name, which would require a macro to switch between OpenEXR and Imath. Originally just omitted folder, but Patrick called out that being explicit is better, and I noticed OIIO used a macro for this case.
Patrick: Confusing to devs not to know where header is being included from.
Mark B: Will need to change CMake too, since it sets up include path. Recommend not messing with include paths in a find module. Better to use CMake modules provided by library, and then support backwards compatibility with the older find module. Should use angle brackets for include path instead of quotes.
TODO: Michael will rework to use macro for including half.h with folder and revisit CMake logic.