-
Notifications
You must be signed in to change notification settings - Fork 12
capi: add a configuration interface #21
Copy link
Copy link
Open
Labels
api/cffiRelated to the C-FFI API.Related to the C-FFI API.help wantedExtra attention is neededExtra attention is neededideas welcomeAn open problem which doesn't have a clear resolution.An open problem which doesn't have a clear resolution.impact/featureAn issue or PR that adds new distinct functionality.An issue or PR that adds new distinct functionality.
Milestone
Metadata
Metadata
Assignees
Labels
api/cffiRelated to the C-FFI API.Related to the C-FFI API.help wantedExtra attention is neededExtra attention is neededideas welcomeAn open problem which doesn't have a clear resolution.An open problem which doesn't have a clear resolution.impact/featureAn issue or PR that adds new distinct functionality.An issue or PR that adds new distinct functionality.
The current
pathrs_configureis designed after Linux's extensible syscall semantics. However, it seems to me that a string-based configuration setup would be far easier to extend naturally. Maybe the value should be an opaque pointer or some kind of typed-unionstruct, but having string keys would make extensibility so much simpler as well as lending itself very well to configuration files.