Re: Phalanx has started, and I need perl-qa's help

2003-08-24 Thread Nick Ing-Simmons
Matthew O. Persico <[EMAIL PROTECTED]> writes:
>On Thu, 21 Aug 2003 22:48:11 -0500, Andy Lester wrote:
>[snip]
>>The project page is at http://qa.perl.org/phalanx/. �Please take a
>>look, tell me your thoughts, and if there are any serious ommissions
>>from the Phalanx 100 module list...
>
>Tk?

If the Phalanx is going to be testing Tk can I request that you 
"attack" Tk804.025 (Destined to hit CPAN when PAUSE is un-paused
and when Steve Lidie gives the alpha-s a green light.)

The alpha snapshot(s) live at 

http://www.ni-s.u-net.com/upload/Tk804.025.tar.gz 

My HTTP space is limited and I don't want to splurge on versions 
for alphas so that gets overwritten from time to time.



Re: Phalanx has started, and I need perl-qa's help

2003-08-24 Thread Adam Foxson
On Thu, 21 Aug 2003 22:48:11 -0500, Andy Lester wrote:

> The project page is at http://qa.perl.org/phalanx/. Please take a
> look, tell me your thoughts, and if there are any serious ommissions
> from the Phalanx 100 module list...

Test::Reporter?

-- 
Adam J. Foxson


Re: Phalanx has started, and I need perl-qa's help

2003-08-24 Thread Matthew O. Persico
On Thu, 21 Aug 2003 22:48:11 -0500, Andy Lester wrote:
[snip]
>The project page is at http://qa.perl.org/phalanx/.  Please take a
>look, tell me your thoughts, and if there are any serious ommissions
>from the Phalanx 100 module list...

Tk?

--
Matthew O. Persico




Re: Phalanx has started, and I need perl-qa's help

2003-08-23 Thread alian
Hi,

I just start smoke on this "top100" with cpanplus.
Why, as you display docs, bugs and rating, you didn't display link to 
cpan testers results ?

Regards,
--
Alain BARBET


Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Michael G Schwern
On Fri, Aug 22, 2003 at 09:08:51AM -0500, Andy Lester wrote:
> >If we do, then it won't be the Phalanx 100 anymore, will it. :)
> >I'd highly recommend against a naming scheme that limits your 
> >implementation.
> >Hard coded constants and all that. :)
> 
> How does it limit my implementation?  Do you know for a fact that 
> there are exactly 100 modules in the Phalanx 100?  At one point, the 
> count was 103, and that was fine by me. :-)

Fair nuff.


> >Here's some Really Important modules you're missing.  I'm using
> >http://mungus.schwern.org/~schwern/cgi-bin/perl-qa-wiki.cgi?EssentialModules
> >for reference.
> >
> >It looks like you've left off all CPAN modules which are also in the core,
> >I suppose you're figuring they'll be handled by the core smokers.
> 
> Core modules are phase two because of the Extra Excitement that will 
> be caused by mucking with them and pumpking coordination and whatnot.

How so?


-- 
Michael G Schwern[EMAIL PROTECTED]  http://www.pobox.com/~schwern/
Let me check my notes.
http://www.sluggy.com


RE: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Potozniak, Andrew
When will all of this phalanxing start?  I'm excited about it and I can't
wait to get my hands dirty.  Hopefully with school and all I will have time
to help you guys out.

BTW

 phalanxing - the action of testing and improving CPAN and Perl.  (or
something to that effect)

:-p

~~Andrew

