Skip to content

Commit 7e593c8

Browse files
authored
2025-07-09 TAC meeting notes (#1101)
Signed-off-by: Jean-Francois Panisset <[email protected]>
1 parent 0c485dd commit 7e593c8

File tree

2 files changed

+230
-0
lines changed

2 files changed

+230
-0
lines changed

meetings/2025-07-09/2025-07-09.md

Lines changed: 230 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,230 @@
1+
---
2+
parent: Meetings
3+
title: "2025-07-09"
4+
---
5+
6+
# Academy Software Foundation Technical Advisory Council (TAC) Meeting - July 9, 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] Eric Enderton - NVIDIA Corporation
17+
- [ ] Erik Niemeyer - Intel Corporation
18+
- [ ] Gordon Bradley - Autodesk
19+
- [ ] Greg Denton - Microsoft Corporation
20+
- [ ] Jean-Michel Dignard - Epic Games, Inc
21+
- [ ] Kimball Thurston - Wētā FX Limited
22+
- [x] Larry Gritz - Sony Pictures Imageworks
23+
- [x] Matthew Low - DreamWorks Animation
24+
- [ ] Michael Min - Adobe Inc.
25+
- [x] Michael B. Johnson - Apple Inc.
26+
- [x] Rebecca Bever - Walt Disney Animation Studios
27+
- [ ] Ross Dickson - Amazon Web Services, Inc.
28+
- [x] Scott Dyer - Academy of Motion Picture Arts and Sciences
29+
- [ ] Youngkwon Lim - Samsung Electronics Co. Ltd.
30+
31+
### Project Representatives
32+
33+
- [x] Carol Payne - Diversity & Inclusion Working Group Representative, OpenColorIO Representative
34+
- [x] Cary Phillips - OpenEXR Representative
35+
- [ ] Chris Kulla - Open Shading Language Representative
36+
- [ ] Diego Tavares Da Silva - OpenCue Representative
37+
- [x] Jonathan Stone - MaterialX Representative
38+
- [x] Ken Museth - OpenVDB Representative
39+
- [x] Nick Porcino - Universal Scene Description Working Group Representative
40+
- [x] Rachel Rose - Diversity & Inclusion Working Group Representative
41+
42+
### Industry Representatives
43+
44+
- [x] Jean-Francois Panisset - Visual Effects Society
45+
46+
## Non-Voting Attendees
47+
48+
### Non-Voting Project and Working Group Representatives
49+
50+
- [x] Alexander Schwank - Universal Scene Description Working Group Representative
51+
- [x] Anton Dukhovnikov - rawtoaces Representative
52+
- [x] Daniel Greenstein - OpenImageIO Representative
53+
- [ ] Daryll Strauss - Zero Trust Working Group Representative
54+
- [ ] David Feltell - OpenAssetIO Representative
55+
- [ ] Eric Reinecke - OpenTimelineIO Representative
56+
- [ ] Erik Strauss - Open Review Initiative Representative
57+
- [x] Gary Oberbrunner - OpenFX Representative
58+
- [ ] Jean-Christophe Morin - Rez Representative
59+
- [x] Stephen Mackenzie - Rez Representative
60+
61+
### LF Staff
62+
63+
- [x] David Morin - Academy Software Foundation
64+
- [ ] Emily Olin - Academy Software Foundation
65+
- [x] John Mertic - The Linux Foundation
66+
- [x] Michelle Roth - The Linux Foundation
67+
- [ ] Yarille Ortiz - The Linux Foundation
68+
69+
### Other
70+
71+
- Lorna Dumba - Framestore
72+
- Lee Kerley - Apple
73+
- Mark Jackets - Dreamworks
74+
- Doug Walker - Autodesk / OCIO
75+
- Randy Packer
76+
- Alex Forsythe - Academy / ACES
77+
- Jim Helman - MovieLabs / Zero Trust WG
78+
- JT Nelson - Pasadena Open Source consortium / SoCal Blender group
79+
- Karen Ruggles - DeSales University / D&I WG
80+
- Olga Avramenko - Sony Imageworks
81+
- Juan Buhler - Imageworks
82+
83+
## Antitrust Policy Notice
84+
85+
Linux Foundation meetings involve participation by industry competitors, and it
86+
is the intention of the Linux Foundation to conduct all of its activities in
87+
accordance with applicable antitrust and competition laws. It is therefore
88+
extremely important that attendees adhere to meeting agendas, and be aware of,
89+
and not participate in, any activities that are prohibited under applicable US
90+
state, federal or foreign antitrust and competition laws.
91+
92+
Examples of types of actions that are prohibited at Linux Foundation meetings
93+
and in connection with Linux Foundation activities are described in the Linux
94+
Foundation Antitrust Policy available at
95+
[linuxfoundation.org/antitrust-policy](https://www.linuxfoundation.org/antitrust-policy).
96+
If you have questions about these matters, please contact your company counsel,
97+
or if you are a member of the Linux Foundation, feel free to contact Andrew
98+
Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to
99+
the Linux Foundation.
100+
101+
## Agenda
102+
103+
- General Updates
104+
- Open Source Days 2025 [#1005](https://github.com/AcademySoftwareFoundation/tac/issues/1005)
105+
- New Project/Working Group Proposal: RMTC (Rongotai Model Train Club) [#1075](https://github.com/AcademySoftwareFoundation/tac/issues/1075)
106+
- New Project/Working Group Proposal: Academy Color Encoding System (ACES) [#1091](https://github.com/AcademySoftwareFoundation/tac/issues/1091)
107+
- Annual Review: USD Working Group [#518](https://github.com/AcademySoftwareFoundation/tac/issues/518)
108+
- Dev Days recap May 15, 2025 [#1070](https://github.com/AcademySoftwareFoundation/tac/issues/1070)
109+
110+
## Notes
111+
112+
- General Updates
113+
- Open Source Days 2025 [#1005](https://github.com/AcademySoftwareFoundation/tac/issues/1005)
114+
- David: schedule is up with most of the presentations, a great program. Emily is on vacation, are there any questions / pending items? Virtual town halls all lined up?
115+
- [Registration Link](https://events.linuxfoundation.org/open-source-days/regi)
116+
- New Project/Working Group Proposal: RMTC (Rongotai Model Train Club) [#1075](https://github.com/AcademySoftwareFoundation/tac/issues/1075)
117+
- Larry: do we have a representative from RMTC? Anyone from WETA?
118+
- Let's move to next item in case someone shows up.
119+
- Larry wanted to allow company experts in ML to comment. Being proposed as sandbox prooject, coming in sponsored by a well known member company we have a lot of trust in. Do people feel like they need more time?
120+
- JF: how does this interact with ML WG? Larry: explicitly came in under WG, analogy to ORI is apt. ML WG doesn't really run those other projects, but coordinates between various ML efforts and projects to spin off, the more mature they are, the less they need to be under ML WG. Both are brand new sandbox projects.
121+
- John: LFX vote coming after the call.
122+
- New Project/Working Group Proposal: Academy Color Encoding System (ACES) [#1091](https://github.com/AcademySoftwareFoundation/tac/issues/1091)
123+
- Alex Forsythe presenting
124+
- New ASWF Project Proposal: ACES
125+
- Propose to move ACES to ASWF
126+
- Short history
127+
- Grew out of Academy investigation around a lack of digital filmaking best practices and standards circa 2005
128+
- Convened many dozen of industry's top engineers, color scientists, researchers, creative technologies, VFX and post experts, and filmmakers
129+
- Framework for a solution proposed by Ed Giorgianni (Sr Research Fellow, Kodak, retired) in 2006
130+
- Tested various beta versions with filmmakers and productions before releasing ACES 1.0 in dec 2014
131+
- Post 1.0 launch: focussed on filmmaker education, encouraged high quality implementations, collected feedback, refined the system, international standards where appropriate, added new transforms
132+
- Released ACES 2.0 in 2025 - new output transforms based on a unified model
133+
- 10 years is a long time between major releases! It's a balance. ACES provides a reference implementation, then vendors re-implement in their specific products to support their customers. It's about standards and best practices, walk the line between updating software yet providing a stable platform. Carol led group on Gamut Compression.
134+
- Why move to the ASWF?
135+
- Ensuring long term stability
136+
- Transition ACES into ASWF's open development model, built on transparent governance, shared infrastructure, and collaborative engineering practicesn
137+
- Fresh momentum through open development
138+
- Expanded community participation
139+
- Aligned with ASWF ecosystem
140+
- OCIO is an enabler, allows us to get into wide variety of platforms with minimum of work. Can use OCIO to implement ACES
141+
- EXR is major file format
142+
- Shared stewardship
143+
- Combine ASWF's strength in managing open-source projects with the Academy's...
144+
- Transition Plan Overview
145+
- New ACES TSC at ASWF
146+
- A new TSC, chaired by SCott Dyer, will include key members of the current ACES leadership, providing continuity and historical context, with new voices from ASWF community who can bring experience in open-source development and governance.
147+
- Ongoing Academy Support
148+
- The Academy continues to provide support on standards, ACES branding, engagement with the creative stakeholder, and operates ACESCentral as the filmmaker community hub
149+
- Infrastructure Migration
150+
- Code, documentation and development infrastructure move to ASWF systems, adopting their tooling, workflows, and release process.
151+
- Joint Communication and Outreach
152+
- ACES Top Priorities under ASWF
153+
- Expanded documentation, user guides, and reference implementation specs
154+
- Stronger unit testing and continuous integration infrastructure
155+
- Development of enabling tools to support adoption and integration
156+
- Q&A
157+
- Eric: who owns ACES now? Alex: project under Academy, has its own license, planning to move to Apache 2.0, current license is MIT-ish in its structure, very permissive, some language about "no endorsement from Academy". Eric: under Sci-Tech council? Alex: yes work fostered under Sci-Tech.
158+
- Doug: there's already success stories between ASWF and ACES: OCIO, DPEL (StEM v2). I see why this makes sense. Original motivation was related to archiving, people were concerned about archiving digital movies. A key deliverable is standards to preserve creative intent. This is outside normal ASWF concern. How do we ensure that archiving remains a concern under ASWF? Alex: relationship with existing group, and Academy still engaged with this project, but in a different form. Standards piece is a big piece of it, and will continue to develop standards for those goals, in ISO and SMPTE, and will adopt new standards. Also a digital preservation project at Academy (picture and sound), Doug: will standards efforts still exist within Academy rather than under ACES project? Alex: there will be a close relationship, Academy is good at ushering documents through standards process, anything we can do to advance the goals of ACES, the Academy will continue to want to do.
159+
- Carol: an opportunity for ACES to benefit from joining ASWF, but also ASWF can benefit as well. As an open source foundation there are things we don't currently do, but we would get access to people who have experience (like driving the standards process). The Academy "isn't going anywhere". Alex: an opportunity for Academy to advance ACES and to benefit the ASWF. There are certain things the ASWF is very good at, we want to take advantage of these for this project, but ASWF can learn from what ACES has done well, and communities ACES has built.
160+
- Larry: in ASWF the projects are very animation / VFX centric, but not a goal of the foundation. Helps to broaden our reach into broader film applications, this will be good for ASWF. Can you explain what you are bringing in code wise, and what you see developing going forward? Alex: we have a reference implementation, broken up into separate repos in 2.0, language is CTL (Color Transform Language). These would come over. We have input transforms, output transforms, look transforms. Using mkdocs for documentation generated from Markdown. Some ancillary tools, some are specifications like AMF (ACES Metadata File), an XML that allows you to describe a pipeline used to generate a set of images. People are building automated production that generates or reads AMF and processes images based on those files. Also an IDT generator for cameras we don't have a full characterization of. A lot of opportunities to build this toolset, like AMF tools others are building. Get closer to production and make integrations smoother.
161+
- JF are these tools used in production and do you want binary releases? Alex: yes they are, although tools can use improvement. Have worked with partners like Netflix to rebuild these tools to rebuild them in a way that's more amenable to production workflows. We're trying to make these tools production oriented.
162+
- Eric: looking at the website (gorgeous!), the software side I'm not worried that ASWF can manage, but what about marketing program, logo program, vendor list. Looks like this is done by Academy Staff? Alex: ACES may be different than OpenEXR / OpenVDB, primarily a best practices and standards project with some software to enable it, Academy feels we need to be engaged with ASWF to bring what it is good at, Academy will continue to engage with the community? Eric: would we have access to Academy resources for logo program et al? Alex: yes, our contractor (Steve...) should continue to serve in his role.
163+
- John: would TAC do a vote? Do a LFX vote? Larry: is there anyone who feels there are burning questions? This is the right time.
164+
- Larry: have talked to people around my company, answers were either "yes please" or "it wasn't already the case?". Eric: I'm asking about funding but have high confidence it will get sorted out. There's good expertise in the foundation that can help. Alex: your questions make a lot of sense, who is the Academy involvement structured. We feel like we have good answers.
165+
- Annual Review: USD Working Group [#518](https://github.com/AcademySoftwareFoundation/tac/issues/518)
166+
- Alexander Schwank / Nick Porcino: USDWG TAC Review
167+
- [Presentation Slide Deck](./ASWF_USDWG_TAC_Review2025.pdf)
168+
- What is USDWG?
169+
- Primary USD community place
170+
- Raise ASWF + M&E community issues
171+
- Showcase community contributions and work
172+
- Highlight OpenUSD-proposals of note to ASWF
173+
- Educate on topics around USD
174+
- Working groups have defined work products
175+
- 1 TAC Vote
176+
- USDWG is now a long-term working group!
177+
- Thanks to TAC for trusting us
178+
- Trust in the community we are building
179+
- New Logo!
180+
- Tesseract with USD colors, smiley face, represents our community
181+
- Use as a language for sub working groups: assets, camera, games, materials, web
182+
- 1260 members on Slack
183+
- Growth
184+
- USDWG continues to grow membership
185+
- 200 new members since 2024 TAC review
186+
- New members are a diverse mix of ASWF members and non-members
187+
- Not just from the "usual suspect" companies
188+
- 90+
189+
- 90+ meetings per year
190+
- SWG work products
191+
- Assets
192+
- Camera: established as a cross body meeting place for camera standardization (VES, ASC, ASWF, SMPTE)
193+
- Games: driving adoption in games industry
194+
- MaterialX: glue between MaterialX project and AOUSD Materials WG.
195+
- Web: matured to fully transition to AOUSD. Getting USD into web standards.
196+
- 48 Presentations
197+
- Just in the main group
198+
- Keep spreadsheet of presentations, have presenters from many different orgs
199+
- Nick: cooperation from students for this spreadsheet effort. Callout to our members and D&I group, looking for someone to edit, we had backlog of presentation recordings. Within 24h we had 5 volunteers from D&I group which came from SLP, helping us get through videos, editing them.
200+
- 15 proposals
201+
- USD profiles
202+
- OpenExec
203+
- Alternate implementations of libwork
204+
- LODs
205+
- Physical Lighting
206+
- 5+ ASWF Collaborations
207+
- OCIO + CIF: color management in OpenUSD
208+
- MaterialX: shipped 1.39
209+
- CI: learn from CI work
210+
- D&I: promote D&I
211+
- DPEL: close collaboration with Asset SWG
212+
- {add more here} <- ask for TAC, we want more! Anyone interested in closer relationship with USD WG, let us know
213+
- 1 Community Production
214+
- Collective Project 001
215+
- Came out of Assets WG
216+
- Putting together a proper shot, full USD pipeline, collaboration with o3de project (robot asset)
217+
- Trying to show project at SIGGRAPH
218+
- Explore a full USD pipeline
219+
- 16 bake-off entries
220+
- Virtual pastries
221+
- entries from very various sources
222+
- Someone from Sweden, Japan, India...
223+
- Q&A
224+
- Carol: I always look to USD WG as inspiration, an amazing model you have developed
225+
- Nick: thanks to all our sub WG leaders, they keep the efforts going
226+
- Alex: same to whole community. Nick: every group has unique leadership
227+
- John: we will send LFX voting, any concerns?
228+
- Dev Days recap May 15, 2025 [#1070](https://github.com/AcademySoftwareFoundation/tac/issues/1070)
229+
- John / Carol: let's bump this to next meeting.
230+
- John: OpenFX review at next meeting, and maybe another project proposal. Gary: we'll be there!
10.5 MB
Binary file not shown.

0 commit comments

Comments
 (0)