|
| 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