Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project status and plans for .NET MAUI #325

Open
berhir opened this issue May 27, 2021 · 10 comments
Open

Project status and plans for .NET MAUI #325

berhir opened this issue May 27, 2021 · 10 comments

Comments

@berhir
Copy link

berhir commented May 27, 2021

.NET 6 and .NET MAUI will be released in a few months, and we want to start with the planning and the first experiments for the migration of our Xamarin.Forms apps.
We noticed that there was not much activity in this project over the last months and there are many open/unanswered issues and PRs.
Now we are thinking if we should stick with FreshMvvm or if we should switch to another MVVM library as part of the migration to MAUI.

We are using FreshMvvm in multiple apps and we really appreciate the work you have done. And we understand that it's a lot of work to maintain such a project.
From a business perspective, open communication is very important. Unfortunately, I was not able to find any information on the project status and plans for the future.

It would be nice if you could add some information to the readme to clarify some things:

  • Is the project inactive, in maintenance mode, or will there be new features?
  • What features/fixes/updates are planned?
  • Are there plans to support .NET 6 and .NET MAUI?
  • Is there a rough timeline for upcoming releases?
  • Are PRs welcome and will they be reviewed and merged?

Any information we get will help us to better plan for the future.
Thank you!

@rid00z
Copy link
Owner

rid00z commented Jun 14, 2021

@berhir Thanks for the questions, they are very relevant.

Here's all the answers:

Is the project inactive, in maintenance mode, or will there be new features?
In the past 18 months FreshMvvm has been in a state of low activity, this is primarily because large changes were not required (and the fact I've been busy) and there weren't any issues or missing features. As .NET MAUI is upcoming FreshMvvm will be more actively worked on in order to support MAUI.

What features/fixes/updates are planned?
.NET MAUI support is confirmed. In regards to anything else then there's nothing confirmed and happy to take input.

Are there plans to support .NET 6 and .NET MAUI?
Yes

Is there a rough timeline for upcoming releases?
June 2020 - Bump Release - Minor issues resolved
July 2020 - MAUI Preview release
Official Maui - same day support

Are PRs welcome and will they be reviewed and merged?
Yes, issues are easy to merge but large changes that might break backwards compatibility needs to be discussed and designed.

@benoitthefirst
Copy link

Hi @rid00z, having updated Visual Studio 2022 to Preview 2.0, and now whenever I install FreshMvvm.Maui in a new maui app project app throws this exception below when trying to install or deploy.

Any assistance would be much appreciated.

"Severity Code Description Project File Line Suppression State
Error MSB6006 "java.exe" exited with code 1. MauiApp1 C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.101-preview.11.117\tools\Xamarin.Android.D8.targets 79"

@Snsaiu
Copy link

Snsaiu commented Jan 14, 2022

when I install freshmvvm.maui. build error: java.exe

@rid00z
Copy link
Owner

rid00z commented Jan 26, 2022

@Snsaiu @benoitthefirst Is this still an issue in the new .NET MAUI preview?

@jvakos
Copy link

jvakos commented Jan 27, 2022

I still have this issue on android. I have installed the latest vs 22 update so i suppose i'm in latest maui. On windows app starts but FreshPageModelResolver.ResolvePageModel throws NullReferenceException

@benoitthefirst
Copy link

@Snsaiu @benoitthefirst Is this still an issue in the new .NET MAUI preview?

Hi @rid00z I'm still getting the same issue, when ever Freshmvvm.maui is add the app does not build.

I have updated to latest .Net Maui 17.1.0 preview 4.0, still getting the same error when trying to build. Error MSB6006 "java.exe" exited with code 1.

Full error message

Severity	Code	Description	Project	File	Line	Suppression State
Error	MSB6006	"java.exe" exited with code 1.	MauiAppSample	C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.200-preview.12.2\tools\Xamarin.Android.D8.targets	79	

Here is the link to sample MauiApp with only Freshmvvm.maui installed
https://github.com/benoitthefirst/MauiAppSample

@nickvansimaeys
Copy link

Any update on this? This seems to still be an issue. I have downloaded the latest of everything and still am running into this error.

image

@benoitthefirst
Copy link

@nickvansimaeys you can get round this issue, should you download the project and add it to your project as a project instead of using the nuget package. I have tested this method and it worked. Hope this resolve your issue for now.

@nickvansimaeys
Copy link

nickvansimaeys commented Mar 26, 2022

@benoitthefirst So download the project from GitHub and then add it that way?

@benoitthefirst
Copy link

@nickvansimaeys yes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants