-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
Additional meta-information conventions #57833
Comments
I'm currently reading the Unix Haters Handbook.
|
@infinisil had some ideas about tagging for handling nixpkgs categories. |
#45269 something something "possible" dependencies |
CVE information |
Path(s) to the main executable(s?) if there are any? Would allow a shorthand for something like Additional "usage" information similarly? |
This issue has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/concepts-for-attaching-metadata-to-nixpkgs/5632/1 |
Pointing to packages that "obsolete" "old" "unmaintained" packages, but are not blessed forks, or something like that; e.g. scantailor-advanced seems to be a version of scantailor that's more actively developed. |
NixOS/rfcs#51 (comment) |
This goes back to another idea I've floated a couple of times: Extending the That could then also be used to segregate nixpkgs into "core" (everything with sufficient maintainer commitment) and "rest" ("AUR") without actually splitting up the repo. People might be more willing to add themselves to the maintainers list when the commitment is clearly defined. |
|
There should be an attribute where NixOS configuration attributes that belong to a package can be specified. |
I marked this as stale due to inactivity. → More info |
#120692 has mainProgram at least. I think this should have been a list, with the first item being the "main" program, or otherwise some data structure that can have all the relevant runnables listed, with a special field for the main one. |
I marked this as stale due to inactivity. → More info |
I've had ideas for additional fields that would be nice to have in the meta attribute, but I forgot to make an issue at the time, I'll update this if I can remember anything. I tried to find if there were any RFCs or existing issues for such things but I didn't find any, please crosslink!
Currently I'm thinking it would be nice if there was a field where I could put URLs to references (or a description string, or whatever) for packagers that have information on packaging something. For example compilation/installation instructions, etc.
Another thing would be an attribute for linking to the official documentation of a package. This could also be nice in that when looking at something on https://nixos.org/nixos/packages.html there could be a directly clickable link for accessing documentation.
The text was updated successfully, but these errors were encountered: