Replies: 16 comments 3 replies
-
Also see #35. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the post @Nirmal4G. Would you expand on what you mean by "artificial"? Would like to understand that more. Yes, we've been back and forth on the namespace between In terms of a XAML Standard, are you asking about changing Xamarin.Forms control names to match UWP or WPF? We have recently revisited the control naming with customers and developers, those with desktop experience and/or mobile. The majority feedback is for a multi-platform framework like this to not lock into a single platform naming scheme, but to unify on some broader, common standard. We have had initial conversations with the Fluent UI team and Windows team about investigating something like https://github.com/WICG/open-ui and may open a proposal around that in the future. However, at this time it's only a conversation and we are not committing to any work in this area today. |
Beta Was this translation helpful? Give feedback.
-
@davidortinau - @Nirmal4G 's suggestion of System.UI seems elegant and the feeling is like it's something that was already there. But MaUI feels artificial (something not relevant to the System class). Also with the naming issue in the #35 thread, respectable choice would be going with anything other than Maui |
Beta Was this translation helpful? Give feedback.
-
+1 on System.UI |
Beta Was this translation helpful? Give feedback.
-
Definitely System.UI sound better. But for Xamarin.Forms ecosystem I prefer having something like (Microsoft.Xamarin / Microsoft.Xamarin.iOS / Microsoft.Xamarin.Android) to match frameworks style like ASP and Entityframework. Thanks. |
Beta Was this translation helpful? Give feedback.
-
A compatibility bridge would be nice though, to help people who have a LOT invested in WPF/UWP XAML port their code more easily. There are a handful of things preventing this in XF that could be fixed relatively easily - the biggest being the default XML namespace having to be |
Beta Was this translation helpful? Give feedback.
-
I'd go with Then the KDE people will stop whining. You don't want a repeat of the "Metro/Modern/UWP/who knows what it's called anymore" fiasco. I also think a name like ".NET UI" is a lot more professional and becoming of Microsoft. Maui sounds like a bad codename for an Apple product. No offense to anyone (I happen to love the island of Maui!) |
Beta Was this translation helpful? Give feedback.
-
By that logic, I would have Who told you that Whatever maybe, the root namespace for this repo should be
No, not just names but the language features. Why XAML (spec and its tools) is not open sourced yet. |
Beta Was this translation helpful? Give feedback.
-
Sorry but I don't think we have struck upon anything good yet. |
Beta Was this translation helpful? Give feedback.
-
Why not: System.UUI => Unified/Universal UI 🤣 |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I know... UUI => ULTIMATE Universal Interface 🤣 But... +1 vote to System.UI |
Beta Was this translation helpful? Give feedback.
-
As @davidortinau pointed out in another issue, MAUI is just an acronym, but I agree with others, that it doesn't feel good as a namespace name. I would also prefer |
Beta Was this translation helpful? Give feedback.
-
According to the FAQ, For better upgrades and migration, would it be better to have alias pointing to the |
Beta Was this translation helpful? Give feedback.
-
Another problem MAUI is a god in disney MOANA movie that try so much to be loved that he destroy the world. I'm not sure it's a good idea. |
Beta Was this translation helpful? Give feedback.
-
I don't understand why system. It's not a namespace.
PS ; I like blazor, Tye and mono. You directly know you talk about a tool even when talking with someone who don't know it. For the name it's not hard
|
Beta Was this translation helpful? Give feedback.
-
Clarify Naming
To me, Maui is like an artificial name and does not fit well with the naming of .NET libs and namespaces. When people first see
System.Maui
they don't see it as aUI
project/library. This was the same thought that was going through my mind and some of my colleagues when I shared them the link to this project.@coolcsh said the final product will be named as
System.UI
and I really like it. It's on point. Then the session by the Xamarin team showedSystem.Maui
. So, Please clarify the naming in the roadmap or somewhere in the repo.But if you guys reserve
System.UI
for future then at least includeUI
(in CAPS) in the product and the namespace.If I were to call it, my preferred would be..
System.UI
(most preferred)System.XUI
(Cross-UI)System.MUI
(Multi-UI)And for XAML, what is the status on XAML Standard?
Beta Was this translation helpful? Give feedback.
All reactions