> -Original Message-
> From: Andy Lester [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, August 21, 2003 11:48 PM
> To: perl-qa
> Subject: Phalanx has started, and I need perl-qa's help
> 
> 
> The Phalanx project has started its rampup to an official 
> announcement.  Phalanx is going to beef up the tests, coverage and 
> docs on Perl and 100 heavily-used modules from CPAN.
> 
> The project page is at http://qa.perl.org/phalanx/.  Please take a 
> look, tell me your thoughts, and if there are any serious ommissions 
> from the Phalanx 100 module list...
> 
> I'm turning to the perl-qa group for feedback BEFORE I announce to 
> the world, so I appreciate any comments.
> 
> Thanks,
> xoxo,
> Andy
> -- 
> Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance
> 


Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Fergal Daly
On Friday 22 August 2003 15:08, Andy Lester wrote:
> Core modules are phase two because of the Extra Excitement that will
> be caused by mucking with them and pumpking coordination and whatnot.

None of the phalanx 100 depend on any core modules? Or you just plan to deal 
with the bare minimum of core modules to get the 100 working?

F



Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Andy Lester
I'll be interested to see how you handle non-Perl dependencies as in
C libraries.
Yeah, me too! :-)


If we do, then it won't be the Phalanx 100 anymore, will it. :)
I'd highly recommend against a naming scheme that limits your implementation.
Hard coded constants and all that. :)
How does it limit my implementation?  Do you know for a fact that 
there are exactly 100 modules in the Phalanx 100?  At one point, the 
count was 103, and that was fine by me. :-)



I'd also recommend you list by Module::Name rather than Distribution-Name.
If nothing else the Module::Name is more consistent.
The basic work unit of Phalanx is going to be the distribution.  A 
team will take a distribution and work on it.  Now, I may expand the 
list to show the modules that are in the distribution, but I'm 
looking at this from the point of view of organizing the effort.



Here's some Really Important modules you're missing.  I'm using
http://mungus.schwern.org/~schwern/cgi-bin/perl-qa-wiki.cgi?EssentialModules
for reference.
It looks like you've left off all CPAN modules which are also in the core,
I suppose you're figuring they'll be handled by the core smokers.
Core modules are phase two because of the Extra Excitement that will 
be caused by mucking with them and pumpking coordination and whatnot.


Most I mention because they're important.  Some I mention because they
tend to break a lot and reveal subtle incompatibilities in Perl.
Thanks for the list.

xoxo,
Andy
--
Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance


Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Andrew Savige
> Net_SSLeay.pm

Just noticed that's a kinda odd name for a distribution that contains
the modules Net::SSLeay and Net::SSLeay::Handle. I wonder why is it
not called Net-SSLeay?

/-\


http://search.yahoo.com.au - Yahoo! Search
- Looking for more? Try the new Yahoo! Search


Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Thomas Klausner
Hi!

On Thu, Aug 21, 2003 at 10:48:11PM -0500, Andy Lester wrote:
> The Phalanx project has started its rampup to an official 
> announcement.  Phalanx is going to beef up the tests, coverage and 
> docs on Perl and 100 heavily-used modules from CPAN.

Have you got an plans on combining Phalanx and CPANTS?

