TSC Meeting Notes 2021-10-21
Attendance:
- Cary Phillips
- Christina Tempelaar-Leitz
- John Mertic
- Joseph Goldstone
- Kimball Thurston
- Larry Gritz
- Nick Porcino
- Peter Hillman
- Rod Bogart
Discussion:
- Outstanding problem with deep reads: it has been fixed.
- We should be in a good place for v3.1.3, there aren’t any outstanding issues.
- Cary: I’ve been cherry picking commits into a branch and submitting as a PR to merge into RB-3.1, because that gives an easy-to-view list of the merged commits.Â
- Larry: In my projects I merge to the branch right after merging to master, but either is fine.
- Why does OpenEXR do chroma subsampling?
- Rod: Florian had an obsession about 422 and chroma subsampling, he put it in early. He wasn’t happy with how chroma subsampling was done in the early years at ILM.
- Larry: It’s different from any other image format, except ones that are specifically video.
- EXRs are linear, but video isn’t.
- Kimball: It’s an arbitrary number: subsampling set to 17.
- Rod: B44 compression was also from Florian.
- Kimball: That’s ok, it’s what ProRes does.
- Rod: Whether there is subsampling is orthogonal to whether it’s linear or not.
- Joseph: MacPorts
- Feels like trying to understand the language of a vanished civilization
- All the C++ stuff builds and installs
- The python modules don’t install. There’s a problem with the venvs
- Nick: That’s why there’s been movement towards conda, away from venvs
- Joseph: I’m working with an old codebase that’s built around macports, but a new codebase that uses conan. I’ll keep struggling with it.
- Cary: I now have an account on a Fedora project ILM machine, can investigate the s390x test failure.
- Kimball: We ported Manuka to the Power series. There’s something weird, like char is not the same signed-ness as the default. Unsigned by default?
- Cary: The suggestion is that it’s an endian issue, since the x390x is big-endian.
- Christina: A windows build issue with static linking of zlib