Would it be possible to display packages from open nixpkgs PRs in the package search? It'd be really useful, instead of having to switch to a different tab to go to the nixpkgs open pr view and then use the (sometimes dysfunctional) github search.
It might be quite a bit more expansive to index, but given nixpkgs's conventions (and metadata attached by CI) it would probably at least be possible.
There's a few ways open PRs could be integrated, but in my opinion, this is the order of priorities I would estimate:
- When there are no results at all for a query, try to find a match for an open nixpkgs PR and link to it/display info about it
- On a package card, if there is an open PR updating the package, show a little indicator next to the current version that links to the PR
- Insert new packages from open PRs into search results directly, even if there are other results (but distinguish them in some way)
I don't expect as much info to be available for these as there is for in-tree packages (e.g. you lose the ability to search by executable names), but it'd at least to be nice to show that someone is working on it! (and it might help bring attention to older or stalled PRs).
Would it be possible to display packages from open nixpkgs PRs in the package search? It'd be really useful, instead of having to switch to a different tab to go to the nixpkgs open pr view and then use the (sometimes dysfunctional) github search.
It might be quite a bit more expansive to index, but given nixpkgs's conventions (and metadata attached by CI) it would probably at least be possible.
There's a few ways open PRs could be integrated, but in my opinion, this is the order of priorities I would estimate:
I don't expect as much info to be available for these as there is for in-tree packages (e.g. you lose the ability to search by executable names), but it'd at least to be nice to show that someone is working on it! (and it might help bring attention to older or stalled PRs).