代码之家  ›  专栏  ›  技术社区  ›  cjm

Perl工具链中Meta 2支持的状态是什么?

  •  3
  • cjm  · 技术社区  · 15 年前

    我将发布一些新版本的 my modules ,我想知道我应该在发行版中包括哪些元数据文件。这个 CPAN Meta Spec version 2

    我正在考虑同时包含一个v2 META.json和一个 v1.4 基督教青年会。当Meta.yml和Meta.yml都存在时,支持Meta 2的工具应该忽略它们。早于Meta 2的工具应该寻找Meta.yml。

    问题是那些更喜欢META.json而不是META.yml的工具,但是希望META.json是v1.x格式的。有这样的工具吗?它们有多常见?这是个好主意,还是会引起问题?

    1 回复  |  直到 15 年前
        1
  •  2
  •   cjm    14 年前

    META.yml v1.4可以通过各种工具读取,META.json v2,AFAIK,仅由search.cpan.org使用。任何使用Dist::Zilla的发行版都有这两个版本,都有META.json v2,因此您可以使用v2而不会造成任何问题,而且我不知道有任何工具需要META.json v1.4。

    推荐文章