Apologies for the delayed reply and thank you Dan for explaining the situation regarding OpenVDB.
Yes, our final deadline is September 1st but we can extend that for particular libraries as long as there are not strong objections from the community here.
To add one more factor for people to consider, I understand that OpenVDB 8.x is not compatible with OpenEXR 3.0. So, if OpenVDB 9 is not released in time to be integrated into all vendors' major releases from January then we would not only have to revert OpenVDB to 8.x but also revert OpenEXR to 2.5.x. That would obviously be a big blow to many who have put so much work into the v3 release.
With this in mind, we propose that the CY2022 change the OpenVDB entry to:
9.x (pending release by Nov 1 otherwise 8.x)
And the OpenEXR entry will have a note added stating the dependency on a Nov 1st release for OpenVDB 9.
ALL - Please reply-all here or privately to feedback at
vfxplatform.com if you have any concerns about this proposal, or alternative suggestions. We will also make it a discussion topic at the upcoming SIGGRAPH BoF.
To the question of making "additional minor ABI-related changes that come up in the subsequent months", I want to be clear that any ABI changes after agreed-upon deadlines are unlikely to be included in the Platform for the upcoming year. The reason for this is that part of the Platform's purpose is to provide ABI stability for a calendar year for all software providers who want to make releases at any time during that year. Those providers releasing early in the year need enough time ahead of release for integration and testing.
Nick