Skip to content

Commit ab317e6

Browse files
Meeting notes for 2023-08-17 TSC meeting
Signed-off-by: Jean-Christophe Morin <[email protected]>
1 parent 3320a9e commit ab317e6

File tree

2 files changed

+91
-0
lines changed

2 files changed

+91
-0
lines changed
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# Rez TSC Meeting Notes - 2023-08-17
2+
3+
:movie_camera::scroll: Recording: https://zoom.us/rec/share/2OLhyMTtN6ybQaodW1CUMPCvCRLGUNxsUlb3WcqBCCwlAWV3ELw8xjf53WzkVx-a.nRR2z27w-uJ1rJ5B
4+
5+
## Attendance
6+
7+
* Host: Jean-Christophe Morin
8+
* Secretary: Jean-Christophe Morin
9+
* TSC Attendees:
10+
* [x] Brendan Abel - Walt-Disney Imagineering
11+
* [x] Jean-Christophe Morin - Freelance
12+
* [x] Stephen Mackenzie - NVIDIA
13+
* [x] Thorsten Kaufmann - Mackevision / Accenture
14+
* Other Attendees:
15+
* Deke Kincaid (Digital Domain)
16+
* Dhruv Govil (Apple)
17+
* Erwan Leroy (Carfty Apes)
18+
* Ibrahim Sani Kache (Dreamworks)
19+
* Jason Scott (Pitch Black)
20+
* Jeff Bradley (Dreamworks)
21+
* Jonas Avrin
22+
* John Riddle (Crafty Apes)
23+
* Junko V. Igarashi (Crafty Apes)
24+
25+
## Agenda
26+
* Agenda Issue: https://github.com/AcademySoftwareFoundation/rez/issues/1513
27+
* ASWF:
28+
* [x] Take ownership of https://rez.readthedocs.io [#1517](https://github.com/AcademySoftwareFoundation/rez/issues/1517)
29+
* [x] TSC chair transition after Allan stepped down [#1519](https://github.com/AcademySoftwareFoundation/rez/issues/1519)
30+
* [x] @herronelou presentation on the usage of rez at https://www.craftyapes.com/.
31+
* [x] Named Variants proposal: Named Variants [#1503](https://github.com/AcademySoftwareFoundation/rez/discussions/1503)
32+
33+
## Short Version / Decisions / Action Items / Important Links
34+
35+
* Action Items:
36+
* @AcademySoftwareFoundation/rez-tsc: Find a plan to unblock [#1503](https://github.com/AcademySoftwareFoundation/rez/discussions/1503).
37+
38+
## Details
39+
40+
### ASWF
41+
42+
#### Take ownership of https://rez.readthedocs.io
43+
44+
https://github.com/AcademySoftwareFoundation/rez/issues/1517
45+
46+
* JC:
47+
* We discovered that https://rez.readthedocs.io was pointing at the source of an old fork of rez.
48+
* Contacted the owner and he gave us admin access.
49+
* We now have the ability to update the documentation.
50+
* The current page is our own. We pushed an update using tip of the main branch.
51+
52+
#### TSC chair transition after Allan stepped down
53+
54+
https://github.com/AcademySoftwareFoundation/rez/issues/1519
55+
56+
* JC:
57+
* Mosty administrative tasks. Should be done now.
58+
* See the issue for more details.
59+
60+
## Crafty Apes presentation
61+
62+
* Erwan:
63+
* Working at https://www.craftyapes.com/ as the Global Head of 2D.
64+
* Want to present what we did at Crafty Apes and how we implemented rez in our pipeline.
65+
* Presentation: [Slides](presentation.pdf).
66+
* Q&A: See the recording (attached at the top of this page).
67+
* Thanks a lot for this great presentation!
68+
69+
## Named Variants proposal
70+
71+
https://github.com/AcademySoftwareFoundation/rez/discussions/1503
72+
73+
* Dhruv:
74+
* I made this proposal.
75+
* What would the next steps be?
76+
* The biggest contention point is how to store named variants in a way
77+
that preserves the order and python 2.7 support.
78+
* We could use a standard dict, but that won't isn't compatible with Python 2.7.
79+
* And it would also only be compatible with 3.7+.
80+
* Stephen: We could use this as an opportunity to drop support for Python 2.7.
81+
* Jeff: As a studio that still supports Python 2.7. So we'll stick to the older rez version for a while until we can drop 2.7.
82+
* JC: It's that it's always an option. Our users are not forced to upgrade to newer version of rez. And rez is failrly stable, so they can stay on an older version if they want to still use Python 2.7.
83+
* Jason: Agree that studios can just pick an older version of rez if they want.
84+
* Stephen: Studios can also install multiple versions of rez in parallel.
85+
* Erwan: When they do so, they'll have to be carefull to not release packages that use features
86+
that older versions of rez won't know how to deal with.
87+
* JC: We'll need to solve that. THough, we have added new package definition fields in the past and we've never heard of failrues due to that.
88+
* Brendan: rez will ignore attributes it doesn't know. But we still need to find a solution to
89+
evolve the package definiton format.
90+
* Dhruv: What are the next steps?
91+
* JC: We should revive the discussion on GH. And the TSC will have to decide what to do to move things forward.
Binary file not shown.

0 commit comments

Comments
 (0)