Acme-CPANModules
view release on metacpan or search on metacpan
"class" : "Dist::Zilla::Plugin::CopyrightYearFromGit",
"name" : "@Author::PERLANCAR/CopyrightYearFromGit",
"version" : "0.009"
},
{
"class" : "Dist::Zilla::Plugin::IfBuilt",
"name" : "@Author::PERLANCAR/IfBuilt",
"version" : "0.03"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@Author::PERLANCAR/MetaJSON",
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@Author::PERLANCAR/MetaConfig",
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Package",
"config" : {
"zilla" : {
"class" : "Dist::Zilla::Dist::Builder",
"config" : {
"is_trial" : 0
},
"version" : "6.030"
}
},
"x_authority" : "cpan:PERLANCAR",
"x_generated_by_perl" : "v5.38.0",
"x_serialization_backend" : "Cpanel::JSON::XS version 4.36",
"x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later",
"x_static_install" : 1
}
version: '0.036'
-
class: Dist::Zilla::Plugin::CopyrightYearFromGit
name: '@Author::PERLANCAR/CopyrightYearFromGit'
version: '0.009'
-
class: Dist::Zilla::Plugin::IfBuilt
name: '@Author::PERLANCAR/IfBuilt'
version: '0.03'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@Author::PERLANCAR/MetaJSON'
version: '6.030'
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@Author::PERLANCAR/MetaConfig'
version: '6.030'
-
class: Dist::Zilla::Plugin::MetaProvides::Package
config:
Dist::Zilla::Plugin::MetaProvides::Package:
finder_objects:
A personal list should go under your CPAN ID's subnamespace, e.g.
"Acme::CPANModules::YOURCPANID::Favorite" or
"Acme::CPANModules::YOURCPANID::Avoided".
Avoid having "Modules" in the name as it is superfluous, e.g.
"Acme::CPANModules::TextTable" instead of
"Acme::CPANModules::TextTableModules".
Verb is preferrably written in present participle form, e.g. for a list
of modules that parse JSON: "Acme::CPANModules::ParsingJSON" instead of
"Acme::CPANModules::ParseJSON".
Noun that refers to the modules (entries) is preferrably written in
plural forms, e.g. "Acme::CPANModules::JSONParsers" instead of
"Acme::CPANModules::JSONParser".
list summary
The list summary normally becomes the Acme::CPANModules module's
Abstract.
It is recommended to start the summary with "List of modules which/that"
or "List of my ... modules" to make it clearer that the
Acme::CPANModules module only contains a list of other modules, instead
of an actual implementation.
lib/Acme/CPANModules.pm view on Meta::CPAN
A personal list should go under your CPAN ID's subnamespace, e.g.
C<Acme::CPANModules::YOURCPANID::Favorite> or
C<Acme::CPANModules::YOURCPANID::Avoided>.
Avoid having C<Modules> in the name as it is superfluous, e.g.
C<Acme::CPANModules::TextTable> instead of
C<Acme::CPANModules::TextTableModules>.
Verb is preferrably written in present participle form, e.g. for a list of
modules that parse JSON: C<Acme::CPANModules::ParsingJSON> instead of
C<Acme::CPANModules::ParseJSON>.
Noun that refers to the modules (entries) is preferrably written in plural
forms, e.g. C<Acme::CPANModules::JSONParsers> instead of
C<Acme::CPANModules::JSONParser>.
=head2 list summary
The list summary normally becomes the Acme::CPANModules module's Abstract.
It is recommended to start the summary with "List of modules which/that" or
"List of my ... modules" to make it clearer that the Acme::CPANModules module
only contains a list of other modules, instead of an actual implementation.
Some preferred examples:
( run in 0.743 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )