Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support package owners in the “Installed” tab #14005

Open
CiciLi1 opened this issue Dec 18, 2024 · 1 comment
Open

Support package owners in the “Installed” tab #14005

CiciLi1 opened this issue Dec 18, 2024 · 1 comment

Comments

@CiciLi1
Copy link

CiciLi1 commented Dec 18, 2024

NuGet Product Used

Visual Studio Package Management UI

Product Version

NuGet Client Dev\6.13.0.99

Worked before?

It is not a regression since it also reproes on D17.12\33523.42 with implicit NuGet Client 6.12.1.1.

Impact

It bothers me. A fix would be nice

Repro Steps & Context

Notes:  

  1. The repro rate is 100%. 

  2. This issue does not repro when no “Owner(s)” in “Package Details” section of detail pane in “Browse” tab.

Repro Steps:   

  1. Create a C# Console App (.NET 9.0) project in VS.

  2. Right-click the project in Solution Explorer and select "Manage NuGet Packages…" menu item to open PM UI.

  3. Select the package source: "nuget.org" near the gear button.

  4. Go to the “Browse" tab, install package “Microsoft.Extensions.Logging” into the Project.

  5. Observe the package owners on the right of package ID.

  6. Go to the “Installed” tab and observe the package owners on the right of package ID.

Expected:   

The package owners should be consistent for the same package between “Browse” tab and “Installed” tab.

Actual:   

Inconsistent package owners show on the right of the package ID between “Browse” tab and “Installed” tab as below screenshots: 
image
image

Verbose Logs

No response

@donnie-msft
Copy link
Contributor

Thanks for filing, and your assessment is correct as we scoped the Owner hyperlinks to the Browse tab, and implementing that for the Installed tab is mentioned as a Future Possibility in this section: https://github.com/NuGet/Home/blob/dev/implemented/2024/owner-author-pmui.md#future-possibilities.

@donnie-msft donnie-msft changed the title [Bug Bash] Inconsistent package owners show on the right of the package ID between “Browse” tab and “Installed” tab Support package owners in the “Installed” tab Dec 19, 2024
@donnie-msft donnie-msft added Priority:2 Issues for the current backlog. and removed Triage:Untriaged labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants