YAML (YAML не является языком разметки), как правило, используется для файлов конфигурации, поскольку это удобный машиночитаемый формат, который также облегчает чтение и запись людьми.
Расширение на основе комментария инструктора:
META.yml создается процессом сборки с помощью таких инструментов, как Module::Build
и ExtUtils::MakeMaker
, и содержит метаданные о модуле, который будет использоваться CPAN или другими инструментами управления пакетами.