Home: Show missing metadata on VS PM - package details

Created on 4 Apr 2019  路  6Comments  路  Source: NuGet/Home

The following metadata is shown on Gallery but missing on VS Client:

  • Release Notes
  • Owner Info: https://github.com/NuGet/Home/issues/442
  • Source code repository Link
  • Package Size (from https://github.com/NuGet/NuGetGallery/issues/2957)
  • Title (https://github.com/NuGet/Home/issues/5772)

New metadata, not yet exposed even on Gallery

  • Signing information
  • ReadMe
Epic VisualStudioUI Backlog 2 VS.Client Feature

Most helpful comment

Release Notes can be important at install/upgrade time.

All 6 comments

Also, I would add the package type (DotnetTool, Dependency, etc) to the registration API. This is useful if the client has a different UI based on the package's type. For example, the NuGet gallery has a different UI for installation instructions if the package is a dependency or a tool. Like @anangaur mentions below, this shouldn't show up on the Package Manager UI.

Also, we should consider including the source code's repository type to decide which icon to display.

Edited to clarify :)

We should revisit package type when we discuss Search by TFM experience. IMO different package types shouldn't even show up on PM UI.

Any updates on this?

Release Notes can be important at install/upgrade time.

Don't quite understand why this is not getting implemented? I don't think it's a hard change. Fields like release notes are important to MSFT internal customers (devs) and even more so to external customers / users.

@chgill-MSFT I made this an Epic since it's pretty broad. I know there's ongoing work to spec out Readme's. Can you please link those here (directly or to the Epic) so I can understand the full scope? Thank you!

Was this page helpful?
0 / 5 - 0 ratings