Move to the backlog - Transparency - community needs fixes to move to maui. #14263
Replies: 6 comments
-
First of all, thanks for the detailed feedback, I have shared it with PMs and I am sure they will follow/reply with more details. My answer is more to share that we are trying to improve the process of prioritizing issues, and fixes and also the transparency/communication about the status of everything. About the mentioned issues, there are several in progress or recently merged.
And there are still important pending things from your list, we are pushing to have it as soon as possible. On the other hand, some examples of Xamarin.Forms have been ported and also create periodic UI Challenges like these:
With the aim of doing dogfooding, having the experience of a developer, detecting what is going well and what is going wrong, filling in issues, etc. |
Beta Was this translation helpful? Give feedback.
-
I'm trying to migrate my app from Xamarin to MAUI from May 2022 until now and every time I try to do that, I face new bugs which don't allow to migrate my app. Of course, I open new issues on github, but they are always moved to backlog and it takes several months to fix it. Xamarin support ends in May 2024 and I guess that after that time it will be impossible to do updates in app stores and google store, because both stores requires the latest sdk. I'm afraid, because I have apps in both stores and it doesn't seem that issues will be solved faster. I think that the problem is that the MAUI project is too big and the team is to small. |
Beta Was this translation helpful? Give feedback.
-
@jsuarezruiz thank you for answering!! hey just to say whenever I need some inspiration I always look at your work or the pages you maintain - its tough here ... and those fixes you mentioned they would help a great deal. Will they be available in next Visual Studio release? the gestures - emptyView - keyboard - those are just blockers for us as they are the backbone of any applications with data. Regarding dogfooding though - those are just samples with no external pressure if things do not work. If you add - outlook - or teams or whatever that is used by thousands of users and suddendly something basic does not work, the pressure to fix it would be right there!! do you see what I mean ? the gesture issue #8895 Visual state - All the above are basic fix - that have an impact on any app - |
Beta Was this translation helpful? Give feedback.
-
"Moved to the backlog" here means it's not being worked in the current sprint. We plan sprint by sprint. You can look at the release notes and you'll see the issues fixed probably all spent some time in the backlog state. We have a .NET 7 service release coming in a few weeks and with few exceptions ship monthly. You can preview the release notes right now https://github.com/dotnet/maui/releases/tag/untagged-0d3d534408ebca4e2147. .NET 8 introduces NuGet packages you can download directly from public build pipelines. That is the equivalent of the patch package you're asking for, though it does mean adopting preview releases. You can also grab code right from the PRs and add them to your project code directly when waiting for a public release isn't acceptable. If you'd like to have a call and go deeper on the issues blocking your upgrade, then send me an email and I'll set that up. [email protected] |
Beta Was this translation helpful? Give feedback.
-
Any new update on this? |
Beta Was this translation helpful? Give feedback.
-
@davidortinau thank you for replying . Backlog We need at least the basic working
above are some of the cornerstone of any app, if those are buggy in basic areas we are truly doomed! CollectionView is a massive problem. When you have 50-60 pages you use styles as its impossible otherwise, well we use visual state for everything and guess what buttons styles does not work in release mode only for iOS that causes a big issue with so many pages relying on it. CollectionView Empty view ( you already have the fix ) can you merge it please #11763 A meeting is not necessary and I truly appreciate the offer, we just need the core controls actually working and more frequent releases, there is a feeling in the community that for reasons that you know things are not being fixed but just pushed back I have not told you anything new but hopefully you can help give us something (fixing the core controls) that will help us porting the apps to Maui. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Let me start total admiration for the team and what they achieve considering how small they are as a team..
@davidortinau @maddymontaquila
Unfortunately you are the face of Maui and I bet you have your hands tied too but the state of Maui continue to be a problem
We are trying very very hard to convert applications written in Xamarin to MAUI but we face a daily struggle to get things working.
We are stuffing our apps with workarounds everywhere and something that should be just a port has quickly turned into a massive scope creep because simple things just dont work on Maui.. I know you know this but we need some transparency and some quick action from yourself - We love the initiative that @PureWeen took with his nuget - it cleared quite a few bugs for us.. why dont you do the same for collectionview??
Basic things that should just work and they dont
The list goes on - all of these items have already been raised as bugs but never fixed - we need the basic stuff working!!!!
We seem to get the dreaded "Moved to the backlog" we all have one of those and wherever I worked means - "It will never be fixed!!"
I am trying to be constructive here , but unless you start dogfooding - writing apps that go live - you will never hit a miriad of issues that we encounter when we are writing real apps...
I know you are forced to move to the .net 8 bandwagon , but here we are in a very much broken state till Nov 2023 with the hope that magically it will all start working...
We totally understand that any framework has bugs but it defeats any logic in trying to even support windows when you can barely support iOS and Android.
@maddymontaquila HotReload - we desperatly need this working reliably , its a massive hit and miss -
Ask one of your developers to build some apps - with 10 -20 screens - popups - bottomsheet- collectionViews etc and then try to use hot reload in both ios and android - than you will know what we are talking about!
I hope I get some response because I am struggling to justify to managment on why its taking me too long to port the app to Maui!!
Finally -Why cant you give us an interim nuget with fixes like @PureWeen does ? that would help the community enormosly!
Its not ideal but its a solution that will give us a chance to move on into the Maui world..
thats all
Beta Was this translation helpful? Give feedback.
All reactions