Skip Menu |

Preferred bug tracker

Please email the preferred bug tracker to report your issue.

This queue is for tickets about the Text-Glob CPAN distribution.

Report information
The Basics
Id: 104876
Status: open
Priority: 0/
Queue: Text-Glob

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

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



Subject: Please remove use of Module::Build
The use of dual builders (via MOdule::Build::Compat) and simplicity of the Build.PL shows that ExtUtils::MakeMaker will do the job just fine here. Now that Module::Build is not in core, and this distribution is fairly high up the cpan river (see http://neilb.org/2015/04/20/river-of-cpan.html, http://neilb.org/2015/04/28/plotting-the-river.html, http://neilb.org/2015/05/11/measuring-cpan-quality.html), could this distribution simply switch to shipping only a Makefile.PL? I'd be happy to supply a patch, or even help out with comaintenance if time is in short supply. (My PAUSE id is ETHER.)
On 2015-06-02 09:57:38, ETHER wrote: Show quoted text
> The use of dual builders (via MOdule::Build::Compat) and simplicity of > the Build.PL shows that ExtUtils::MakeMaker will do the job just fine > here. Now that Module::Build is not in core, and this distribution is > fairly high up the cpan river (see http://neilb.org/2015/04/20/river- > of-cpan.html, http://neilb.org/2015/04/28/plotting-the-river.html, > http://neilb.org/2015/05/11/measuring-cpan-quality.html), could this > distribution simply switch to shipping only a Makefile.PL? > > I'd be happy to supply a patch, or even help out with comaintenance if > time is in short supply. (My PAUSE id is ETHER.)
More specifically -- various upriver dependencies use Text::Glob and want to minimize core dependencies, so as to keep their position high up the river.
On Tue Jun 02 12:57:38 2015, ETHER wrote: Show quoted text
> The use of dual builders (via MOdule::Build::Compat) and simplicity of > the Build.PL shows that ExtUtils::MakeMaker will do the job just fine > here. Now that Module::Build is not in core, and this distribution is > fairly high up the cpan river (see http://neilb.org/2015/04/20/river- > of-cpan.html, http://neilb.org/2015/04/28/plotting-the-river.html, > http://neilb.org/2015/05/11/measuring-cpan-quality.html), could this > distribution simply switch to shipping only a Makefile.PL? > > I'd be happy to supply a patch, or even help out with comaintenance if > time is in short supply. (My PAUSE id is ETHER.)
This would make me happy too, though for a very different reason. I'm currently using this in my Module::Build replacement[1], so depending on Module::Build is a major no-go (to the point where I'd have to fork or reimplement this if it isn't changed). Leon 1: https://github.com/leont/build-graph/
There is a patch here -- https://github.com/richardc/perl-text-glob/pull/4 although more amendments may still be desired by the author. (Please let me know!)