Drop in replacements#6
Conversation
|
This would be great for tracking packages that are renamed in major releases, especially now that packages like |
|
This would be amazing! The web interface already shows scores for Popularity, Quality, and Maintenance...so adding the ability to compare "Alias Packages for X" in the web interface would be excellent when comparing these aliases 👌 Something like this (but instead of search on keyword, it would be alias): |
|
After some discussion, we decided that the upcoming overrides API (RFC upcoming, /cc @aeschright) solves this problem without the added complication of registry-side changes. |
|
Can you link to the RFC when it’s available so we can follow it? |
|
Here's the overrides RFC: #27 |
|
@zkat I feel like it's a mistake to not add registry changes that allow searching for overrides. /shrug |
|
The overrides API seems targeted at the consumer to empower them to replace packages in their tree. However, it does not empower the package maintainer to communicate and encourage consumers to adopt replacement packages (in the case of renames, scope migrations, etc.) 👍 on re-opening this RFC please |
Bot-generated transition of RFC **#6** to status `withdrawn`. Moved to `withdrawn/0006-shallow-updates.md`. Front-matter `status` and the relevant date field were updated. `INDEX.md` was regenerated. A `# Withdrawal Amendment` scaffold was prepended (if not already present). Edit it in this PR with the reason for withdrawal before merging. Co-authored-by: npm CLI robot <npm-cli+bot@github.com>
I apologize if this is a little disorganized/eclectic. Still working through how this all fits in with npm. Stripped out a large portion of the original doc I had written after hearing there is a WIP on an rfcs for deep aliasing, and didn't want to duplicate that effort.
This rfcs is about marking a package as being a viable candidate for both aliasing and/or deep-aliasing for another package.
Should this get accepted, being able to search for packages in lieu of another package, regardless of depth, should become pretty easy.