Skip Menu |

This queue is for tickets about the Mojolicious-Command-tarball CPAN distribution.

Report information
The Basics
Id: 110570
Status: new
Priority: 0/
Queue: Mojolicious-Command-tarball

People
Owner: Nobody in particular
Requestors: DBOOK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Improper CPAN packaging procedure
The procedure used by the command to "package for distribution" is not correct for CPAN, similarly to github archives which lack essential metadata. ExtUtils::MakeMaker already has the facilities to correctly create a distribution tarball including the MANIFEST and META files: perl Makefile.PL && make manifest && make dist; see https://metacpan.org/pod/ExtUtils::MakeMaker#Distribution-Support . Similarly `mbtiny dist` ( https://metacpan.org/pod/distribution/App-ModuleBuildTiny/script/mbtiny#SUBCOMMANDS ) will properly package a distribution for Module::Build::Tiny, and `dzil build` does so when using Dist::Zilla.