Reload nginx config in Windows
> nginx -s reload
> nginx -s reload
While I was at the MVP summit this year I attended a session on OSS & Microsoft. We concluded that more could be done to encourage open source contribution in the community. We agreed that technologies like NuGet enable these kinds of projects, but there is room for improvement.
Package Management is core to the Node.js community. Largely because Node doesn’t do much on it’s own. The NPM command line tool is powerful and simple, and the NPM registry website is good. There are about twice the number of packages in NPM compared to NuGet. At the time of writing 56 million packages have been downloaded from NuGet, NPM does that in two months. Yet I would estimate there are far more C# developers out there compared to Noders.
So what can NuGet learn from NPM? Ignoring the underlying technology, the NPM website itself exposes a number of useful pieces of data that NuGet seems to lack.
NuGet is disconnected from the source. In the open source world, the repository is not just some lines of code, it’s the centre of documentation, issue tracking and collaboration. NuGet needs GitHub/Codeplex/Bitbucket/whatever integration if it wants to present users with the information needed to choose and use packages.
How can we pull these things together more tightly? Could an automated build service be the way to connect a package repository to the source code?
java366,
sameh selem,
Richard, and 2 others are discussing. Toggle Comments
Perhaps Maarten has the answer: http://blog.maartenballiauw.be/post/2013/03/18/NuGet-Package-Source-Discovery.aspx
This is really good feedback for us. Thanks!
Agree with everything here, in addition, nuget is still missing some key what I would call “basic” features of a package manager that are just as important. Nuget is fine, when all you want to do is add a shared library to your project, but it’s also a mechanism for providing tools such as test runners, and build tools, scaffolders, sometimes you want to install those locally, but usually I’d rather have a “npm -g” option for nuget to install globally or for the current user.
Agreed.
Most of the functionality you mention is built into visual studio, or the TFS tooling, but my preference is to run stuff from the command line.
Is there appetite for a ‘nuget++’, with the missing features added in?
Nuget has a read me file
Reblogged this on Site Title.
PS> Add-WindowsFeature Net-Framework-Core
Reply
You must be logged in to post a comment.