NuGet/NuGetGallery — Issue #346: Solidify + support direct download urls
Author: SimonCropp
Created: 2011-12-07 23:38:08+00:00
State: open

Given the recent breaking changes of the download URLs it would be nice if, moving forward, we had supported and documented direct download links for packages.

So some background
The old url was
http://packages.nuget.org/v1/Package/Download/PACKAGENAME/VERSION
The new url is
http://packages.nuget.org/api/v1/package/PACKAGENAME/VERSION

Also what is the point of the "V1" in the context of downloading packages? In the furture is it possible another version will deliver a diff binary for the same combination of PACKAGENAME+VERSION??

It would also be good if there was a permalink to get the latest version of a library. eg
http://packages.nuget.org/api/v1/package/PACKAGENAME

Another consideration is the future support of unstable/beta packages. perhaps
http://packages.nuget.org/api/v1/package/PACKAGENAME/Unstable

Also a consideration is license acceptance https://github.com/NuGet/NuGetGallery/issues/86