Skip to content

Commit de7a496

Browse files
authored
Merge pull request #1900 from danrbailey/tsc_notes_100924
Meeting notes 10th Sept
2 parents 3b473dd + 915cfdf commit de7a496

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

tsc/meetings/2024-09-10.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
Minutes from OpenVDB TSC meeting, September 10th, 2024
2+
3+
Attendees: *Jeff* L., *Rich* J, *Ken* M., *Andre* P., *Dan* B.
4+
5+
Regrets: *Nick* A., *Greg* H.
6+
7+
Additional Attendees:
8+
Dhruv Govil (Apple), Jonathan Swartz (NVIDIA), Francis Williams (NVIDIA), Barry Dempsey
9+
10+
Agenda:
11+
12+
1) Confirm quorum
13+
2) Secretary
14+
3) CCLA
15+
4) Maintainer Change PR (#1883)
16+
5) Approvals for all 5 PRs discussed last meeting
17+
6) fVDB + NanoVDB
18+
7) fVDB Test Files
19+
8) CI Fixes Needed
20+
9) Next Meeting
21+
22+
------------
23+
24+
1) Confirm quorum
25+
26+
Quorum is present.
27+
28+
2) Secretary
29+
30+
Secretary is Dan Bailey.
31+
32+
3) CCLA
33+
34+
See John Mertic email about pre-signing the CCLA. Jeff has done this for SideFX already, everyone
35+
else needs to do this so we can switch to the new CCLA.
36+
37+
4) Maintainer Change PR (#1883)
38+
39+
Live review and approval of #1883 to rename "committer" to "maintainer". New TSC members require TSC
40+
votes, all other responsibilities and permissions move to maintainer. Jonathan Swartz added to list
41+
of maintainers and is now a member of ASWF organization. Dan to enable additional permissions for
42+
Jonathan, Francis to go over process with Jonathan to also be made a maintainer.
43+
44+
5) Approvals for all 5 PRs discussed last meeting
45+
46+
a) 744 - remove boost any
47+
b) 1893 - std::is_arithmetic for half
48+
c) 1723 - boost conversion traits (1893 to be merged first)
49+
d) 1789 - move value accessor methods to tree
50+
e) 1775 - update tree adaptor to work with const inputs
51+
52+
With all of these changes merged, boost can officially become an optional dependency of VDB.
53+
Currently, it is a mandatory header-only dependency and requires boost libraries when
54+
delayed-loading is enabled.
55+
56+
6) fVDB + NanoVDB
57+
58+
Currently fVDB is on a feature/fvdb branch. Requires significant improvements to NanoVDB to enable
59+
mutable grids. After discussion, agreed that there should also be a feature/nanovdb branch which is
60+
sporadically merged into feature/fvdb. Expectation that both branches are temporary and when new
61+
functionality considered ready and stable, merged to master, nanovdb first, fvdb second.
62+
63+
7) fVDB Test Files
64+
65+
fVDB test files are currently living in a separate repo. fVDB is built and tested separately, for
66+
improved security, test files are not accessed when built for distribution.
67+
68+
8) CI Fixes Needed
69+
70+
Lots of CI build fixes are needed before VDB12 release. Windows static library build still an
71+
issue.
72+
73+
9) Next Meeting
74+
75+
Next meeting is on September 24th, 2024. 2pm-3pm EDT (GMT-4).

0 commit comments

Comments
 (0)