2.4 KiB
Minutes from OpenVDB TSC meeting, September 10th, 2024
Attendees: Jeff L., Rich J, Ken M., Andre P., Dan B.
Regrets: Nick A., Greg H.
Additional Attendees: Dhruv Govil (Apple), Jonathan Swartz (NVIDIA), Francis Williams (NVIDIA), Barry Dempsey
Agenda:
- Confirm quorum
- Secretary
- CCLA
- Maintainer Change PR (#1883)
- Approvals for all 5 PRs discussed last meeting
- fVDB + NanoVDB
- fVDB Test Files
- CI Fixes Needed
- Next Meeting
- Confirm quorum
Quorum is present.
- Secretary
Secretary is Dan Bailey.
- CCLA
See John Mertic email about pre-signing the CCLA. Jeff has done this for SideFX already, everyone else needs to do this so we can switch to the new CCLA.
- Maintainer Change PR (#1883)
Live review and approval of #1883 to rename "committer" to "maintainer". New TSC members require TSC votes, all other responsibilities and permissions move to maintainer. Jonathan Swartz added to list of maintainers and is now a member of ASWF organization. Dan to enable additional permissions for Jonathan, Francis to go over process with Jonathan to also be made a maintainer.
- Approvals for all 5 PRs discussed last meeting
a) 744 - remove boost any b) 1893 - std::is_arithmetic for half c) 1723 - boost conversion traits (1893 to be merged first) d) 1789 - move value accessor methods to tree e) 1775 - update tree adaptor to work with const inputs
With all of these changes merged, boost can officially become an optional dependency of VDB. Currently, it is a mandatory header-only dependency and requires boost libraries when delayed-loading is enabled.
- fVDB + NanoVDB
Currently fVDB is on a feature/fvdb branch. Requires significant improvements to NanoVDB to enable mutable grids. After discussion, agreed that there should also be a feature/nanovdb branch which is sporadically merged into feature/fvdb. Expectation that both branches are temporary and when new functionality considered ready and stable, merged to master, nanovdb first, fvdb second.
- fVDB Test Files
fVDB test files are currently living in a separate repo. fVDB is built and tested separately, for improved security, test files are not accessed when built for distribution.
- CI Fixes Needed
Lots of CI build fixes are needed before VDB12 release. Windows static library build still an issue.
- Next Meeting
Next meeting is on September 24th, 2024. 2pm-3pm EDT (GMT-4).