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

Allow control of Sorting in Package Manager UI Browse tab #2585

Open
harikmenon opened this issue Apr 16, 2016 · 8 comments
Open

Allow control of Sorting in Package Manager UI Browse tab #2585

harikmenon opened this issue Apr 16, 2016 · 8 comments
Assignees
Labels
Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Product:VS.Client Status:Excluded from icebox cleanup Status:Inactive Icebox issues not updated for a specific long time Type:Feature
Milestone

Comments

@harikmenon
Copy link

No description provided.

@harikmenon harikmenon self-assigned this Apr 16, 2016
@harikmenon harikmenon added this to the 3.6 Beta milestone Apr 16, 2016
@harikmenon harikmenon removed this from the 3.6 Beta milestone Apr 19, 2016
@rrelyea rrelyea added this to the Future-1 milestone Dec 9, 2016
@anangaur anangaur assigned anangaur and unassigned harikmenon May 23, 2017
@anangaur
Copy link
Member

Currently the Package Manager UI shows a list of packages that is inline with the sorting order on NuGet.org search results based on 'popularity'. However, users need varied ways to search to get to the right package quickly. E.g

  1. By Name (alphabetical)
  2. By Popularity (default)
  3. By Latest updated/uploaded
  4. By Dependent packages (how many depend on this package)

@zhili1208 zhili1208 modified the milestones: Future-1, Backlog Jan 10, 2018
@jainaashish
Copy link
Contributor

Just to rephrase our default search is not just popularity, rather it's overall relevance of the package where popularity is a major contributor but not the only contributor. Relevance also includes other items like, how many times that search term exists across package fields like description, or tags, etc...

@jainaashish jainaashish added the Priority:2 Issues for the current backlog. label Feb 1, 2018
@dpavsrtrl
Copy link

When are you going to add support for sorting by number of downloads in descending order?

@setzer17
Copy link

I am surprised that Nuget doesn't support sorting especially by downloads....

@rrelyea
Copy link
Contributor

rrelyea commented Jun 11, 2019

Note..one of the issues for this (https://developercommunity.visualstudio.com/content/problem/56659/nuget-management-window-nuget-updates-can-not-be-s.html ) complained that the updates tab isn't sorted by name by default...and can't change to being sorted by name as well.

@tb-mtg
Copy link

tb-mtg commented May 3, 2020

Any progress on this?

@donnie-msft donnie-msft changed the title Sorting in Package Manager UI Browse tab Allow control of Sorting in Package Manager UI Browse tab May 12, 2020
@donnie-msft
Copy link
Contributor

Yet another request to sort 'Browse' tab by download counts.

Originally posted by @msd-kharazi in #1739 (comment)

@nkolev92
Copy link
Member

The browse tab functionality is driven by search behavior.

If the servers don't return results sorted by say downloads, the client wouldn't be able to do too much.

Also, keep in mind the challenges for the "All" behavior, do they add up? Pick the largest etc. Right now the all tab displays partial results and it wouldn't care about the download count.

Alternatively, certain "search by" could be available on individual sources only.

@donnie-msft donnie-msft added this to Needs triage in VS PMUI Triage via automation Nov 3, 2020
@donnie-msft donnie-msft moved this from Needs triage to Low priority in VS PMUI Triage Nov 3, 2020
@ghost ghost added the Status:Inactive Icebox issues not updated for a specific long time label Sep 1, 2022
@nkolev92 nkolev92 added Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. and removed Priority:2 Issues for the current backlog. labels Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Product:VS.Client Status:Excluded from icebox cleanup Status:Inactive Icebox issues not updated for a specific long time Type:Feature
Projects
No open projects
VS PMUI Triage
Low priority
Development

No branches or pull requests