Re: Why are we adding more kwalitee tests?

2005-09-09 Thread Nik Clayton
Chromatic wrote: Maybe the problem is that CPANTS as it exists now measures some metrics better measured on the developer side, not the installer side. It's handy to run the POD coverage tests as the developer of a module, but it's not that interesting for the person installing the module to run

Re: Why are we adding more kwalitee tests?

2005-09-09 Thread Robert
"Andy Lester" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > On Tue, Sep 06, 2005 at 10:07:02AM -0400, Christopher H. Laco ([EMAIL PROTECTED]) wrote: > > Why would they stop uploading? How would they, the new uploaders, even > > know about CPANTS? It's not like uploaded files automat

Re: Why are we adding more kwalitee tests?

2005-09-07 Thread Thomas Klausner
Hi! On Wed, Sep 07, 2005 at 03:13:31PM +0300, G?bor Szab? wrote: > On 9/7/05, David Golden <[EMAIL PROTECTED]> wrote: > > > > a) all tests are relevant > > b) all tests matter equally (are equally weighted) > > c) higher score means higher quality > > > > The scores are available in the database

Re: Why are we adding more kwalitee tests?

2005-09-07 Thread Gábor Szabó
On 9/7/05, David Golden <[EMAIL PROTECTED]> wrote: > > a) all tests are relevant > b) all tests matter equally (are equally weighted) > c) higher score means higher quality > > The scores are available in the database. There's no reason that someone > can't use it to generate their own "Qualitee

Re: Why are we adding more kwalitee tests?

2005-09-07 Thread David Golden
chromatic wrote: Some kwalitee metrics are useful in both places and that's fine. I just wonder if some of PANTS should be more private. I think much of the problem could be solved by separating the metrics from the scoring. If CPANTS just gave the results of various tests so I could look u

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread chromatic
On Wed, 2005-09-07 at 05:31 +1000, Andrew Savige wrote: > I feel pushily promoting kwalitee metrics will do more harm than good. > And I agree with chromatic that officially endorsing any particular > kwalitee metric is a mistake that is likely to cause unproductive > flame wars. It's not that en

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Andrew Savige
--- Thomas Klausner wrote: > *) CPANTS is not describing the one and only way how to write Perl / pack > distribution. It's more of an online mutliplayer game where people submit > their dists which than fight against my evil metrics. The multiplayer game you describe is subject to the testing phe

Re: Adding more kwalitee tests

2005-09-06 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, here is another idea for a metric: Modules/pragmas/etc use'd by Heap cnt in code: AutoLoader 1 Heap does use AutoLoader, but it never defined any methods to autoload, so this is totally in vain. (I did write a new version of Heap, offered i

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Thomas Klausner
Hi! On Wed, Sep 07, 2005 at 05:31:37AM +1000, Andrew Savige wrote: > flame wars. Best, at least for now, is to simply publish some > kwalitee metrics as an optional aid to enthusiastic CPAN authors. > If they prove good and useful, they will naturally become better known. Some of my recent thoug

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Andrew Savige
--- Andy Lester wrote: > But will the author actually care? Will the author even know this > exists? Are you going to send email to Bob and say "Hey, Bob, you only > passed 7 of 23 things"? What's Bob going to say in return? I see a > couple of options: Ah, now I see where you are coming from.

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread chromatic
On Tue, 2005-09-06 at 09:12 -0400, Christopher H. Laco wrote: > I really don't get why the people (not specifically you) who don't agree > with, don't care for, don't care about CPANTs or more CPANTS tests spend > all this effort going off on why it's such a bad thing and why it > shouldn't be

Re: Adding more kwalitee tests

