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