Details
-
Type:
Improvement
-
Status: New
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.23.0
-
Fix Version/s: None
-
Component/s: NuGet
-
Labels:None
-
Environment:CentOS 7.7, docker container.
Description
Hello!
This improvement all about NXRM web-interface and it convenience for NuGet-users.
As you already know there is a very popular solution for NuGet repositories called "NuGet Gallery".(https://github.com/NuGet/NuGetGallery) and the most popular one is https://www.nuget.org/
The Dependencies view
How it looks like in NuGet Gallery:
As we can see Dependencies are URL that points us to package. Example: if I click on "Microsoft.CSharp" I will be redirected to the page of this package.
Now how it looks in Nexus:
Unfortunately this is just a raw text without any classification or even delimiters for package dependencies. It would be very convenient if you improve this more like a "Gallery-Style" with proper sections, delimiters and not just raw text but a fully clickable URL to the dependency package.
Source Repository
How it looks like in NuGet Gallery:
As you can see in the screenshot there is a section in the right corner called "Source Repository" and if I click there it is redirects me directly to GitHub project https://github.com/JamesNK/Newtonsoft.Json
How it looks like in Nexus:
In this case there is no Source Repository in package metadata at all.
But in some cases it is present in it is also raw text. Would be very cool if you can support that feature from NuGet Gallery and make this property a clickable URL.
Package Reference
In the previous screenshot you also can see the section with "Package Reference". It is very convenient when you are searching for packages, found what you need, just copy this reference and paste it in .csproj
How in looks in Nexus:
Already all options are present except of "Package Reference". It will be very cool if you add it