2005-09-06 Thread Dave Rolsky
On Mon, 5 Sep 2005, Thomas Klausner wrote: has_perl_dependency: In the META.yml (assuming it exists) there is a dependency on the version of perl required to install the dist. The goal of this is to make life a little easier on installers and CPAN testers and a few other things. Many many mod

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, On Tuesday 06 September 2005 09:10, Adam Kennedy wrote: > Andy Lester wrote: > > Why are we worrying about these automated kwalitee tests? What will > > happen once we find that DBIx::Wango has only passed 7 of these 23 > > items on the checklist? > > I t

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Christopher H. Laco
Andy Lester wrote: On Tue, Sep 06, 2005 at 10:07:02AM -0400, Christopher H. Laco ([EMAIL PROTECTED]) wrote: Why would they stop uploading? How would they, the new uploaders, even know about CPANTS? It's not like uploaded files automatically return a scathing email and an html response page th

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Andy Lester
On Tue, Sep 06, 2005 at 10:07:02AM -0400, Christopher H. Laco ([EMAIL PROTECTED]) wrote: > Why would they stop uploading? How would they, the new uploaders, even > know about CPANTS? It's not like uploaded files automatically return a > scathing email and an html response page that says your "mo

Re: Adding more kwalitee tests

2005-09-06 Thread David Golden
Adam Kennedy wrote: missing_no_index: Only the libraries (and .pod docs) in your dist should be indexed) things in inc/ and t/ and examples/ etc should NOT be indexed. Thus, there should be a no_index entry in the meta.yml for all of these directories (if they have .pm files in them). I like i

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread David Golden
Andy Lester wrote: Why are we worrying about these automated kwalitee tests? What will happen once we find that DBIx::Wango has only passed 7 of these 23 items on the checklist? I don't have any problem with someone proposing or running these kinds of automated test. It's helpful feedback

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Christopher H. Laco
Andy Lester wrote: On Tue, Sep 06, 2005 at 09:12:43AM -0400, Christopher H. Laco ([EMAIL PROTECTED]) wrote: If it serves no purpose for you, ignore it and go on with life; as apposed to spending email list cycles on a CPANTS-is-bad-why-are-we-doing-this diatribe. It's not as simple as "jus

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Andy Lester
On Tue, Sep 06, 2005 at 09:12:43AM -0400, Christopher H. Laco ([EMAIL PROTECTED]) wrote: > If it serves no purpose for you, ignore it and go on > with life; as apposed to spending email list cycles on a > CPANTS-is-bad-why-are-we-doing-this diatribe. It's not as simple as "just ignore it" if th

Re: Adding more kwalitee tests

2005-09-06 Thread David Golden
Ivan Tubert-Brohman wrote: Sorry for my ignorance, but I had never even heard of this option. I don't find any way of setting it via MakeMaker or Module::Build. Do I have to edit META.yml by hand? Would it get overritten by 'make dist'? The spec is here: http://module-build.sourceforge.net/ME

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Richard Clamp
On 6 Sep 2005, at 08:10, Adam Kennedy wrote: So once you find out DBIx::Wango only passed 7 out of 23, it will go into the author's average, and if he ever looks presumably the competative spirit will kick in and he's fix some of the "problems" That's assuming that everyone is competitive

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Andy Lester
On Tue, Sep 06, 2005 at 05:10:40PM +1000, Adam Kennedy ([EMAIL PROTECTED]) wrote: > So once you find out DBIx::Wango only passed 7 out of 23, it will go > into the author's average, and if he ever looks presumably the > competative spirit will kick in and he's fix some of the "problems" But wil

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Christopher H. Laco
Richard Clamp wrote: On 6 Sep 2005, at 08:10, Adam Kennedy wrote: So once you find out DBIx::Wango only passed 7 out of 23, it will go into the author's average, and if he ever looks presumably the competative spirit will kick in and he's fix some of the "problems" That's assuming that e

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Adam Kennedy
Andy Lester wrote: Why are we worrying about these automated kwalitee tests? What will happen once we find that DBIx::Wango has only passed 7 of these 23 items on the checklist? I thought the same thing, until kwalitee turned competative. Now we have a situation in which a large number

Re: Adding more kwalitee tests

2005-09-06 Thread Adam Kennedy
Apart from a user wanting to know which version of perl a module works with, it's a general "quality" (not kwalitee;-) principle to first specify, then test that the specification is met. So I would say that specifying which versions of perl your module is meant to work with should be done before

