Skip to content

Commit 2577fea

Browse files
authored
2025-10-15 TAC meeting notes (#1183)
Signed-off-by: Jean-Francois Panisset <[email protected]>
1 parent 7e22a87 commit 2577fea

File tree

2 files changed

+252
-0
lines changed

2 files changed

+252
-0
lines changed

meetings/2025-10-15/2025-10-15.md

Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,252 @@
1+
---
2+
parent: Meetings
3+
title: "2025-10-15"
4+
---
5+
6+
# Academy Software Foundation Technical Advisory Council (TAC) Meeting - October 15, 2025
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+
- [ ] Andy Jones - Netflix, Inc.
15+
- [ ] Chris Hall - Advanced Micro Devices (AMD)
16+
- [x] Christopher Moore - Skydance Animation, LLC
17+
- [x] Eric Enderton - NVIDIA Corporation
18+
- [ ] Erik Niemeyer - Intel Corporation
19+
- [ ] Gordon Bradley - Autodesk
20+
- [ ] Greg Denton - Microsoft Corporation
21+
- [x] Jean-Michel Dignard - Epic Games, Inc
22+
- [ ] Jonathan Gerber - LAIKA, LLC
23+
- [x] Kimball Thurston - Wētā FX Limited
24+
- [x] Larry Gritz - Sony Pictures Imageworks
25+
- [x] Matthew Low - DreamWorks Animation
26+
- [x] Michael Min - Adobe Inc.
27+
- [ ] Michael B. Johnson - Apple Inc.
28+
- [x] Rebecca Bever - Walt Disney Animation Studios
29+
- [ ] Ross Dickson - Amazon Web Services, Inc.
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 - Diversity & Inclusion Working Group Representative, 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+
- [ ] Ken Museth - OpenVDB Representative
42+
- [ ] Nick Porcino - Universal Scene Description Working Group Representative
43+
- [ ] Rachel Rose - Diversity & Inclusion 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+
- [ ] Anton Dukhovnikov - rawtoaces Representative
55+
- [ ] Daryll Strauss - Zero Trust Working Group Representative
56+
- [ ] David Feltell - OpenAssetIO Representative
57+
- [x] Eric Reinecke - OpenTimelineIO Representative
58+
- [ ] Erik Strauss - Open Review Initiative Representative
59+
- [x] Gary Oberbrunner - OpenFX Representative
60+
- [x] Jean-Christophe Morin - Rez Representative
61+
- [x] John Mccarten - Rongotai Model Train Club (RMTC) Representative
62+
- [x] Josh Bainbridge - OpenQMC Representative
63+
- [x] Stephen Mackenzie - Rez Representative
64+
- [ ] Tommy Burnette - Dailies Notes Assistant Representative
65+
66+
### LF Staff
67+
68+
- [x] David Morin - Academy Software Foundation
69+
- [x] Emily Olin - Academy Software Foundation
70+
- [x] John Mertic - The Linux Foundation
71+
- [x] Yarille Ortiz - The Linux Foundation
72+
73+
### Other Attendees
74+
75+
- Montana Addington, Netflix Animation Studios
76+
- Lee Kerley, Apple
77+
- Olga Avramenko, Sony Imageworks / D&I
78+
- Alyssa Alexis, SIGGRAPH
79+
- Doug Walker, Autodesk / OCIO
80+
- Cory Ormand, Walt Disney Studios
81+
- Robin Rowe, Cinepaint
82+
- Jim Helman, MovieLabs
83+
- Lorna Dumba, Framestore
84+
- Mriganka Arya, Sony Imageworks
85+
86+
## Antitrust Policy Notice
87+
88+
Linux Foundation meetings involve participation by industry competitors, and it
89+
is the intention of the Linux Foundation to conduct all of its activities in
90+
accordance with applicable antitrust and competition laws. It is therefore
91+
extremely important that attendees adhere to meeting agendas, and be aware of,
92+
and not participate in, any activities that are prohibited under applicable US
93+
state, federal or foreign antitrust and competition laws.
94+
95+
Examples of types of actions that are prohibited at Linux Foundation meetings
96+
and in connection with Linux Foundation activities are described in the Linux
97+
Foundation Antitrust Policy available at
98+
[linuxfoundation.org/antitrust-policy](https://www.linuxfoundation.org/antitrust-policy).
99+
If you have questions about these matters, please contact your company counsel,
100+
or if you are a member of the Linux Foundation, feel free to contact Andrew
101+
Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to
102+
the Linux Foundation.
103+
104+
## Agenda
105+
106+
- General Updates
107+
- ORI follow up on Incubation [#1167](https://github.com/AcademySoftwareFoundation/tac/issues/1167)
108+
- Dev Days Recap [#1174](https://github.com/AcademySoftwareFoundation/tac/issues/1174)
109+
- Annual Review: OpenAPV [#803](https://github.com/AcademySoftwareFoundation/tac/issues/803)
110+
111+
## Notes
112+
113+
- General Updates
114+
- ORI follow up on Incubation [#1167](https://github.com/AcademySoftwareFoundation/tac/issues/1167)
115+
- Carol: Erik S started a thread in #tac channel, please comment on that thread if you have thoughts. Even if you just "agree!". Would be good to have more opinions from TAC members.
116+
117+
- Annual Review: OpenAPV [#803](https://github.com/AcademySoftwareFoundation/tac/issues/803)
118+
- Youngkown Lim
119+
- 6 Months review 6 months ago
120+
- OpenAPV (Sandbox Project)
121+
- Got a new logo
122+
- Brief description: develop a royalty free, open-source, open-spec codec
123+
- 4 TSC members
124+
- GitHub activities
125+
- 15 forks (testing?). Interested in hearing from any ASWF members who might have done it
126+
- 251 commits, growth of commit activity
127+
- 73 PRs
128+
- TSC Activities
129+
- Extensive testing to understand the various characteristics of APV
130+
- Introduction of APV at 2025 ASWF Virtual Town Halls as part of ORI Video Encoding Guidelines
131+
- Available on YouTube
132+
- results posted for PSNR and encoding time, OpenAPV can be confirm to perform similarly to ProRes 4444 12 bit/XQ. Encoding time is close to hardware accelerated ProRes. Testing is promising.
133+
- ffmpeg integration:
134+
- native decoder from 8.0
135+
- oapv encoder supported
136+
- oapv decoder supported, developed from spec, separate from our implementation
137+
- Future Plan
138+
- OpenAPV improvement
139+
- Implementing RGB support
140+
- Supporting conformance of ffmpeg native APV decoder
141+
- OpenAPV encoder is used for encoding by ffmpeg
142+
- Implementing preset bitrates for specific resolutions, frame rate and chroma
143+
- Contribution to [ORI encoding guideline](https://academysoftwarefoundation.github.io/EncodingGuidelines/EncodeOpenAPV.html)
144+
- Collaboration / integration with other ASWF projects
145+
- e.g. OTIO / Toucan
146+
- More recommendations / suggestions will be welcomed!
147+
- Caveat
148+
- DaVinci Resolve 20.2 has added support of APV
149+
- OpenAPV project will be presented at ACM Multimedia 2025 Open Source Software session
150+
- [ACM MultiMedia 2025 - Open Source Papers](https://acmmm2025.org/accepted-papers-open-source-software/)
151+
- Open Discussion
152+
- JF: Resolve implementation is exciting? Youngkwon: I think they are using the OpenAPV implementation.
153+
- Carol: a ton of progress in 6 months, very exciting, with presentation at Open Source Days. Excited to read the paper! From my perspective, we had put the 6 month deadline to show progress, and you've done that. Youngkwon: Sam Richards was instrumental in guiding the testing.
154+
- Matthew Low: It might be interesting to see an OpenAPV variant of DPEL's ASC StEM v2 asset: [ASC StEM2 - Standard Evaluation Material 2](https://dpel.aswf.io/asc-stem2/) Youngkwon: yes that would be interesting
155+
- Eric Reineke: I’d be curious about how it’s supported in resolve - worth noting: libavcodec is included in the resolve binary package, so they may have gotten it for free with an ffmpeg update
156+
- John: how about moving towards incubation stage? Youngkwon: thinking about it. Carol: main aspects are the badges and adoption across the industry: products, ASWF members. Youngkwon: integration with other projects is a main goal.
157+
- John: look forward to seeing you back here next year!
158+
159+
- Dev Days Recap [#1174](https://github.com/AcademySoftwareFoundation/tac/issues/1174)
160+
- Olga Avramenko / Montana Addington
161+
- [Slide Deck](./Dev_Days_2025_September_Report.pdf)
162+
- Goals for 2025 Dev Days
163+
- Have two Dev Days events
164+
- All ASWF projects participate
165+
- Increase participation amongst contributors
166+
- Create a replicable framework for coordination, administration and communication...
167+
- Dev Days by numbers
168+
- 104 registrations
169+
- Majority from NA
170+
- 58% were newcommers
171+
- 21 Individual Contributor, 17 Students, 8 Sony Imageworks, 5 Dreamworks, 5 Weta, 4 ILM, 4 WDI, 3 Autodesk...
172+
- All 16 ASWF projects were open to contributors
173+
- 28 participants, tracked on PR submission, plus a group project so 31
174+
- 10 projects
175+
- 41 PRs
176+
- 32 merged as of 10/14/25
177+
- PRs opened and closed by project
178+
- MaterialX: 2 / 7
179+
- OpenCue: 0 / 16
180+
- Feedback
181+
- How did you participate: 75% contributor (1st time)
182+
- Did you find it easy to source info? 100% yes
183+
- If you registered and didn't contribute, why? SCheduling issues / other commitments
184+
- How satisfied were you with Dev Days logistics? all 5s
185+
- Project specific feedback (from 6 projects)
186+
- Feedback from Participant Questionnaire
187+
- Dev Days Social
188+
- Good first turnout in Vancouver and LA
189+
- People liked the in-person connection
190+
- Suggestion to move the venue around in LA next time to capture more attendees
191+
- Both LA and Vancouver venues a bit loud. Need to find quieter vetted venues
192+
- Toronto and Salt Lake City would like to see Dev Day socials in their cities next time.
193+
- September Key Takeaways
194+
- Successes
195+
- Improved issue labels
196+
- Group project for MaterialX
197+
- Promotion, marketing, and publicity of Dev Days was timed well with Open Source Days
198+
- Communication with project leads channel was smooth
199+
- Room for improvements
200+
- Organization framework and documentation
201+
- Returning contributor documentation / communication / "good second issue"
202+
- Virtual and in-person celebrations to be more widely considered
203+
- Not many responses to end of event survey in either May or September
204+
- Dev Days 2023-2025
205+
- Registrants: 90 / 118 / 78 / 110
206+
- Projects worked on: 5 / 7 / 10 / 10
207+
- Individuals participating: 51 / 47 / 29 / 31
208+
- PRs opened: 31 / 58 / 34 / 41
209+
- PRs Closed: 20 / 35 / 27 / 32
210+
- But numbers are higher if you add up both 2025 events
211+
- Got to 13 out of 16 projects worked on
212+
- A few more people participating
213+
- Number of PRs up significantly
214+
- May vs September 2025
215+
- OpenCue went from 0 to 16 PRs! They worked on promotion, making the issues well worded
216+
- MaterialX also a popular choice
217+
- More opened and closed PRs in September than in May
218+
- Looking ahead to 2026
219+
- Questions for the TAC
220+
- Are we focussing on the right things?
221+
- Do you have ideas or recommendations?
222+
- How many Dev Day events should there be per year?
223+
- 1, 2 or 3?
224+
- Are these the right time of the year?
225+
- 1 Event: undecided
226+
- 2 events: May / September
227+
- 3 events: January, May, September
228+
- Should we try focussing on different contributors or specific themes?
229+
- January Dev Days is focussed on Students?
230+
- May Dev Days focussed on a specific type of issue (documentation, oldest tickets)
231+
- How big do we want to make this? Do we want to focus on only ASWF projects or other open source projects.
232+
- Q&A
233+
- Christopher Moore: did we canvas on familiarity? Carol: projects have to have "good first issues" and build process documented. We recommend that people build the project before the event so they are ready to complete the task on the day instead of spending the day building. We still have people who spend all day building the project, maybe first time using CMake, contributing to an OS project. We still count this is as a win, even if we don't get a PR. We count PRs over the following week, so even if they were blocked on the day of, we can count follow on PRs.
234+
- Larry: we try hard to explain that there's a strong correlation between people who were able to build ahead of time and finish the task on the day. Most people have been getting the message. Also unreasonable to expect that the work gets merged on the day. Even a skilled developer may require a couple of review cycles. Even if it takes a couple more days, it's part of the process. Adding something else to consider. we've grappled with the tension between trying to recruit people entirely new to our projects / ASWF, vs people in our companies but haven't touched our project. These are different audiences. We shouldn't consider solely on one or the other, we would need feedback on that.
235+
- Cary: I was out for most of September so wasn't able to have OpenEXR join. We have framed this event as an introductory event for junior programmers. For OpenEXR I struggle to find issues accessible to people like that. Is there an alternate effort focussing on the larger things a project needs, targeting more senior people who haven't contributed before, instead of smaller things that benefit the individuals.
236+
- Larry: at Imageworks we had a team do a somewhat larger task, hand't tried it before, it was quite successful. The team effort made it more interesting / fun. Working together they could take a bigger bite out of the task. It was successful, a way for companies to turn it into a collaborative event.
237+
- Cary: someone at ILM is working on a feature extension to EXR, it's not his primary job, so he's "noodling away at it". So a Dev Days event where someone like that could concentrate on that? Carol: last time you gave this feedback, we took it into consideration, adjusted our wording, presentations. Not sure we took a large uptake, but we are taking it into consideration. It really does take concrete ideas. Should we bring it back to 48h for more "meaty" tasks? Would love to see more senior devs in companies have exposure to multiple projects, and be exposed to something that's not part of their day jobs.
238+
- Olga: we are also encouraging senior devs to join.
239+
- Matthew Low: we had two contributors at Dreamworks who had done internal dev for Rez caching, now is the right time to contribute back work that had been mostly done before. Also an OpenRV contribution. So it's a good way to encourage contribution to Dev Days, but also more regular contribution. Part of challenge is on the rep of the company to be the evangelist, last time Montana had made a post mortem at Animal Logic. From companies who were successful, what are you doing internally to recruit participants?
240+
- Larry: cookies was the secret! Olga: I took charge at Imageworks, we had Dev Days cookies printed across the 3 locations. David: but they were so nice you didn't want to eat them! Olga: we did internal promition at SPI, but also someone senior said it was important to join, and it's OK not to work on your normal responsibilities. Otherwise Dev Days can feel like an "extra task" you can't concentrate on. Backing from senior management really helped. Had 4 people working on MaterialX project.
241+
- JC: Has it been considered to maybe collect success stories and publish them somewhere? This could maybe entice companies to participate more. Olga: we have blogs posts, but we need company leadership to distribute the info. Carol: We have published a few blogs, but I agree, more focused case studies would be good.
242+
- Kimball: in previous years I had to "beg" people, this year a bunch of people self motivated, so a good outcome, people didn't see it as an onerous task, they wanted to do it. Olga: we hope it becomes a self sustaining event so we don't need to promote it as much. Carol: it may feel slow, but this is just our 4th Dev Days in the 3rd year. Progress in the chart and combining 2025 events is showing growth.
243+
- Carol: can't talk about Dev Days without talking about how much effort Olga and Montana have put in, both at ASWF level and within their companies. But they are volunteers, we would like new volunteers, at least 1 or 2 people in the TAC (separate from Carol / Larry). Just commit for 2026! It can be hard to sign up for open ended commitment, if you have time to help us on the committee, please reach out! We need to respect Olga and Montana's time so it's not all on them. We get support from Linux Foundation, but they are also stretched thin. Olga: if there's someone at your company, it doesn't have to be a TAC member, we'll appreciate help from anyone who volunteers. Carol: of course, but would like 1-2 other volunteers from the AC.
244+
245+
- Carol: already October, so looking for TAC vice chair who will work with me, as I will be replacing Larry as TAC chair. 2 year commitement, vice chair the first year, then chair the second year. Lots of "talking" on the meetings, but also working behind the scenes with David, John, the Board, making sure we keep priorities in order, the TAC meetings are running well, following up on issues. We're getting better at doing this, have made progress on how to run the TAC. If you are interested, please reach out, otherwise we'll nominate people! Larry: whoever volunteers will have a great time, Carol is a great organizer and she will "show you the ropes". It's not a forever commitment! Carol: reach out to me directly.
246+
- David: thank you Olga and Montana, Dev Days is on a growth curve, we're there for the long term. A lot of the discussions here make a lot of sense, for instance Cary's feedback. We are looking forward to the next Dev Days. Also "thank you Larry!" even though still TAC chair. Working with Larry and Carol is great, TAC is at the core of ASWF, which is there to support the TAC. Discussions with Carol and Larry about projects and the ASWF have been great, we have a lot of potential to achieve, in an industry in challenging times. How can we take incremental steps to achieve results. Looking forward to working with Carol and the new Vice Chair. Larry, you have to remain involved! Larry: we borrowed approach from DigiPro, they also have previous chairs as an "advisory board", happy to be available for something like that.
247+
248+
## Next Meeting Agenda
249+
250+
- General Updates
251+
- Annual Review: Zero Trust Working Group [#621](https://github.com/AcademySoftwareFoundation/tac/issues/621)
252+
- Annual Review: Open Shading Language [#437](https://github.com/AcademySoftwareFoundation/tac/issues/437)
2.45 MB
Binary file not shown.

0 commit comments

Comments
 (0)