2025-09-15 TSC Meeting notes

2025-09-15 TSC Meeting notes

 Date

Sep 15, 2025

 Participants

  • Carol Payne (TSC Chair) - Apple

  • Doug Walker (TSC Chief Architect) - Autodesk

  • Mark Boorer (TSC) - ILM

  • Michael Dolan (TSC) - Epic Games

  • Zach Lewis (TSC)

  • Sean Cooper (TSC) - Skydance Animation

  • Cuneyt Ozdas (TSC) - Autodesk

  • Thomas Mansencal (TSC) - Epic Games

  • Kevin Wheatley (TSC) - Framestore

  • Remi Achard (TSC) - DNEG

  • Mark Titchener (TSC) - Foundry

  • Scott Dyer - AMPAS

 Discussion topics

Item

Notes

Item

Notes

Additions to 2.5 milestone list

Interop ID PR

  • https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/2165

  • Needed to unblock Thomas, please review ASAP

  • In regard to the interop_id specifically, we have made the decision to simplify the PR this time around.

  • We had some functions to try to figure out the interop ID from aliases, and split out the namespace, but we have removed them for this release.

Vulkan PR

https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/2176

  • Eric Renaude-Houde will review on Friday

  • Has been extensively reviewed at Autodesk by multiple folks and is pretty solid.

Config merging PR

https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/2179

  • Remi provided some feedback, thanks, still need official reviews

  • Proposal to mark this feature as a “preview release” and then mark it final in 2.5.1 - Remi and Carol agree

  • Removed the ability to use the ociom file as a config to respond to the TSC feedback

PRs still to come

  • Update min third-party versions

    • Cuneyt is working on these, one or more PRs

  • Actions fixes - Doug is working on these

  • Built-in ACES 2 configs

2.5.0 built-in configs progress

  • https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES/pull/160

  • File rules for ACES config

    • Proposing adding default rules for stills, movies, etc

    • Changing of default from ACES-2065-1 to sRGB - Display

    • Kevin - should the rules be different between configs?

    • Mark - if the file rules are a last resort, how does a config author enforce them?

    • Carol - we should definitely look into ideal workflows and documentation after this release, and talk more about mechanics and enforcement

  • Viewing rules for ACES config

    • Will be adding another column in the config spreadsheet to generate

    • Allows apps to use a non-aces view transform on media that is already display-referred

    • Remi - how is it different than un-tone-mapped? Doug: not much if the default view is un-tone-mapped, but very different if it isn’t.

  • Interop IDs for ACES config

    • Proposal to use “OCIO” for the namespace

    • TSC thinks column/option 2 for consistency, clarity, future proofing.

    • Please review the names and comment in the spreadsheet

  • AMF IDs in configs

    • Now pulling from the JSON file in the ACES repo

    • Has both current and previous equivalents - should we have only the current?

    • Carol: maybe all in the reference config, only the current in the studio and CG

    • TSC decides at least for the built-in library config, only put in the current ID