Re: Why are we adding more kwalitee tests?

2005-09-06 Thread Andrew Savige
--- Andy Lester <[EMAIL PROTECTED]> wrote: > Why are we worrying about these automated kwalitee tests? What will > happen once we find that DBIx::Wango has only passed 7 of these 23 > items on the checklist? I am not the one to answer this, but I'm curious to know where you are coming from. Is

Why are we adding more kwalitee tests?

2005-09-05 Thread Andy Lester
Why are we worrying about these automated kwalitee tests? What will happen once we find that DBIx::Wango has only passed 7 of these 23 items on the checklist? -- Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance

Re: Adding more kwalitee tests

2005-09-05 Thread Andrew Savige
--- Thomas Klausner wrote: > --- Adam Kennedy wrote: >> has_perl_dependency: >> >> In the META.yml (assuming it exists) there is a dependency on the >> version of perl required to install the dist. >> >> The goal of this is to make life a little easier on installers and CPAN >> testers and a fe

Re: Adding more kwalitee tests

2005-09-05 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin, On Monday 05 September 2005 17:53, Adam Kennedy wrote: > Sébastien Aperghis-Tramoni wrote: > >>Adam Kennedy wrote: > >>>has_perl_dependency: > >>> > >>>In the META.yml (assuming it exists) there is a dependency on the > >>>version of perl required to insta

Re: Adding more kwalitee tests

2005-09-05 Thread Tels
-BEGIN PGP SIGNED MESSAGE- Moin Klaus, On Monday 05 September 2005 14:51, Thomas Klausner wrote: > Hi! > > On Mon, Sep 05, 2005 at 03:43:02PM +1000, Adam Kennedy wrote: > > I know the whole kwalitee thing sort of stalled out at 17 tests, but > > what would be involved in adding some more?

Re: Adding more kwalitee tests

2005-09-05 Thread Adam Kennedy
The first demo of this I'm hoping to do is a use of Perl::MinimumVersion to find cases where a module is listed as working with (for example) Perl 5.005, but the module syntax shows that it needs 5.006. (and thus the version dependency is wrong). I later plan to expand this to include cases w

Re: Adding more kwalitee tests

2005-09-05 Thread Adam Kennedy
Well personally I use Module::Install (where no_index is also mostly undocumented too, but exists). It's what all the Cool Kids(tm) use these days. For example here's my Makefile.PL for Class::Autouse. - use inc::Module::Install;

Re: Adding more kwalitee tests

2005-09-05 Thread Adam Kennedy
Sébastien Aperghis-Tramoni wrote: Adam Kennedy wrote: has_perl_dependency: In the META.yml (assuming it exists) there is a dependency on the version of perl required to install the dist. Problem is that the version said to be required is often bogus. For example, the distributions created

Re: Adding more kwalitee tests

2005-09-05 Thread Sébastien Aperghis-Tramoni
> Adam Kennedy wrote: > > > has_perl_dependency: > > > > In the META.yml (assuming it exists) there is a dependency on the > > version of perl required to install the dist. Problem is that the version said to be required is often bogus. For example, the distributions created with h2xs since Perl

Re: Adding more kwalitee tests

2005-09-05 Thread Thomas Klausner
Hi! On Mon, Sep 05, 2005 at 03:43:02PM +1000, Adam Kennedy wrote: > I know the whole kwalitee thing sort of stalled out at 17 tests, but > what would be involved in adding some more? There's obviously been > enough interest from people trying to boost their You might be aware that I did a talk

Re: Adding more kwalitee tests

2005-09-05 Thread Ivan Tubert-Brohman
Adam Kennedy wrote: Only the libraries (and .pod docs) in your dist should be indexed) things in inc/ and t/ and examples/ etc should NOT be indexed. Thus, there should be a no_index entry in the meta.yml for all of these directories (if they have .pm files in them). Sorry for my ignorance, bu