As far as I understand it, Phalanx is mainly a manual project. I.e. real
humans (with brains and all) will look at some modules, apply some tests
(as listed in http://qa.perl.org/phalanx/kwalitee.html) and improve those
modules

CPANTS on the other hand is 100% automatic and limited to dumb computing
"power".  One of the basic ideas of CPANTS (when I first heard about from
Schwern at YAPC::Europe 2001) was exactly what you're doing now: Improving
the quality of CPAN. 

I guess that there could by some synergic effects (is this an English word? 
"Synergieffekte" in German?).

Leon?

-- 
#!/usr/bin/perl   http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}


Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread H.Merijn Brand
On Fri 22 Aug 2003 11:16, Michael G Schwern <[EMAIL PROTECTED]> wrote:
> On Thu, Aug 21, 2003 at 10:48:11PM -0500, Andy Lester wrote:
> > The Phalanx project has started its rampup to an official 
> > announcement.  Phalanx is going to beef up the tests, coverage and 
> > docs on Perl and 100 heavily-used modules from CPAN.
> 
> I'll be interested to see how you handle non-Perl dependencies as in
> C libraries.
> 
> 
> > The project page is at http://qa.perl.org/phalanx/.  Please take a 
> > look, tell me your thoughts, and if there are any serious ommissions 
> > from the Phalanx 100 module list...
> 
> If we do, then it won't be the Phalanx 100 anymore, will it. :)
> I'd highly recommend against a naming scheme that limits your implementation.
> Hard coded constants and all that. :)
> 
> I'd also recommend you list by Module::Name rather than Distribution-Name.
> If nothing else the Module::Name is more consistent.
> 
> Here's some Really Important modules you're missing.  I'm using
> http://mungus.schwern.org/~schwern/cgi-bin/perl-qa-wiki.cgi?EssentialModules
> for reference.
> 
> It looks like you've left off all CPAN modules which are also in the core, 
> I suppose you're figuring they'll be handled by the core smokers.  Except
> that the versions on CPAN are sometimes slightly different than the ones
> in the core.  I recall a recent release of Filter::Simple that worked fine 
> in the core but got the paths to its test libraries wrong when installed 
> from CPAN.  The smokers also don't check for backwards compat.
> 
> Most I mention because they're important.  Some I mention because they
> tend to break a lot and reveal subtle incompatibilities in Perl.
> 
> Test
> Test::Harness
> Test::More
> IO
> Class::Date (simply because it seems to break every time Perl changes)
> File::Spec (now on CPAN)
> Cwd (will be on CPAN soon)
> ExtUtils::MakeMaker
> CPAN
> Date::Parse (not so sure about that one)
> IPC::Run (cross-platform process execution is important)
> Devel::Cover
> Devel::Peek
> Devel::DProf
> Devel::SmallProf
> Text::Template
> libnet (Net::FTP, et al)
> Pod::Parser
> Pod::Man
> Pod::Text
> Pod::Simple
> Time::HiRes
> Tk (very complex, very chummy with MakeMaker)
> WxPerl (ditto)
> Filter::Simple (if that breaks, think of all the Acme modules that go with it!)

FWIW here's my list of `standard' modules I allways add or update to the
default installation, with the lastest version I use:

my @defmod = qw(
ExtUtils-MakeMaker-6.16
Test-1.24
Test-Harness-2.28
Test-Simple-0.47
Getopt-Long-2.33
Compress-Zlib-1.22
IO-Zlib-1.01
Archive-Tar-1.04
Archive-Zip-1.06
Data-Dumper-2.102
Heap-0.50
Graph-0.201
Storable-2.07
Scalar-List-Utils-1.12
Devel-Size-0.58
Debug-Trace-0.04
Bit-Vector-6.3
Date-Calc-5.3
DateManip-5.42a
Time-HiRes-1.50
Encode-1.97
Unicode-Collate-0.25
Text-CSV_XS-0.23
DB_File-1.806
DBI-1.37
DBD-Unify-0.26
DBD-Oracle-1.14
DBD-mysql-2.9002
SQL-Statement-1.005
DBD-CSV-0.2002
Digest-1.02
Digest-MD5-2.27
Digest-SHA1-2.04
PROCURA-1.23
Text-Balanced-1.95
Parse-RecDescent-1.94
Crypt-SSLeay-0.51
Crypt-Rot13-0.04
libnet-1.16
Net-Ping-2.31
Net-Rexec-0.12
Net-SNMP-3.65
NNTPClient-0.37
TermReadKey-2.21
Term-ReadLine-Perl-1.0203
Text-Soundex-3.02
Text-Format0.52+NWrap0.11
Tk800.024
Tk-Clock-0.07
Tk-TreeGraph-1.024
Devel-ptkdb-1.1086
MIME-Base64-2.20
Term-Size-0.2
Mail-Sendmail-0.79
Unix-Processors-2.014
);
if ($^O eq "cygwin") {
push @defmod, qw(
IO-stringy-2.108
OLE-Storage_Lite-0.11
Spreadsheet-ParseExcel-0.2602
Spreadsheet-WriteExcel-0.41
DBD-Excel-0.06
DBD-ODBC-1.06
Win32-Sound-0.45_001
);
}
else {
push @defmod, qw(
Proc-ProcessTable-0.38
User-Utmp-1.6.1.1
Inline-0.44
X11-Protocol-0.51
);


-- 
H.Merijn BrandAmsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0, & 5.9.x, and 806 on  HP-UX 10.20 & 11.00, 11i,
   AIX 4.3, SuSE 8.2, and Win2k.   http://www.cmve.net/~merijn/
http://archives.develooper.com/[EMAIL PROTECTED]/   [EMAIL PROTECTED]
send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org




Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Michael G Schwern
On Thu, Aug 21, 2003 at 10:48:11PM -0500, Andy Lester wrote:
> The Phalanx project has started its rampup to an official 
> announcement.  Phalanx is going to beef up the tests, coverage and 
> docs on Perl and 100 heavily-used modules from CPAN.

I'll be interested to see how you handle non-Perl dependencies as in
C libraries.


> The project page is at http://qa.perl.org/phalanx/.  Please take a 
> look, tell me your thoughts, and if there are any serious ommissions 
> from the Phalanx 100 module list...

If we do, then it won't be the Phalanx 100 anymore, will it. :)
I'd highly recommend against a naming scheme that limits your implementation.
Hard coded constants and all that. :)

