On 13/04/16 15:54, Stephen Halter wrote:
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
<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.


Hi!

Thanks for posting! I'm personally OK with this, as long as "vanilla" libuv is built, ie, without any patches or backports from new releases.


Cheers,

--
Saúl Ibarra Corretgé
http://bettercallsaghul.com

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