Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kentnl/dist-zilla-plugin-metayaml-minimal
Generate a reductionist YAML META file
https://github.com/kentnl/dist-zilla-plugin-metayaml-minimal
dist-zilla perl
Last synced: about 1 month ago
JSON representation
Generate a reductionist YAML META file
- Host: GitHub
- URL: https://github.com/kentnl/dist-zilla-plugin-metayaml-minimal
- Owner: kentnl
- License: other
- Created: 2015-06-21T21:55:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-04T00:07:21.000Z (almost 8 years ago)
- Last Synced: 2024-06-19T01:56:21.221Z (6 months ago)
- Topics: dist-zilla, perl
- Language: Perl
- Size: 55.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.mkdn
- Changelog: Changes
- License: LICENSE
Awesome Lists containing this project
README
# NAME
Dist::Zilla::Plugin::MetaYAML::Minimal - Generate a reductionist YAML META file for compatibility only
# VERSION
version 0.001002
# SYNOPSIS
[MetaYAML::Minimal]
filename = META.yml ; default
version = 1.4 ; default# DESCRIPTION
Generally, if you're creating both `META.json` and `META.yml`, then you're doing so purely for compatibility reasons.
In such circumstances, using the same meta-data for both leads to a lot of cruft in `META.yml`
This [`Dist::Zilla`](https://metacpan.org/pod/Dist::Zilla) extension is for such circumstances.
However, if you are _only_ shipping `META.yml` and **NOT** `META.json`, then using this extension
would be harmful and cause loss of information.Presently, this extension is a _PROTOTYPE_, and just culls fields leading with `x_` passed by `Dist::Zilla`.
The final behavior may require enhancements to `CPAN::Meta::Converter` and might be possibly superseded
by patches to `MetaYAML` itself.# AUTHOR
Kent Fredric
# COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Kent Fredric .
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.