新しいディストリビューションをビルドすると、2 つのメタ ファイルが生成されます。1 つは YAML 形式を使用し、もう 1 つは JSON 形式を使用します。私が知る限り、これらは (何らかの理由で) メタ ファイルにアクセスしたい他の CPAN クライアントまたは他のアプリケーションによってのみ使用されます。アプリが両方にアクセスする必要がある理由を説明しようとしています...
これら 2 つの形式は、便宜上、別々に生成されているのでしょうか? つまり、開発者 1 は JSON を好むため、ディストリビューション META.json ファイルを読み取るようにアプリをコーディングしますが、開発者 2 は JSON を嫌い、むしろ YAML バージョンに到達しますか?
それとも、私が見落としている単一のクライアント/アプリで両方が必要になる技術的な理由はありますか?