The system-model concept can be seen as the combination of enabled (upstream) repos + installed applications.
Having a (ex/im)portable config format for describing moss-controlled system configuration (similar to Cargo.lock for Rust projects) will be useful.
This issue is intended to track the high level implementation of this feature.
It may be that this (also) supports locking to "versions" (= a set of .stones produced from a specific recipe repo git ref) of the enabled moss-format repositories.
The
system-model
concept can be seen as the combination of enabled (upstream) repos + installed applications.Having a (ex/im)portable config format for describing moss-controlled system configuration (similar to
Cargo.lock
for Rust projects) will be useful.This issue is intended to track the high level implementation of this feature.
It may be that this (also) supports locking to "versions" (= a set of .stones produced from a specific recipe repo git ref) of the enabled moss-format repositories.