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

Future of Function Monkey #166

Open
sparkitny opened this issue Aug 3, 2020 · 10 comments
Open

Future of Function Monkey #166

sparkitny opened this issue Aug 3, 2020 · 10 comments

Comments

@sparkitny
Copy link

Hi James,

how are you? I hope you're doing well. I've got a question concerning the release cycle of Function Monkey. Do you plan to continue with your project? Since february there's no new release and the last one focuses on net core 3. I tried to update to the new release and it didn't work. I don't remember exactly why, but it had to do with the dependencies to net core. Do you know similar problems of other people using the latest beta release?

Thanks and regards

Sebastian Parkitny

@AKomyshan
Copy link
Contributor

Hi Sebastian,

I am currently actively using Function Monkey with the .NET Core SDK 3.1.6 and on Azure Functions v3.

For me the only problems with updates that already exist are:

  • new Microsoft.NET.Sdk.Functions package 3.0.9 when i use 3.0.3;
  • Dependency on FluentValidation 8.6.2 when new 9+ version available.

Currently I don't see these issues as critical and everything works fine on these versions.

But I agree that the question of continuing to work on this project is important.

@sparkitny
Copy link
Author

Hi AKomyshan,

thanks for the hints. Maybe I'll give it a try again as we need desperately the Event Hub integration with Function Monkey style. Maybe James can take a minute and comment

Thanks

@mmeckes
Copy link

mmeckes commented Aug 19, 2020

I'm also currently using Function Monkey and managing to keep things running with similar minor problems to you @AKomyshan. However things have gone very quiet on the project.

@MrBliz
Copy link
Contributor

MrBliz commented Aug 21, 2020

I think, judging from this blog post, I wouldn't expect any more work on Function Monkey from James

https://www.azurefromthetrenches.com/net-open-source-a-mugs-game/

@mmeckes
Copy link

mmeckes commented Aug 21, 2020

Ha, that's pretty clear. I like the framework and it's approach, but I can certainly see his point of view. I'll probably just keep patching myself in the short term. I've added a PR to update to the latest FluentValidation and everything is working great for me. I'd be happy to help maintain the project where I can.

@JamesRandall
Copy link
Owner

Hi all! I'm hoping to find a new owner... just so pressed for time at the moment I've struggled to move that on.

@wynandjordaan
Copy link

We are also using Function Monkey as our Azure function framework - Thanks for the great project James. I think there are quite a few of us here who would not mind helping out with the project to keep it alive.

@mmeckes
Copy link

mmeckes commented Aug 28, 2020

Totally understand @JamesRandall, and agree with most of your blog post. Maintaining these types of projects can be a pretty thankless task. I appreciate your efforts to far. Saved me hundreds of hours and countless dead ends navigating Azure functions already.

@goblinfactory
Copy link

@JamesRandall Hi James, before you "find a new owner", ...I'd pay for Function Monkey if it was regularly updated. Just saying.

My alternative is simply to switch my project from hosting on Azure Function consumption plan to a fixed "monthly" standard webapi, so there's an immediate saving for me.
I'd pay a subscription, at £30/a year for solo developer.

Any else?

@peteharrison
Copy link

Hi All.
With this conversation around the project not being maintained anymore is there too big of a risk to actually use it in a new project that I am building? I am really liking Function Monkey and all of the features, but a little concerned with using it in a new project if it isn't going to be maintained / supported long term?

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

8 participants