Persistency and configuration management
- R04: It MUST allow exporting and importing layout configurations in a serialized format: the entire layout must be serializable to a file (in JSON, XML, YAML, or any other format) to save, manage and load different configurations without needing to reset the system each time.
- R04.1: The serialization format SHOULD be easily interpreted by a human (human-friendly).
- R04.2: The serialization format SHOULD be uniquely tied to the Layout, in a declarative manner (the layout can be expressed and composed directly by using this format).