Skip to content

Commit 5acdbab

Browse files
authored
2025-09-17 TAC meeting notes (#1162)
Signed-off-by: Jean-Francois Panisset <[email protected]>
1 parent 845155b commit 5acdbab

File tree

3 files changed

+303
-0
lines changed

3 files changed

+303
-0
lines changed

meetings/2025-09-17/2025-09-17.md

Lines changed: 303 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,303 @@
1+
---
2+
parent: Meetings
3+
title: "2025-09-17"
4+
---
5+
6+
# Academy Software Foundation Technical Advisory Council (TAC) Meeting - September 17, 2025
7+
8+
Join the meeting at [https://zoom-lfx.platform.linuxfoundation.org/meeting/97880950229?password=81d2940e-c055-43b9-9b5a-6cd7d7090feb](https://zoom-lfx.platform.linuxfoundation.org/meeting/97880950229?password=81d2940e-c055-43b9-9b5a-6cd7d7090feb)
9+
10+
## Voting Representative Attendees
11+
12+
### Premier Member Representatives
13+
14+
- [x] 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+
- [ ] 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+
- [ ] Cary Phillips - OpenEXR Representative
37+
- [x] Chris Kulla - Open Shading Language Representative
38+
- [ ] Diego Tavares Da Silva - OpenCue Representative
39+
- [x] Jonathan Stone - MaterialX Representative
40+
- [ ] Ken Museth - OpenVDB Representative
41+
- [ ] Nick Porcino - Universal Scene Description Working Group Representative
42+
- [x] Rachel Rose - Diversity & Inclusion Working Group Representative
43+
44+
### Industry Representatives
45+
46+
- [x] Jean-Francois Panisset - Visual Effects Society
47+
48+
## Non-Voting Attendees
49+
50+
### Non-Voting Project and Working Group Representatives
51+
52+
- [ ] Alexander Schwank - Universal Scene Description Working Group Representative
53+
- [x] Anton Dukhovnikov - rawtoaces Representative
54+
- [x] Daniel Greenstein - OpenImageIO Representative
55+
- [ ] Daryll Strauss - Zero Trust Working Group Representative
56+
- [x] David Feltell - OpenAssetIO Representative
57+
- [ ] Eric Reinecke - OpenTimelineIO Representative
58+
- [ ] Erik Strauss - Open Review Initiative Representative
59+
- [ ] Gary Oberbrunner - OpenFX Representative
60+
- [ ] Jean-Christophe Morin - Rez Representative
61+
- [ ] John Mccarten - Rongotai Model Train Club (RMTC) Representative
62+
- [ ] Josh Bainbridge - OpenQMC Representative
63+
- [x] Stephen Mackenzie - Rez Representative
64+
- [x] 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+
- Robert Fanner, Foundry / OpenAssetIO
76+
- JT Nelson, Pasadena Open Source consortium / SoCal Blender group
77+
- Bill Ballew, Dreamworks
78+
- Doug Walker, Autodesk / OCIO
79+
- Jim Geduldick, Spaceboy Labs / OpenTrackIO
80+
- John McCarten, WETA / DNA
81+
- Karen Ruggles, DeSales University / D&I WG
82+
- Lee Kerley, Apple
83+
- Lorna Dumba, Framestore
84+
- Olga Avramenko, Sony Imageworks / D&I WG
85+
- Pierre Jasmin, re:visionFX / OpenFX
86+
87+
## Antitrust Policy Notice
88+
89+
Linux Foundation meetings involve participation by industry competitors, and it
90+
is the intention of the Linux Foundation to conduct all of its activities in
91+
accordance with applicable antitrust and competition laws. It is therefore
92+
extremely important that attendees adhere to meeting agendas, and be aware of,
93+
and not participate in, any activities that are prohibited under applicable US
94+
state, federal or foreign antitrust and competition laws.
95+
96+
Examples of types of actions that are prohibited at Linux Foundation meetings
97+
and in connection with Linux Foundation activities are described in the Linux
98+
Foundation Antitrust Policy available at
99+
[linuxfoundation.org/antitrust-policy](https://www.linuxfoundation.org/antitrust-policy).
100+
If you have questions about these matters, please contact your company counsel,
101+
or if you are a member of the Linux Foundation, feel free to contact Andrew
102+
Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to
103+
the Linux Foundation.
104+
105+
## Agenda
106+
107+
- General Updates
108+
- Dev Days - September 25th [#1134](https://github.com/AcademySoftwareFoundation/tac/issues/1134)
109+
- Pull in TAC Overview into main TAC website [#1151](https://github.com/AcademySoftwareFoundation/tac/pull/1151)
110+
- Annual Review: DPEL [#472](https://github.com/AcademySoftwareFoundation/tac/issues/472)
111+
- Annual Review: OpenAssetIO [#516](https://github.com/AcademySoftwareFoundation/tac/issues/516)
112+
113+
## Notes
114+
115+
- Annual Review: OpenAssetIO [#516](https://github.com/AcademySoftwareFoundation/tac/issues/516)
116+
- David Feltell, Robert Fanner
117+
- [Presentation Slides](./2025-09-17_OpenAssetIO_ASWF_Annual_Review.pdf)
118+
- Interop standard for the tools and content management
119+
- A common interface between tools, many to one instead of many to many
120+
- Incubation Project Review
121+
- Locking in v1
122+
- Advancing available integrations
123+
- Released OIIO v1.0.0
124+
- More official and example DCC support rolled out
125+
- Nuke 16 (2024)
126+
- Katana - KatanaOpenAssetIO plugin
127+
- ComfyUI integration example - via OpenAssetIO-ComfyUI plugin
128+
- Based on community input, the UI Delegation API and sample code implementation
129+
- More Asset Managers benefit from seed/example code
130+
- Flow Production Tracking
131+
- Ayon in collaboration with Ynput
132+
- Incubation Project review criteria
133+
- Have completed and approved the Technical Charter
134+
- OpenSSF Best Practice badge at passing level
135+
- Have a successful license scan
136+
- Have a defined project mission and scope
137+
- An overview of the project's architecture and features defined
138+
- Contributions
139+
- 387 contributions across 10 repos
140+
- Core contributors down to 1 part-time
141+
- Note: stats skewed by David committing contributions on behalf of others
142+
- Organizations contribution and/or using in production
143+
- Foundry
144+
- MovieLabs
145+
- OTIO
146+
- ORIO
147+
- Ynput
148+
- ftrack
149+
- Brazen Animation
150+
- some direct contacts from studios, open source community
151+
- Key achievements in the past year
152+
- OpenAssetIO v1.0.0 stable release
153+
- Including UI delegation API (fully framework agnostic)
154+
- New Industry Integrations
155+
- Nuke: more advanced support available in Nuke 16
156+
- Katana: KatanaOpenAssetIO AssetAPI adapter open sourced
157+
- ComfyUI: plugin adding image ingest and publishing
158+
- AYON: improved manager support demoed and under review by Ynput team
159+
- Flow Production Tracking: starter plugin developed and open sourced by Foundry. Some contacts with Autodesk, no engineering resources yet.
160+
- More parameters in Nuke can be driven by Asset Manager, more than just file path
161+
- Asset reference with Traits automatically ingested into Nuke
162+
- Publishing + UI Delegation
163+
- ComfyUI: Resolve -> ML -> publish image(s)
164+
- These showcases demonstrate end to end workflows.
165+
- They span frameworks like OpenUSD, multiple DCCs, and Asset Managers
166+
- Areas the project could use help on
167+
- Marketing and Awareness
168+
- To encourage more prototyping, feedback and real-world adoption
169+
- To bring more DCC vendors, asset management vendors and studios on board
170+
- Overall value proposition ramps up significantly as adoption goes up
171+
- Resourcing
172+
- Studios and ISVs experimenting with OpenAssetIO shouldn't be afraid to contribute!
173+
- Collaboration on Trait Specifications
174+
- Aware of novel traits and use-cases developed privately by early adopters
175+
- Near term this is good - they're meant to be extensible and get things off the ground
176+
- MovieLabs Ontology starting to carve out a standard
177+
- Encouraging collaboration and alignment with this standard should benefit all
178+
- Feedback on working with ASWF
179+
- Fantastic to have organization around community initiatives
180+
- Dev Days
181+
- Virtual Town Halls
182+
- Etc
183+
- Docker containers from the CI Working Group
184+
- TAC Open Discussion
185+
- JF: is I/O abstraction in scope? David: out of scope, we had a separate initiative initially, OpenFileIO, based on OIIO, but a separate project. So OpenAssetIO is not a filesystem abstraction. But OpenFileIO as an additional project would make sense.
186+
- Michael: origin story for some efforts came from efforts at Autodesk to get open asset model and library manager as open source. Initial larger scope was to have open asset model open sourced, have an abstraction of an asset schema, and the file I/O aspect as well. Foundry then took the baton for a specific part of it.
187+
- There's a specification for an OpenAsset spec for describing groups of files.
188+
- Michael: is there consideration of using Adobe file format plugins as an abstraction for file types? A lot of USD conversions are looking at this? Robert: wouldn't this flow through an AR2 plugin? We have some internal copies of the Adobe extension, it should be possible to give that a spin. David: OpenAssetIO communicates a URL and mime file type.
189+
- John: when would you want to move from Sandbox to Incubation? Robert: input from TAC would be important. We would like to have the incubation label. We take the feedback of needing a larger community? We want to take the guidance from TAC, but we would like to move to incubation. John: [incubation stage requirements](https://tac.aswf.io/process/lifecycle.html#incubation-stage)
190+
- Larry: maybe a goal for next annual review would be to go for a promotion, feels like it would be mature enough?
191+
- David: what would prevent incubation "right now"? Larry: nothing, if you want to go for that. Would like to look at the checklist and how close you are? But you guys weren't sure you wanted to ask for this today? But if you are ready to go now, you can tell us how far you are on each item? Carol: from checklist in the slides, seems everything is there? Seems like you've done a lot of hard work, maybe we could nitpick, but there's not a hard and fast rule. You have momentum, you have some adoption with some key partners, which is the hardest hump to get over. So if you are willing to go, let's do it. Robert: Larry made point that some projects had large in-studio communities before joining the ASWF, so they had a "captive audience", whereas OpenAssetIO is a from scratch project. Carol: this is why I'm looking at this differently, you have made a lot of project in a short time, your report had more progress than I knew / expected. Sandbox isn't a place to be forever, don't want to rush anyone who isn't ready, but if you are ready, let's do it.
192+
- Larry: maybe that step helps you get over the hump of adoption, you get a bit more publicity, and maybe some people see the sandbox level and think it's still experimental? We discourage people from thinking rigidly about these labels, but maybe it will help? Also there are projects that every end user will touch, and some projects are more specialized, doesn't make it less important. So it's not about the number of "users" or "stars on GitHub", that's not how we measure things. It can be narrowly appealing yet very important.
193+
- John: if you want to discuss this at TSC level, but if you want we can do a LFX vote from your request. David: double check the link on the slide? Carol: if you already checked with TSC, then just say "go". David: we will check. Carol: then reach out to us and we'll get it done.
194+
195+
- Annual Review: DPEL [#472](https://github.com/AcademySoftwareFoundation/tac/issues/472)
196+
- Matthew Low, chair of DPEL
197+
- [Presentation Slides](./DPEL_Project_Review_2025.pdf)
198+
- Definition
199+
- A library of digital assets that demonstrate the scale and complexity of modern feature film production.
200+
- Curated by the ASWF, available free to researchers and developers
201+
- Main deliverables are the assets
202+
- Provide uniform legal agreement, vetted by ASWF legal
203+
- Provide a website to host the documents and promote the assets.
204+
- Two major assets this year
205+
- OpenPBR Shader Playground
206+
- Contributed by Adobe
207+
- Additional contributions from NVIDIA
208+
- Novel aspects of OpenPBR Surface
209+
- OpenPBR nodes within MaterialX documents (1.39) referenced into OpenUSD scene (0.25.5)
210+
- ACES 2.0, OpenColorIO, OpenEXR
211+
- Sole Mates - HDR production example
212+
- Contributed by Netflix Animation Studios
213+
- Complete 61-frame compositing package
214+
- Includes HDR render layers, Nuke script, and media
215+
- Created using DPEL NAS ALab Asset
216+
- ACES 2.0, OpenCOlorIO, OpenEXR
217+
- Potentially interesting to other projects (ORI, OTIO, ...)
218+
- 3rd contribution from Netflix Animation Studio
219+
- Future Assets: ASC StEM v3
220+
- Reference material for Virtual Production / ICVFX
221+
- From ASC Join Committee on Virtual Production
222+
- Mix of 2D & 3D assets
223+
- Contributions from numerous studios
224+
- Shooting at Amazon Studios Los Angeles in October
225+
- Callout to David Morin, chair of VP committee
226+
- Download Statistics
227+
- Evaluate on downloads rather than contributions
228+
- Overview of downloads per week over last week
229+
- First full year of download data (truncations issues last year)
230+
- Estimated on number of downloads and asset sizes
231+
- 9000 downloads, 150 downloads per week
232+
- Expected peaks and troughs, holidays, conferences
233+
- Some unexpected spikes, like OTIO assets
234+
- Only tracks downloads from S3 buckets, not the ones fully on GitHub, looking to track those as well
235+
- Sizable assets: ASC StemV2 is 4TB
236+
- DPEL Asset Downloads
237+
- ALab most downloaded (4000), ASC StEM2 is next
238+
- Sole mates is only 141 but has only been up for a month
239+
- Seeing reasonable growth from last year, but that had truncated data
240+
- Challenges and Opportunities (2024)
241+
- Note a source code project
242+
- Contributions are substantial and singular
243+
- Lower engagement, collaboration and TSC stability
244+
- TSC
245+
- Matthew Low, DreamWorks
246+
- Ben Fischler, Autodesk, USC product owner
247+
- Darin Grant, Netflix Animation Studios
248+
- Eric Enderton, NVIDIA
249+
- ...
250+
- TSC Participation up to 75% for members, but also get 4-6 non members per meeting, happy to have external participation
251+
- GitHub for Asset Hosting
252+
- Enable greater discoverability and collaboration
253+
- More readable, explorable, linkage
254+
- Better documentation with GitHub Pages
255+
- Encourage contributions
256+
- Best for assets restructured into smaller text files
257+
- 19 contributors, some projects are much larger, but first time we can engage with external contributors this way, happy to see growth
258+
- Represents first contributions from people outside TSC members or original asset creators
259+
- Contributions spiked in run up to SIGGRAPH 2025, would like to see this more normalized in coming years.
260+
- 113 active contributors, 68 organizations: great diversity of activity
261+
- CLOTributor & Dev Days
262+
- Some listed as Good First Issue to take part in Dev Days
263+
- Our issues cover S3 assets, as well as ideas for scripts / tooling
264+
- ASWF Collaborations
265+
- OpenPBR Shader Playground: reference for OpenPBR implementations
266+
- USDWG: promote the USD Publish guidelines. Project is a distributed USD based production, hosted on GitHub. Showcased at Open Source Days.
267+
- Goal is that projects can become part of DPEL itself
268+
- Spotlight: DPEL in the wild
269+
- USD Render Benchmark from TheYardVFX, evaluate performance across multiple renderers. Uses ALab asset.
270+
- Pixar Performance Metrics: page which tracks loading and display times for USD releases. Uncovered issues in material setup for Moore House asset. Was able to give Pixar a heads up, which got fixed in future release
271+
- Anders talk on physical lighting for USD, using the Moore House asset. Great to see DPEL assets used as a standard.
272+
- Sizzle Reel from Chaos for their new Arena ICVFX product, using Moore House and ALab. There are link for attribution, but there are other examples of not being done "right." Give guidance on how to cite our assets.
273+
- Machine Learning Implications for DPEL
274+
- DPEL considering how to incorporate ML techniques
275+
- Does our license allow training of ML models using DPEL assets?
276+
- License mentions "training"
277+
- Considered revised License with an explicit stance
278+
- Varying views on "fair use" from copyright holders
279+
- FAQ: "it depends" on the use case: not changing the license, but an FAQ developed with LF legal to show how to interpret. Will share with TAC and governing board for feedback.
280+
- What areas of ML does DPEL want to explore?
281+
- Future Assets: ALab Gaussian Splats
282+
- Gaussian Splat variant (PLY) of ALab from Netlix Animation
283+
- Differentiable rendering
284+
- Interest from Apple, Adobe, NVIDIA
285+
- OpenUSD Splat Schema proposal
286+
- Alignment with ML WG
287+
- ASWF & DPEL can lead by example
288+
- TAC Q&A
289+
- Michael Min: Is there a strategy for ? These bundles are quite large. If you are developing products around StemV2, how long does something stay online / persistence? Matthew: we haven't considered archiving old assets if they become out of date. Some questions around maintenance updates, for instance with updates to USD. We would archive image data in standard def. Depends on interests of TSC members, but if TAC is interested in seeing assets, or a connection with a group that can provide it. Looking for something that demonstrates size and complexity which could be useful. Highlighting data sets adjacent to ASWF projects. Michael Min: [Content Authenticity Initiative](https://contentauthenticity.org). Matthew: yes we are looking at this.
290+
291+
- Pull in TAC Overview into main TAC website [#1151](https://github.com/AcademySoftwareFoundation/tac/pull/1151)
292+
- John: put most of the presentation from Larry and Carol into a PR, please take a look and provide feedback. We'll merge after next meeting.
293+
294+
- General Updates
295+
- Dev Days - September 25th [#1134](https://github.com/AcademySoftwareFoundation/tac/issues/1134)
296+
- Larry: please speak up?
297+
- For LA and Vancouver we will have in person socializing event. Olga: already posted in #devdays Slack channel. If you are around, even if you haven't participated, please show up. Carol: information is in "all the channels", please pay attention when Olga & Montana asks for something. If you aren't in #devdays project led channel and need to me, please reach out. We have a good number of people registered, folks do things last minute, so be ready. Olga: in your project channels, let people know that DevDays are coming up and state that questions can be asked. Carol: there may be some prizes!
298+
299+
## Next Meeting Agenda
300+
301+
- General Updates
302+
- Annual Review: Open Review Initiative [#436](https://github.com/AcademySoftwareFoundation/tac/issues/436)
303+
- Establish structure for projects to distribute binaries [#1157](https://github.com/AcademySoftwareFoundation/tac/issues/1157)
Binary file not shown.
6.71 MB
Binary file not shown.

0 commit comments

Comments
 (0)