Linkml configuration, dotfiles patterns, environment variables #2296
noelmcloughlin
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I wanted to ask opinion on whether configuration needs a long term strategy across LinkML tooling ecosystem. Typically software and tooling needs to be configurable and Linkml currently supports project level configuration like
./myproject/config.yaml
file.Over time prolific users with many projects tend to demand global user configuration to be inherited. The recommended implementation is typically (say)
~/.config/linkml/generators.yaml
and~/.config/linkml/lint
and so on, for XDG compliance, satisfying indoctrinated believers who worry about shame trackers. The project level file can override or be merged with global configuration.Then there is question of environment variables. I shared some ideas/discussion on this project but I need to revert a PR and rethink things. So this is useful anchor for wider discussion, while I communicate with users on issue.
Beta Was this translation helpful? Give feedback.
All reactions