Skip to content

Commit b444e37

Browse files
authored
2026-04-15 TAC meeting notes (#1342)
Signed-off-by: Jean-Francois Panisset <panisset@gmail.com>
1 parent ee5d29e commit b444e37

1 file changed

Lines changed: 178 additions & 0 deletions

File tree

meetings/2026-04-15.md

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
---
2+
parent: Meetings
3+
title: "2026-04-15"
4+
---
5+
6+
# Academy Software Foundation Technical Advisory Council (TAC) Meeting - April 15, 2026
7+
8+
Join the meeting at [https://zoom-lfx.platform.linuxfoundation.org/meetings/aswf?view=list&projects=aswf](https://zoom-lfx.platform.linuxfoundation.org/meetings/aswf?view=list&projects=aswf)
9+
10+
## Voting Representative Attendees
11+
12+
### Premier Member Representatives
13+
14+
- [x] Alejandro Arango - Epic Games, Inc
15+
- [x] Andy Jones - Netflix, Inc.
16+
- [ ] Chris Hall - Advanced Micro Devices (AMD)
17+
- [x] Christopher Moore - Skydance Animation, LLC
18+
- [x] Eric Enderton - NVIDIA Corporation
19+
- [ ] Erik Niemeyer - Intel Corporation
20+
- [ ] Gordon Bradley - Autodesk
21+
- [ ] Greg Denton - Microsoft Corporation
22+
- [ ] Jonathan Gerber - LAIKA, LLC
23+
- [ ] Kimball Thurston - Wētā FX Limited
24+
- [x] Larry Gritz - Sony Pictures Imageworks
25+
- [x] Mark Wiebe - Amazon Web Services, Inc.
26+
- [x] Matthew Low - DreamWorks Animation
27+
- [x] Michael Min - Adobe Inc.
28+
- [ ] Michael B. Johnson - Apple Inc.
29+
- [x] Rebecca Bever - Walt Disney Animation Studios
30+
- [x] Scott Dyer - Academy of Motion Picture Arts and Sciences
31+
- [x] Youngkwon Lim - Samsung Electronics Co. Ltd.
32+
33+
### Project Representatives
34+
35+
- [x] Carol Payne - OpenColorIO Representative
36+
- [x] Cary Phillips - OpenEXR Representative
37+
- [ ] Chris Kulla - Open Shading Language Representative
38+
- [x] Daniel Greenstein - OpenImageIO Representative
39+
- [ ] Diego Tavares Da Silva - OpenCue Representative
40+
- [x] Jonathan Stone - MaterialX Representative
41+
- [ ] Karen Ruggles - Diversity & Inclusion Working Group Representative
42+
- [ ] Ken Museth - OpenVDB Representative
43+
- [ ] Nick Porcino - Universal Scene Description Working Group Representative
44+
45+
### Industry Representatives
46+
47+
- [x] Jean-Francois Panisset - Visual Effects Society
48+
49+
## Non-Voting Attendees
50+
51+
### Non-Voting Project and Working Group Representatives
52+
53+
- [ ] Alexander Schwank - Universal Scene Description Working Group Representative
54+
- [x] Anton Dukhovnikov - rawtoaces Representative
55+
- [ ] Daryll Strauss - Zero Trust Working Group Representative
56+
- [x] Eric Reinecke - OpenTimelineIO Representative
57+
- [ ] Erik Strauss - Open Review Initiative Representative
58+
- [x] Gary Oberbrunner - OpenFX Representative
59+
- [ ] Jean-Christophe Morin - Rez Representative
60+
- [ ] John Mccarten - Rongotai Model Train Club (RMTC) Representative
61+
- [ ] Jon Lanz - MoonRay Representative
62+
- [ ] Josh Bainbridge - OpenQMC Representative
63+
- [ ] Sebastian Herholz - Open Path Guiding Library (OpenPGL) Representative
64+
- [x] Stephen Mackenzie - Rez Representative
65+
- [ ] Steven Shapiro - OpenAssetIO Representative
66+
- [ ] Tommy Burnette - Dailies Notes Assistant Representative
67+
68+
### LF Staff
69+
70+
- [x] David Morin - Individual - No Account
71+
- [x] Emily Olin - Academy Software Foundation
72+
- [x] John Mertic - The Linux Foundation
73+
- [x] Yarille Ortiz - The Linux Foundation
74+
75+
### Other Attendees
76+
77+
- Nick Cannon - Walt Disney Animation / VES Technology Committee
78+
- Olga Avramenko - Sony Imageworks / Digital Note Taking Assistant
79+
- Ben Schofield - CDSA
80+
- Aries Moczar
81+
- Cory Ormand - Walt Disney Studios
82+
- Doug Walker - Autodesk / OCIO
83+
- Jim Geduldick - Spaceboy Studios / VES Tech Committee
84+
- Jim Helman - MovieLabs
85+
- JT Nelson - Pasadena Open Source consortium / SoCal Blender group
86+
- Lornam Dumba - Framestore
87+
- Randy Packer - DreamWorks Animation
88+
- Robin Rowe - CinePaint
89+
- Sam Richards - ORI / VES Tech Committee
90+
- Sean McDuffee - Intel
91+
92+
## Antitrust Policy Notice
93+
94+
Linux Foundation meetings involve participation by industry competitors, and it
95+
is the intention of the Linux Foundation to conduct all of its activities in
96+
accordance with applicable antitrust and competition laws. It is therefore
97+
extremely important that attendees adhere to meeting agendas, and be aware of,
98+
and not participate in, any activities that are prohibited under applicable US
99+
state, federal or foreign antitrust and competition laws.
100+
101+
Examples of types of actions that are prohibited at Linux Foundation meetings
102+
and in connection with Linux Foundation activities are described in the Linux
103+
Foundation Antitrust Policy available at
104+
[linuxfoundation.org/antitrust-policy](https://www.linuxfoundation.org/antitrust-policy).
105+
If you have questions about these matters, please contact your company counsel,
106+
or if you are a member of the Linux Foundation, feel free to contact Andrew
107+
Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to
108+
the Linux Foundation.
109+
110+
## Agenda
111+
112+
- General Updates
113+
- Dev Days 2026 [#1288](https://github.com/AcademySoftwareFoundation/tac/issues/1288)
114+
- AGENDA TOPIC SLP 2026 [#1306](https://github.com/AcademySoftwareFoundation/tac/issues/1306)
115+
- Linux Workstations in VFX - Wayland [#1317](https://github.com/AcademySoftwareFoundation/tac/issues/1317)
116+
- [WG Proposal](https://github.com/AcademySoftwareFoundation/tac/issues/1340)
117+
- Revamp Annual Review Structure/Template [#1336](https://github.com/AcademySoftwareFoundation/tac/issues/1336)
118+
119+
## Notes
120+
121+
- General Updates
122+
- Dev Days 2026 [#1288](https://github.com/AcademySoftwareFoundation/tac/issues/1288)
123+
- Olga: remember to update your issues, expected outcome of issues, promote, get people involved.
124+
- AGENDA TOPIC SLP 2026 [#1306](https://github.com/AcademySoftwareFoundation/tac/issues/1306)
125+
- Carol: please share the email template. Deadline for applying to be a learner is Saturday, we may or may not extend it. We're doing great so far, but we can always use volunteers.
126+
- Olga: Dev Days is Sept 17, so we should to VTH before that to promote Dev Days?
127+
- Larry: would it be an option to allow projects to decide on summer vs Sept? Projects who try Sept could then try september? Emily: could be an option, but could also be spread around the year with reviews? Carol: we benefit from having all the VTH at the same hall, otherwise we'll see less attendance. Let's experiment with one thing at a time? Larry: right, just didn't want to end up with a "split"?
128+
- Larry: synergies to time them with big annual releases is strong. I am for it if we want to try it? Jonathan: I would +1. A lot of teams who want to present are "almost but not quite ready", moving to september would ease that pressure for MaterialX. Carol: not every project gets to do a BoF, but how close did we come to not having room last year? Not all projects choose to do a BoF? Emily: it was close this year, had some people really early / really late. A second day adds a lot of cost. Carol: if we need to be strategic around BoFs, perhaps some projects could be combined, split a room...
129+
- Virtual Town Hall scheduling
130+
- Emily: do we do it earlier to give more time to prep, do we look at Virtual Town Halls in September, and use SIGGRAPH BoFs to drive to VTH? We can't have a BoF for every project since we are growing. If VTH get moved later, will everybody want a BoF? But if it makes more sense to do it in September to match September releases?
131+
- Carol: In Slack thread, SIGGRAPH is mid july this year, a whole month, puts us further out from typical project releases that align with VFX Reference Platform. Should we try to use BoFs as jumping off point, use VTH closer to releases. Don't have to stick with it, trying different ideas.
132+
- Carol: unless we hear otherwise, we'll aim for September, before Dev Days.
133+
134+
- Linux Workstations in VFX - Wayland [#1317](https://github.com/AcademySoftwareFoundation/tac/issues/1317)
135+
- [WG Proposal](https://github.com/AcademySoftwareFoundation/tac/issues/1340)
136+
- Nick: presenting as chair of VES Tech Committee, also represent the VFX Platform working group. Linux has been a preferred platform in VFX and animation for over 20 years. We had a crisis when SGI / IRIX was going away, communities came together for transition to Linux. Similarly when we got "stuck" on CentOS 7, came together to choose EL 8 (RHEL, Rocky, Alma). Coming to another crisis point that we see coming and needs a moment of community action. We may have been almost too successful in recommending to move to Enterprise Linux, we were trying to promote more studios to pay for RHEL subscriptions to pay for development, but most studios are moving to downstream distributions. So Red Hat has almost no more subscriptions from VFX / Animation. Red Hat sponsors a lot of open source development for their customers. Red Hat is deprecating X11 / Xorg and moving to Wayland, starts with RHEL 10. Wayland has been around for many years, works for desktop, but not proven for pro / high end workstations and applications. Major commercial vendors haven't done meaningful testing. This is coming at us, some members of community have reached out through SSA / VFX Platform, there is some opinions / expertise, but nothing coordinated. There's an XWayland subsystem, but we don't know if that's enough. We don't know if Wayland can support remote workflows. Color management is a question. This isn't just about RHEL, since that flows down to Rocky / Alma. It is in our common interest for Linux to remain a viable environment. We want to propose a WG to propose a neutral space for people to convene: open source developers, studios, wayland devs, commercial software vendors. Figure out what are the issues, what are we trying to get to, and what's the roadmap.
137+
- JF: here is the formal [WG proposal](https://github.com/AcademySoftwareFoundation/tac/issues/1340)
138+
- Questions? Christopher Moore: ASWF in best position to handle this. Carol: appreciate the work to scope it like it is. Also keep timeframe in goal, fits the WG model. We're not in crisis yet but we see it coming. Are you looking at people you are looking to be involved? Anyone specifically you want to get involved? Nick: we may not have gotten to that point, JF is a good bridge between groups, we're still working on who would be involved, who would lead it.
139+
- John: The LF can also help with relationship building to any relevant projects as it makes sense
140+
- Larry: people on this call may need to go back to their respective orgs and figure out who would need to be involved. Nick: sometimes it's not an obvious person. It's part of the infrastructure we've relied on for 20 years. Less aimed at the sysadmin / build engineers, more at software developers, people who would port from one display system to another. From large vendor DCCs, it's a big deal for them. Hopefully can bring not just the studio community, but also hopefully people from Wayland, GNOME / KDE... Carol: need software engineers on DCC side, and sysadmins on studio side. For Remote Desktop, Color Management... Nick: maybe a chance to educate Linux software engineers about the needs of our community, including post production, color grading...
141+
- Sam: we may be forced into coding part of the underlying systems, device drivers... We don't know what the issues will be. We may not just be at the high level, we may need to dig into Wayland. Nick: we don't know if it's there or not there.
142+
- Larry (chat): I've literally been using XWindows since the late 80s. It's hard to even wrap my mind around what needs to be addressed if it changes. It's the water we swim in, so it's invisible.
143+
- Sean McDuffee: passed it on to Linux middleware folks, we have someone who can support, our Wayland support is significantly better than our X11 support. Nick: thanks!
144+
- Carol: I much prefer this timing of trying to get ahead of the issue.
145+
- JT (chat): Ya, O3DE is moving to Wayland for Linux and there's key challenges we've been finding in addition to what Nick said.
146+
Mainly at the moment is Qt 6 version needed and decorations and a few other things. I can join the group on behalf of O3DE
147+
It has some advantages also in HDR, so there's also some excellent advantages in making this transition. Correct @ multiple SMEs
148+
- Carol: we'll put it to LFX vote, thank you!
149+
150+
- Revamp Annual Review Structure/Template [#1336](https://github.com/AcademySoftwareFoundation/tac/issues/1336)
151+
- Board level discussions on how to track project progress
152+
- Larry, John and I chatted, an action item is to update the template on the annual review template. We've had this template on TAC website, but a lot of us don't use it, what could we use to try to "normalize", add what isn't in annual reviews that would be useful.
153+
- Carol: started to modify on [annual review template](https://github.com/AcademySoftwareFoundation/tac/blob/main/process/annual_review_template.pptx)
154+
- Consider the template a minimum set of requirements, feel free to add things that aren't in the template for your review.
155+
- New: Roadmap. Every project should have one. Not going to define what should be on the roadmap. Want to track high level project goals, and track how well you did on the previous year's goals. Talk about what happened, what didn't, and why. This isn't a score / grade, just information. This should be especially expected of graduated projects.
156+
- New: Incubation Project review criteria. Is your project ready to "level up". You don't have to include all the bullet points in your presentation, use it to see if you want to discuss with your TSC to move from sandbox to incubation...
157+
- Contributions: need to improve LFX, so we need to try to use it for our use cases. Please use LFX Insight, tell us if the data is bad.
158+
- New: VFX Industry Build Matrix Updates. Hard to keep spreadsheets up to date asynchronously is hard, but will ask to update this at annual review time to update the VFX Industry Build Matrix Updates and the Engineering Contributions spreadsheet. May do specific callouts of what we're looking for in those updates. Of course if you want to update more than once a year, that's great.
159+
- New: CI / Security / Marketing Updates: lots of projects already do this, but we are formalizing this.
160+
- "Key Achievements" slide should be covered in roadmap slide. Focus is operational project health, not about your latest release, even though we want to hear a few high level points about this. Try to keep focussed on project health is the goal. Will also update the language about annual review.
161+
- WGs are not covered: wanted to make it a separate template, but want feedback. We're starting to run out of time to do annual reviews, want to do no more than one per TAC meeting. Starting to run out of TAC meeting slots. We're not at the sky is falling stage yet, but we're starting to see it happen. One idea is that WGs are different, they may not need a lot of the same structure, trying to do one or two TAC meetings where all the WGs are doing their annual reviews, shorter, consolidated presentations (10-15 minutes). Only stick point would be to separate Long Term WGs from Short Term WGs?
162+
- Cary: could be in the optional part, but hearing about projects where they are in their AI coding journey, are you seeing submissions, are you using it? Related to security, had interesting experience this morning. Had 3 MaterialX vulns filed against OpenEXR repo, not sure where it came from. Jonathan: we got those same reports, they might have gotten moved. Larry: all the projects have been getting higher than background rate of security reports, possibly tied to ease of people finding vulnerabilities using AI tools. There are problems and bugs we need to fix, but there's been a noticeable uptick. Carol: OCIO has gotten them as well. Stephen: supposedly LFX has been given some Mythos tokens for security analysis? Perhaps some of that is coming from there? Larry: that could be a way for us to shore up some of those issues. Stephen: maybe our security audits can become "can we get Mythos tokens", could be more efficient than professional audit. Cary: if you are getting security reports and haven't dealt with those before, don't hesitate to reach out to me. Carol: like I did? Cary: I've finally settled into a pattern on how to deal with those. I can come up with a short report for the TAC repo on how to deal with those.
163+
- Stephen (chat): Anecdotally, I noticed a much higher rate of CVEs in the pip ecosystem lately being raised, and often in projects that barely tend to get touched, long-standing projects that have been around for a very long time.
164+
(Over the past 1-3 months maybe)
165+
- Cary: GitHub security reporting infrastructure is great. Freeform mechanism of email is harder to deal with. All projects should enable the security vulnerability report mechanism on their repo. Larry: should be turn off security@openexr.org ? Cary: do you want to make it as easy as possible? 3 years ago I would have said yet, not so sure anymore. Encouraging everyone to go through the standard mechanism is a good idea. Carol: also prefer it to random email going to random inbox. OCIO needs to update its SECURITY.md Cary: a year ago something happened to that email, someone mailed a vuln to it and we never got it.
166+
- John (chat): [OpenSSF recommends leaning on GitHub predominately, but also allowing email as a fallback](https://github.com/ossf/oss-vulnerability-guide/blob/main/maintainer-guide.md#if-you-are-using-github-1). The [larger maintainer guide](https://github.com/ossf/oss-vulnerability-guide/blob/main/maintainer-guide.md) is also a good read.
167+
- Carol: any concerns to these templates? I don't want to be too prescriptive, it's a base, not a max. Still want review to be unique to each project.
168+
- JF: what about WGs that are almost projects (like CI)? Carol: LTWG may have more to report, they should have a roadmap, same to a project. Community engagement, Slack channels, are you getting contributors. Maybe even some LFX Insights that could be pulled. WGs would be more free form, WGs should use their discretion about what slides are applicable.
169+
170+
## Next Meeting Agenda
171+
172+
- General Updates
173+
- 2026 Security Reviews [#1137](https://github.com/AcademySoftwareFoundation/tac/issues/1137)
174+
- AGENDA TOPIC: AI code assistant policy [#1195](https://github.com/AcademySoftwareFoundation/tac/issues/1195)
175+
- TAC Industry Representative Election [#1291](https://github.com/AcademySoftwareFoundation/tac/issues/1291)
176+
- Annual Review: Machine Learning WG [#1029](https://github.com/AcademySoftwareFoundation/tac/issues/1029)
177+
- Annual Review: Rez [#492](https://github.com/AcademySoftwareFoundation/tac/issues/492)
178+
- 2026 TAC Priorities [#1208](https://github.com/AcademySoftwareFoundation/tac/issues/1208)

0 commit comments

Comments
 (0)