-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
c apiNix as a C library with a stable interfaceNix as a C library with a stable interfacefeatureFeature request or proposalFeature request or proposalstoreIssues and pull requests concerning the Nix storeIssues and pull requests concerning the Nix store
Description
Is your feature request related to a problem?
The Perl bindings break, e.g.
Proposed solution
We now have a C API, and basing the Perl bindings on that makes them less prone to break.
nix-store-c is underdeveloped though.
Alternative solutions
- Drop the bindings, and make Hydra use the C API
- Basically the same thing, but perhaps easier and more focused. Doing it not in Hydra is for when you want quality bindings, and I don't think quality code exists in or around Perl (in my experience - apologies).
Additional context
Checklist
- checked latest Nix manual (source)
- checked open feature issues and pull requests for possible duplicates
Add 👍 to issues you find important.
Metadata
Metadata
Assignees
Labels
c apiNix as a C library with a stable interfaceNix as a C library with a stable interfacefeatureFeature request or proposalFeature request or proposalstoreIssues and pull requests concerning the Nix storeIssues and pull requests concerning the Nix store