We decided to implement only minimal changes: https://wiki.magnolia-cms.com/display/DEV/Minimal+required+changes
We currently generate these keys for templates:
But that's not the case for dialogs:
It should be consistent with templates (also to force more 'logical' keys)
There is disagreement on what the consistant keys should be.
- Should the keys reflect the full "definition path", therefore being predictable - yet verbose?
- Should some keys support skipping parts of the definition - ie specify an app and a field, but not a subapp or view?
A list of all current keys will be created, which stakeholders from PD & PM can evaluate. Then another meeting to hopefully nail down the key generators we want to support, what patterns they should follow, and which ones we may want to deprecate.