Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Robert Spier
> Yes. We've been thinking about this. It either needs stealing buildd > from Debian, having a box we don't mind destroying every so often, or > having a VMware virtual machine we can undo easily. What we need is > more free time ;-) > User Mode Linux (limiting to Linux, of course) might be a lig

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Michael G Schwern
On Wed, Oct 15, 2003 at 10:34:19PM -, Rafael Garcia-Suarez wrote: > Michael G Schwern wrote in perl.qa : > > This all suggests another check: stray files. Emacs backup files. CVS > > directories. Empty directories. #...# backup files. Makefiles shipped > > with Makefile.PL, Build and _buil

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Rafael Garcia-Suarez
Michael G Schwern wrote in perl.qa : > This all suggests another check: stray files. Emacs backup files. CVS > directories. Empty directories. #...# backup files. Makefiles shipped > with Makefile.PL, Build and _build shipped with Build.PL, blib/... In other words, the contents of the default

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Michael G Schwern
On Wed, Oct 15, 2003 at 11:53:45AM +0200, Thomas Klausner wrote: > > configure? > > there are currently 4 dists on CPAN that only include a configure script > (makepp-1.19, glist-0.9.17a10, swig1.1p5, shufflestat-0.0.3) configure's an alien idiom on CPAN. If its found, I think it should be eval

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Michael G Schwern
On Wed, Oct 15, 2003 at 12:09:05PM +0200, Rafael Garcia-Suarez wrote: > Thomas Klausner wrote: > > there are currently 4 dists on CPAN that only include a configure script > > (makepp-1.19, glist-0.9.17a10, swig1.1p5, shufflestat-0.0.3) > > > > 179 do not include any of Makefile.PL, Build.PL or c

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Thomas Klausner
Hi! On Wed, Oct 15, 2003 at 03:24:22PM +0100, Leon Brocard wrote: > Thomas Klausner sent the following bits through the ether: > > > OTOH, it might be an interesting idea to allow CPANTS to compile code (and > > thus use stuff like Devel::Cover) if not testing the whole of CPAN, but > > "linting"

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Tim Bunce
On Wed, Oct 15, 2003 at 02:10:46PM +0200, Rafael Garcia-Suarez wrote: > Nick Ing-Simmons <[EMAIL PROTECTED]> wrote: > > >Could we infer that a distribution that comes with several Makefile.PLs > > >may have an overcomplicated build process, maybe indicating a low > > >kwalitee ? > > > > Should I i

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Nick Ing-Simmons
Rafael Garcia-Suarez <[EMAIL PROTECTED]> writes: >Nick Ing-Simmons <[EMAIL PROTECTED]> wrote: >> >Could we infer that a distribution that comes with several Makefile.PLs >> >may have an overcomplicated build process, maybe indicating a low >> >kwalitee ? >> >> Should I infer that to get Tk's kwali

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Leon Brocard
Thomas Klausner sent the following bits through the ether: > OTOH, it might be an interesting idea to allow CPANTS to compile code (and > thus use stuff like Devel::Cover) if not testing the whole of CPAN, but > "linting" one distribution. Yes. We've been thinking about this. It either needs stea

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Adrian Howard
On Wednesday, Oct 15, 2003, at 11:09 Europe/London, Rafael Garcia-Suarez wrote: Thomas Klausner wrote: there are currently 4 dists on CPAN that only include a configure script (makepp-1.19, glist-0.9.17a10, swig1.1p5, shufflestat-0.0.3) 179 do not include any of Makefile.PL, Build.PL or configu

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Rafael Garcia-Suarez
Nick Ing-Simmons <[EMAIL PROTECTED]> wrote: > >Could we infer that a distribution that comes with several Makefile.PLs > >may have an overcomplicated build process, maybe indicating a low > >kwalitee ? > > Should I infer that to get Tk's kwalitee up it should build as a > one monolithic .so ? I

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Nick Ing-Simmons
Rafael Garcia-Suarez <[EMAIL PROTECTED]> writes: >Thomas Klausner wrote: >> there are currently 4 dists on CPAN that only include a configure script >> (makepp-1.19, glist-0.9.17a10, swig1.1p5, shufflestat-0.0.3) >> >> 179 do not include any of Makefile.PL, Build.PL or configure. >> >> Quite a l

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Richard Clamp
On Wed, Oct 15, 2003 at 12:03:58PM +0200, Thomas Klausner wrote: > On Mon, Oct 13, 2003 at 05:53:15PM -, Rafael Garcia-Suarez wrote: > > use Pod::Coverage ? > > As far as I know, Pod::Coverage compiles the module, which makes it not > suitable for CPANTS. Afraid so. It's an eventual TODO-lis

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Rafael Garcia-Suarez
Thomas Klausner wrote: > there are currently 4 dists on CPAN that only include a configure script > (makepp-1.19, glist-0.9.17a10, swig1.1p5, shufflestat-0.0.3) > > 179 do not include any of Makefile.PL, Build.PL or configure. > > Quite a lot come with two or three of those files. Could we infe

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Thomas Klausner
Hi! On Mon, Oct 13, 2003 at 05:53:15PM -, Rafael Garcia-Suarez wrote: > > * POD/Code ratio (what would be a good measurement?) > > use Pod::Coverage ? As far as I know, Pod::Coverage compiles the module, which makes it not suitable for CPANTS. OTOH, it might be an interesting idea to allow

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Thomas Klausner
Hi! On Mon, Oct 13, 2003 at 07:46:02PM +0200, Tels wrote: > > * POD/Code ratio (what would be a good measurement?) > > No. Some _very_ complex code takes little documentation like: Agreed. > Probably something like: > > *.pm file has more than 1000 lines of code => bad > > :-) CPANTS

Re: Phalanx / CPANTS / Kwalitee

2003-10-15 Thread Thomas Klausner
Hi! On Mon, Oct 13, 2003 at 02:57:34AM -0700, Michael G Schwern wrote: > On Mon, Oct 13, 2003 at 10:28:29AM +0200, Thomas Klausner wrote: > > * contains files: > > * Makefile.PL or Build.PL or configure > > configure? there are currently 4 dists on CPAN that only include a configure script (m

What should be in a README anyway (was Re: Phalanx / CPANTS / Kwalitee)

2003-10-15 Thread Richard Clamp
On Tue, Oct 14, 2003 at 01:14:44PM -0700, Randal L. Schwartz wrote: > Of course, if you have a well-written name/synopsis/author info, > I guess this is enough. But now we've just shifted the problem. Well when I initially thought about it I was answering the needs of someone who wanted to know: