Contribute to Fake 5

3 views
Skip to first unread message

Clément Bouillier

unread,
Sep 13, 2017, 6:34:03 AM9/13/17
to FAKE - F# Make
Hello,

I am using Fake more and more, thanks for this great tool!
Lately, I struggled a bit to reference FakeLib in a fsproj created with dotnet cli. It seems dotnet cli is searching PackageReferences based on a convention, something like only dll in lib dir (and its sub-dir) of the package and not in the tools dir where is FakeLib. I found a workaround (use Reference with a HintPath in addition to PackageReference). Note: it is the same when I use Paket, since it relies on dotnet cli in the end.

So I started to have a look at Fake 5, sounds really even greater :). And since I am starting a mentorship on OSS contribution with the FSharp foundation, Fake could a great "playground" for it (to confirm with my mentor, but could also work indepently from mentorship...).

I read carefully documentation on migrating and contributing. I quickly checked the different issues. I saw this one https://github.com/fsharp/FAKE/issues/1523, where I see there are some work left for release.
I tried a migration of a simple project (https://github.com/lyontechhub/icalToGoogleCalendar.git) and I think I could help to improve documentation on migrating and documentation. I'd like to know if there is any in progress work I missed ? If not, should I create an issue to make visible there is some work in progress ? Or just start a PR with [WIP] ?

Thanks
Clément

NB: if some of you are in FableConf, we could discuss it there also.

Clément Bouillier

unread,
Sep 13, 2017, 9:54:37 AM9/13/17
to FAKE - F# Make
I am struggling with migration in step 2. You say that we have to "Use the new FAKE-API" first, but if I do not reference Fake.Core.Targets, I cannot use Target function for example from there? Does step 2 is a sort of "blind" step where we just try to reverse MethodModule to become Module.Method without any feedback (i.e Ionide/VS detects errors) waiting for step 3? Sounds weird, so I ask here.

Clément Bouillier

unread,
Sep 18, 2017, 1:58:59 AM9/18/17
to FAKE - F# Make
Hello,

Note this Google Groups is no more used. Please contact the team on Gitter (fsharp/fake), FSharp Foundation Slack or twitter @fsharpmake.

Thanks.

PS: web site will be updgraded
Reply all
Reply to author
Forward
0 new messages