Some words on #nugate

The sad truth

Isaac Abraham's avatarThe Cockney Coder

As the author of what is now becoming an infamous PR, I thought that it’d be an idea to document my thoughts regarding both my motivations for it, as well as my thoughts on the reactions to it from all sides since then.

What’s #nugate?

tl;dr – a tiny and innocuous PR to the NuGet gallery that showed how to install NuGet packages when using Paket was closed abruptly by the NuGet team with an inadequate explanation, and then apparently ignored, despite large community feedback.

The Paket PR

Just a bit of background first on the PR. The idea came when looking at the new version of the NuGet site (which looks much nicer than the current one, I must say) and noticing a “tab view” for how to add a given package to your solution using either NuGet or the dotnet CLI. I thought that this might be…

View original post 3,644 more words

F# Weekly #31, 2017 – All new Microsoft. Loves Open Source.

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos & Papers

Blogs

Open source projects

  • freya-core – Freya Web Stack – Core Model
  • Suave.Swagger – This is an extension for Suave.io with some REST tools and Swagger documentation helpers

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#30Subscribe

 

F# Weekly #30, 2017 – Happy 2nd anniversary @jet

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

  • FsYamlParser – F# Yaml 1.2 parser
  • Xake – Another MAKE utility implementation on F#, fully declarative with no-brain parallelism, inspired by Shake
  • pidginfsharp – F# port of the Pidgin parsing library
  • shensharp – Shen on the Common Language Runtime
  • Shodan.FSharp – A Shodan API client for F#
  • Irc.FSharp – An IRC client library for F#.
  • FsMenu -A very small DSL to create an interactive cli.

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#29Subscribe

 

F# Weekly #29, 2017 – The @openfsharp conf is in Sept

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Video archive of NYC F# User Group

Blogs

F# vNext

Open source projects

  • Paket.Unity3D – an extension for the Paket dependency manager that enables the integration of NuGet dependencies into Unity3D projects.
  • MvvmCross.FSharp – Extensions to make MvvmCross bindings more F#-ish
  • DebugSample – A sample of debugging F# projects in VSCode
  • FSharp.Data.JsonValidation – A DSL for validating JSON against expected schemas.
  • FSharp.Data.Xsd – XML Type Provider with schema support

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#28Subscribe

 

F# Weekly #28, 2017 – Fable Conf 2017

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

  • dotnet-js – The CIL is running on a portable .NET runtime called DotNetAnywhere (DNA) compiled to WebAssembly with emscripten.
  • bitcoinfs – An alternative full node bitcoin implementation in F#
  • Marten.FSharp – A set of FSharp wrappers around Marten
  • FSharp.Data.JsonValidation – A DSL for validating JSON against expected schemas

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#27Subscribe

 

F# Weekly #27, 2017 – Save the date for .NET Conf

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#26Subscribe

 

F# Weekly #26, 2017 – What is Next?

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos

Blogs

F# vNext

Open source projects

  • fmarkup – FMarkup is an HTML/CSS generation library and DSL for F#
  • llvm-fs – LLVM bindings for F#
  • bitcoinfs – An alternative full node bitcoin implementation in F#
  • net.lib – Tests for working with plain sockets in .NET/FSharp
  • Elmish.WPF – WPF bindings for fable-elmish
  • Amagatsha – Command line utility for saving and restoring Visual Studio document window layouts across different Git branches

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#24Subscribe

 

F# Weekly #25, 2017 – Paket 5 and new Rider EAP

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos 

Blogs

F# vNext

Open source projects

  • Thespian – An actor framework for F#

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#24Subscribe

 

F# Weekly #24, 2017 – Suave learning discount inside

Welcome to F# Weekly,

A roundup of F# content from this past week:

News

Videos 

Blogs

F# vNext

Open source projects

  • metatp – An F# Type provider provider
  • FsAttoparsec – A port of Bryan O’Sullivan’s attoparsec from Haskell to F#
  • akka.di.grace – Akka.NET  integration plugin for Grace dependency injection library
  • SmsServer – There is small Xamarin App on Android hosting SMS Server written in FSharp and using the Suave library
  • fez – fsharp to core erlang compiler experiment
  • Neo4j.Operators – Removing reliance on a string query to use Neo4j’s cipher in F#
  • jwithatwist – A twisted version of J written in F#
  • SuaveGit -Routes for serving git repositories via Suave
  • fable.remoting – Type-Safe Client-Server communication for F# featuring Fable

New Releases

That’s all for now. Have a great week.

Previous F# Weekly edition –#23Subscribe