I'd also recommend you list by Module::Name rather than Distribution-Name.
If nothing else the Module::Name is more consistent.

Here's some Really Important modules you're missing.  I'm using
http://mungus.schwern.org/~schwern/cgi-bin/perl-qa-wiki.cgi?EssentialModules
for reference.

It looks like you've left off all CPAN modules which are also in the core, 
I suppose you're figuring they'll be handled by the core smokers.  Except
that the versions on CPAN are sometimes slightly different than the ones
in the core.  I recall a recent release of Filter::Simple that worked fine 
in the core but got the paths to its test libraries wrong when installed 
from CPAN.  The smokers also don't check for backwards compat.

Most I mention because they're important.  Some I mention because they
tend to break a lot and reveal subtle incompatibilities in Perl.

Test
Test::Harness
Test::More
IO
Class::Date (simply because it seems to break every time Perl changes)
File::Spec (now on CPAN)
Cwd (will be on CPAN soon)
ExtUtils::MakeMaker
CPAN
Date::Parse (not so sure about that one)
IPC::Run (cross-platform process execution is important)
Devel::Cover
Devel::Peek
Devel::DProf
Devel::SmallProf
Text::Template
libnet (Net::FTP, et al)
Pod::Parser
Pod::Man
Pod::Text
Pod::Simple
Time::HiRes
Tk (very complex, very chummy with MakeMaker)
WxPerl (ditto)
Filter::Simple (if that breaks, think of all the Acme modules that go with it!)


- 
Michael G Schwern[EMAIL PROTECTED]  http://www.pobox.com/~schwern/
Cottleston, Cottleston, Cottleston Pie.
A fly can't bird, but a bird can fly.
Ask me a riddle and I reply:
"Cottleston, Cottleston, Cottleston Pie."


Re: Phalanx has started, and I need perl-qa's help

2003-08-22 Thread Andrew Savige
Andy Lester wrote:
> The Phalanx project has started its rampup to an official 
> announcement.  Phalanx is going to beef up the tests, coverage and 
> docs on Perl and 100 heavily-used modules from CPAN.
> 
> The project page is at http://qa.perl.org/phalanx/.  Please take a 
> look, tell me your thoughts, and if there are any serious ommissions 
> from the Phalanx 100 module list...
> 
> I'm turning to the perl-qa group for feedback BEFORE I announce to 
> the world, so I appreciate any comments.

Looks like a most excellent start to me. Thanks Andy.

Here is the top 100 list sorted by most prolific author
(just in case anyone is interested :-):

8 GAAS  : HTML-Parser libwww-perl MIME-Base64 URI Digest-HMAC
  Digest-SHA1 Image-Info MD5
