Мой первый metayaml который назывался просто conf появился больше 10 лет назад.. Тогда Yaml был не таким популярным как сейчас и "нарот" писал конфиги либо в django стиле (
env.py), либо брал ублюдочные и не удобные ini файлы. Самые упоротые перешедшие с джавы или каких то энтерпрайзов использовали xml.
Вообще я хотел доклад делать, почему я использую именно такой подход. Лет пять назад это еще актуально было, а сейчас, наверное уже нет.