Hi,
 
The ASP.NET team at Microsoft has been happily using libuv as the base for 
our new cross-platform HTTP server Kestrel: 
https://github.com/aspnet/KestrelHttpServer
 
So far, for our prereleases, we have been shipping libuv as a “shared” 
library for Windows and OS X as part of the Kestrel’s NuGet prerelease 
packages: https://www.nuget.org/packages/Microsoft.AspNet.Server.Kestrel/ 
NuGet is the .NET equivalent of npm/pip/gem. Despite there being a shared 
library, we do not install libuv in a global load library path, so it 
should not affect any applications that aren’t .NET apps that depend on 
Kestrel.
 
In RC2, we also plan to distribute libuv binaries for Linux as part of a 
NuGet package for reasons described in this GitHub issue: 
https://github.com/aspnet/KestrelHttpServer/issues/651 Another change 
slated for our RC2 release is distributing libuv binaries in a NuGet 
package called “Libuv” (instead of as part of the 
Microsoft.AspNet.Server.Kestrel package as before) independently of any 
managed assemblies: https://github.com/aspnet/KestrelHttpServer/issues/730 
Once again, only .NET applications that take a dependency on this “Libuv” 
NuGet package would automatically load the build of libuv 
installed/restored by NuGet.
 
Here is the GitHub repo we use to build libuv on our CI machines: 
https://github.com/aspnet/libuv-build/ You can find the first prerelease 
“Libuv” NuGet packages on our MyGet feed here: 
https://myget.org/gallery/aspnetcidev We will update the NuGet package 
periodically, at least as often as ASP.NET needs new versions of libuv.
 
I’m posting this here to see if there are any suggestions or concerns 
regarding Microsoft releasing this Libuv NuGet package.
 
Thanks,
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/libuv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to