I’m not stating it is the same, just that it is similar. In Linux you can add 3rd party repositories - which are similar in nature marketplace in OH context - and install packages from there that can generally also use the aforementioned structure. But that’s not my point. The argument I’m making is that there should be a distinction between what you create/add/modify yourself and what is or can be installed and used as-is from OH (currently none) and other sources (what I would call the OH ecosystem).
Not entirely true , but nothing related to this discussion topic.
After initial setup wizard there is:
users.json
uicomponents_ui_page.json
backup/...
But, enough about this. I am looking forward to progress (OH 5? ) as discussed in issue #3666. Meanwhile I will use some Ansible and Ruby magic to get the desired results.