FunctionMonkey icon indicating copy to clipboard operation
FunctionMonkey copied to clipboard

Future of Function Monkey

Open sparkitny opened this issue 4 years ago • 10 comments

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

sparkitny avatar Aug 03 '20 15:08 sparkitny

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.

AKomyshan avatar Aug 03 '20 18:08 AKomyshan

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

sparkitny avatar Aug 03 '20 19:08 sparkitny

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.

mmeckes avatar Aug 19 '20 16:08 mmeckes

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/

MrBliz avatar Aug 21 '20 14:08 MrBliz

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.

mmeckes avatar Aug 21 '20 15:08 mmeckes

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.

JamesRandall avatar Aug 21 '20 16:08 JamesRandall

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.

wynandjordaan avatar Aug 21 '20 18:08 wynandjordaan

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.

mmeckes avatar Aug 28 '20 12:08 mmeckes

@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?

goblinfactory avatar Sep 08 '20 21:09 goblinfactory

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?

peteharrison avatar Sep 13 '20 23:09 peteharrison