-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Description
Overview
The current set of namespaces in MRTK v2, while having the benefit of closely matching the source tree is causing significant confusion with customers.
This proposal is to change the namespaces to be laid out more feature focused (like the .NET framework) than tree location focused.
For example:
Microsoft.MixedReality.Toolkit.Core.Interfaces.InputSystem contents will move to the new Microsoft.MixedReality.Toolkit.Input namespace. The same will hold for *Core.EventDatum.InputSystem.
More complete details:
Microsoft.MixedReality.Toolkit is the root namespace underneath which the following will be parented:
- Boundary
- Diagnostics
- Editor
- Input
- Networking or Sharing (coming later)
- SpatialAwareness
- Teleport
- Utilities
There will be some (not many) child namespaces for the above.
PJBowron, Railboy and keveleigh