Open david-c-kline opened 8 months ago
Maintainers discussed, and agreed this should happen with next major release.
This would impact the following packages:
Reevaluate with XRI 3.0 upgrade
@ms-RistoRK can you remove the Obsolete stuff in the https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity/tree/feature/XRI3 branch?
@ms-RistoRK can you remove the Obsolete stuff in the https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity/tree/feature/XRI3 branch?
Sure, I'll create a Task in the corresponding User Story to address the issue as part of the XRI 3 migration.
@ms-RistoRK @AMollis Was slow to review the latest XRI3 commit, #743, but notice that we are starting to add new [Obsolete] attributes to some classes and methods. Was thinking should the next steps be to remove previous [Obsolete] methods/classes before we start adding too many new ones, since we are only removing the previous/legacy obsolete methods and will be keeping the new XRI3-based ones, correct? Would probably be easier to remove the legacy ones before we add too many new ones, so as to avoid confusion. Happy to help with that if needed.
PR for this issue is ready for review: https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity/pull/774
It was originally intended that obsolete methods be removed prior to GA. Unfortunately, a few packages still have methods that should not be used.
NOTE: Removing these methods will require a major version update for each impacted package.