giraffe-fsharp / giraffe-template

A dotnet new template for Giraffe web applications.
Apache License 2.0
37 stars 22 forks source link

Remove Paket? #50

Open Trigun27 opened 10 months ago

Trigun27 commented 10 months ago

I have been working with the .NET platform since 2015, I try to communicate often with other c# and f# developers and there is a feeling that a very small number of people use Paket. And if they do, then there are problems with the lock file and updates

64J0 commented 9 months ago

I have this same feeling. Paket has some weird behaviors sometimes.

But I understand that it's very useful to manage dependencies along a complex sln file, with many fsproj components.

Trigun27 commented 9 months ago

As far as I know, some of my friends (F# developers) don't use Paket. They tried it, but it's difficult and behaves strangely.

64J0 commented 9 months ago

Do they use another package to handle the dependencies @Trigun27 ?

Trigun27 commented 9 months ago

No, standard tools - nuget

Trigun27 commented 2 months ago

@64J0 Hi! So, I think it's time to refactor the repository. Personaly i think, we need to delete package and use nuget as default libs manager.

Than, i think we need to add -f (--framework) flag to allow users to select .net version. .net6. .net8 and .net7 ?

And clean old dependencies.