You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: proposed/2023/vs-filters.md
+13
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,18 @@ This proposal represents a common ask for more filters and sorting options in th
13
13
<!-- Why are we doing this? What pain points does this solve? What is the expected outcome? -->
14
14
As NuGet continues to expand as a package ecosystem, there has become a dire need for being able to filter and sort packages through one's daily management in their IDE of choice. While NuGet.org supports a plethora of filters and sorts on the search experience today, we'd like to bring these similar experiences to the various tabs(browse, installed, etc) in Visual Studio to help aid various jobs-to-be-done when it comes down to package management.
15
15
16
+
A recent survey in May 2023 suggests that over 31% of people do not feel like there are adequate sorting and filtering options in Visual Studio when asked. Common free-response to this question relate around the following:
17
+
18
+
- "There are no filtering options"
19
+
- "More search options would make this better"
20
+
- "Would like to find packages by tags, authors, licenses, and more"
21
+
- "There are no way to sort packages outside of creation date"
22
+
- "I'm not aware of any filters but prerelease on/off"
23
+
- "Often I'm looking for a widely-used and respected package and I have to filter and sort through random niche-market packages"
24
+
- "I should be able to filter based on an official package source and license of a package"
25
+
- "I manually have to use google or the console because desired results are too hard to find without filters"
26
+
- "Filters and sorts do not match the website"
27
+
16
28
## Explanation
17
29
18
30
### Functional explanation
@@ -87,3 +99,4 @@ Additionally, the advanced search experience helps users learn the current prefi
87
99
88
100
<!-- What future possibilities can you think of that this proposal would help with? -->
89
101
- There is additionally a concept of "dependency sorting" which would sort dependencies based on the correct order to maintain compatibility such as updating versions. This could be a helpful feature if feasible / done correctly.
102
+
- Ability for Visual Studio experiences to deep link specific filters and sorts for different development experiences. For example finding packages that are only supported for Blazor or another platform.
0 commit comments