4 JWIED : DBD-mysql Msql-Mysql-modules Net-Daemon Text-CSV_XS
3 GBARR : Convert-ASN1 perl-ldap Scalar-List-Utils
3 INGY  : CGI-Kwiki Inline YAML
2 ABW   : Template-Toolkit AppConfig
2 DPARIS: Crypt-Blowfish Crypt-DES
2 DROLSKY   : HTML-Mason Params-Validate
2 ERYQ  : IO-stringy MIME-tools
2 KANE  : CPANPLUS Archive-Tar
2 LDS   : GD Crypt-CBC
2 MARKOV: MailTools Mail-Box
2 MSERGEANT : XML-SAX XML-XPath
2 MVERB : GDGraph GDTextUtil
2 RGIERSIG  : Expect IO-Tty
2 SBURKE: HTML-Tagset HTML-Tree
2 STBEY : Date-Calc Bit-Vector
2 TIMB  : DBI DBD-Oracle
1 ABH   : Apache-DBI
1 ABIGAIL   : Regexp-Common
1 AKSTE : Data-ShowTable
1 AREIBENS  : PDF-API2
1 AUTRIJUS  : PAR
1 BEHROOZI  : IO-Socket-SSL
1 BIRNEY: bioperl
1 BTROTT: Net-SSH-Perl
1 CHAMAS: Crypt-SSLeay
1 CNANDOR   : MP3-Info
1 COOPERCL  : XML-Parser
1 CREIN : Net-DNS
1 CWINTERS  : SPOPS
1 DCLINTON  : Cache-Cache
1 DCONWAY   : Parse-RecDescent
1 DMEGG : XML-Writer
1 DTOWN : Net-SNMP
1 GRANTM: XML-Simple
1 GSAR  : libwin32
1 ILYAZ : Term-ReadLine-Perl
1 JBAKER: Apache-Session
1 JCRISTY   : PerlMagick
1 JERLBAUM  : CGI-Application
1 JESSE : DBIx-SearchBuilder
1 JMASON: Mail-SpamAssassin
1 JMCNAMARA : Spreadsheet-WriteExcel
1 JOESUF: libapreq
1 JROGERS   : Net-Telnet
1 JURL  : DBD-ODBC
1 JZUCKER   : DBD-CSV
1 KGB   : PDL
1 KJALB : TermReadKey
1 KMACLEOD  : libxml-perl
1 KULCHENKO : SOAP-Lite
1 KWILLIAMS : Module-Build
1 KWITKNR   : Spreadsheet-ParseExcel
1 MERGL : DBD-Pg
1 MIVKOVIC  : Mail-Sendmail
1 MPIOTR: Text-Iconv
1 MUIR  : Time-modules
1 NEDKONZ   : Archive-Zip
1 PETDANCE  : WWW-Mechanize
1 PHISH : XML-LibXML
1 PMQS  : Compress-Zlib
1 RCAPUTO   : POE
1 RJRAY : Image-Size
1 RSE   : TimeDate
1 SAMPO : Net_SSLeay.pm
1 SAMTREGAR : HTML-Template
1 SBECK : DateManip
1 SHERZODR  : CGI-Session
1 TJMATHER  : XML-DOM
1 TMTM  : Class-DBI
1 UARUN : Error
1 WADG  : Config-IniFiles
1 YVES  : MIME-Lite

/-\



http://search.yahoo.com.au - Yahoo! Search
- Looking for more? Try the new Yahoo! Search


Phalanx has started, and I need perl-qa's help

2003-08-21 Thread Andy Lester
The Phalanx project has started its rampup to an official 
announcement.  Phalanx is going to beef up the tests, coverage and 
docs on Perl and 100 heavily-used modules from CPAN.

The project page is at http://qa.perl.org/phalanx/.  Please take a 
look, tell me your thoughts, and if there are any serious ommissions 
from the Phalanx 100 module list...

I'm turning to the perl-qa group for feedback BEFORE I announce to 
the world, so I appreciate any comments.

Thanks,
xoxo,
Andy
--
Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance