How can we help users find, troubleshoot and remove packages quickly
Problem Statement
For projects or groups with more than one thousand packages, it can be difficult to find a specific version or to manage the registry and clean up old revisions of dependencies.
Reach
1.5 = Small reach (~5% to ~25%).
Impact
If we can solve this problem now, while we are still seeing the adoption of the registry grow, we can ensure that our product scales with our customer's usage. Failing to do so will result in frustration an possible people finding alternative, more scalable solutions.
2.0 = High impact 1.0 = Medium impact
Confidence
Although we haven't seen too many requests for these features, we are starting to see early adopters start to run into this issue and reaching out for help. We had two preliminary user interviews in which we discussed the problem and saw what a challenge this could be.
However, given that we did not hear a singular solution, we believe it will be valuable to conduct formal problem validation. We believe that conducting this research will help power future designs and implementations.
80% = Medium confidence
Effort
I suspect that there will be an initial investment from Product, Design and Engineering to come up with an iterative plan to deliver value to the community. The implementation and maintenance effort will depend on the outcome of that investigation and design work.