Proposal: Remove inner looping from TsSpline

Hey everyone,

I’ve posted a proposal in OpenUSD-proposals to remove inner looping from TsSpline. Inner looping is a feature of Pixar’s internal software but it is not supported by any other DCC products and it adds a lot of complexity to the spline internals for little gain. In a nutshell, the proposal is to deprecate the feature in the 26.11 release with compiler and runtime warnings, then fully remove it in 2027 (probably from 27.02).

The full proposal can found here: Proposal to remove inner looping from TsSpline.
The rendered text of the proposal is here: README.md

We believe that inner looping is unused outside of tests but if you are using it significantly, let us know.

Thanks

- Jim