Open Youssef1313 opened 1 year ago
Could be part of 5x breaking changes
Ideally we should also avoid naming the package Uno.UI.Toolkit
to avoid confusion with Uno Toolkit.
I recall discussing this with @jeromelaban but I don't recall the outcome. @jeromelaban Did we want to do this for Uno 5?
I think we didn't want to rename the assembly itself, but we are ok with naming the package differently and maybe even the namespaces within, but better confirm
Indeed, renaming the assembly can cause more trouble than it fixes. Creating a package may be interesting, though dependencies may be tricky (as well as the upgrade path). Let's see how 5x goes first.
Currently, Uno.UI can be referenced in Windows builds, but only Uno.UI.Toolkit is in the package:
For UAP, the package only contains Uno.UI.Toolkit. The rest of the package isn't used.
I think it makes sense to separate Uno.UI.Toolkit to its own NuGet package. For Windows projects/builds, we will only include
Uno.UI.Toolkit
instead of the wholeUno.UI
package.This can result in faster restore when building UAP only.
That will be part of https://github.com/unoplatform/uno/issues/10302