Kwalitee metric: Broken Installer

2006-07-18 Thread Steffen Mueller
Hi domm, hi perl.qa, we had a discussion about distributions with broken versions of Module::Install. Using Module::CPANTS::Kwalitee::* as models I wrote a simple plugin that calculates a Kwalitee metric "uses_broken_installer". - If the distribution doesn't use Module::Install, it's fine for

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread Thomas Klausner
Hi! On Tue, Jul 18, 2006 at 12:27:30PM +0200, Steffen Mueller wrote: > we had a discussion about distributions with broken versions of > Module::Install. Using Module::CPANTS::Kwalitee::* as models I wrote a > simple plugin that calculates a Kwalitee metric "uses_broken_installer". Cool! May

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread David Golden
Thomas Klausner wrote: I think it's a good metric, but maybe Module::Install-supports will disagree :-) Well, as long as it only picks up *certain* versions, that's probably OK. We could also add checks for problems in Makefile.PL/Build.PL... At the risk of going out on a limb here, maybe s

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread Steffen Mueller
Hi, Thomas Klausner schrieb: On Tue, Jul 18, 2006 at 12:27:30PM +0200, Steffen Mueller wrote: we had a discussion about distributions with broken versions of Module::Install. Using Module::CPANTS::Kwalitee::* as models I wrote a simple plugin that calculates a Kwalitee metric "uses_broken_inst

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread A. Pagaltzis
* Randy W. Sims <[EMAIL PROTECTED]> [2006-07-19 00:20]: > For example, who's to say what constitutes a bad version of an > installer How about the installer maintainer himself? As in the case of M::I… Regards, -- Aristotle Pagaltzis //

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread Randy W. Sims
Steffen Mueller wrote: Hi domm, hi perl.qa, we had a discussion about distributions with broken versions of Module::Install. Using Module::CPANTS::Kwalitee::* as models I wrote a simple plugin that calculates a Kwalitee metric "uses_broken_installer". - If the distribution doesn't use Module

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread Jonathan Rockway
I see two resolutions to this problem: 1) Module authors need to re-release their modules whenever Module::Install is updated. This is extremely inconvenient, but not a terrible demand. If other authors are like me, they accumulate small minor changes to their modules, and then release when

Re: Kwalitee metric: Broken Installer

2006-07-18 Thread chromatic
On Tuesday 18 July 2006 15:57, Jonathan Rockway wrote: > 2) Get M::I into the core of perl, so that everyone has a known-good > tested-everywhere version. For various values of "everyone" and "everywhere" perhaps. > Actually now I see a third resolution: don't use M::I for CPAN modules. > CPAN (

Re: Kwalitee metric: Broken Installer

2006-07-19 Thread Steffen Mueller
Jonathan Rockway schrieb: 1) Module authors need to re-release their modules whenever Module::Install is updated. This is the only viable solution. Anybody using Module::Install for their modules should be aware of that. Of course, if the changes between the Module::Install releases don't mat

Re: Kwalitee metric: Broken Installer

2006-07-19 Thread Steffen Mueller
Randy W. Sims schrieb: Steffen Mueller wrote: Feedback is welcome, though I'd rather not talk about the way I determine the version number. It works for all known versions of Module::Install. I don't think I like it. It makes me nervous for some reason... For example, who's to say what const