Scoped configuration format.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
ltdk 4aee6240b5 Initial commit 1 year ago
.gitignore Initial commit 1 year ago
CHANGELOG.md Initial commit 1 year ago
LICENSE.md Initial commit 1 year ago
Makefile Initial commit 1 year ago
README.md Initial commit 1 year ago

README.md

scf

Scoped configuration format.

License

Available via the Anti-Capitalist Software License for individuals, non-profit organisations, and worker-owned businesses.

Planning

Currently, this is just an idea for a project that has started some work but I can’t find it for now. The goal is to have a generic format that is robust enough to work for all forms of applications, while having a rigorous specification that allows reuse of implementations. The general idea is that SCF will separate things into "scopes" similar to blocks in various configuration formats (e.g. nginx has a "server" block). I also want to draw inspiration from Terraform and allow a limited number of computations and metaprogramming so that people can set things up the way they want and thoroughly document how configuration is made.