Affects Version/s: None
Fix Version/s: 5.5.4
Release notes required:Yes
Documentation update required:Yes
Support a simple YAML format for JCR Repository bootstrap files. Support this format wherever the "jcr system view" xml bootstrap files are supported now.
The "jcr system view" xml format is difficult to work with in typical team source control cases, such as diffing and merging.
The xml format is hard to read and perform manual edits on which is not an uncommon task in project development.
A yaml format would enable easier creation of jcr import files from other data sources.
Current step is only making the export and import available, and exposing export feature in the
jcrTools app - Exporter tab. Probably as an additional dropdown or radio button:
Future steps will be (Probably in next major release 5.6)
- make it the default export format from within all apps.
- implement property filtering to make the bootstraps slimmer.
- Replace our own bootstrap files with YAML format.
This is different from https://jira.magnolia-cms.com/browse/MAGNOLIA-6532 which is specifically about bootstrap support in light modules - but does not talk about the format.