2023-10-16
October 16, 2023
Host: Doug Walker
Secretary:
Attendees:
Apologies:
Carol Payne (TSC Chair) - Netflix
OCIO TSC Meeting Notes
ASWF Dev Days:
Participants having trouble to build the project (on Windows mostly)
Build Scripts:
How do we improve the install procedures.
Should we test it in CI somehow?
Build process - improve use of cmake builtin features to help reduce build wrapper complexity
Mentioned USD build script https://github.com/PixarAnimationStudios/OpenUSD/blob/release/build_scripts/build_usd.py
Our CMake also regularly breaks for new versions of deps because we use ExternalProject_Add instead of FetchContent (we re-create CMake target manually for deps)
Mark R: The way we handle / support debug builds on Windows could be improved
Do we need a wrapper script to document available options a basic 'help' option
Should we document / make available dev environment?
Existing ocio docker image from wg-ci?
Github codespace?
Should we install ocioview dependencies when installing via pip
Asking to install missing deps on launch?
Splitting ocioview into optional pip dependencies [ocioapps] ?
Splitting ocioview into its own PyPI package, then always install all deps? Would help with versioning independently of the core library.
Items for next meeting agenda:
Info