Re: Fwd: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Tels
Moin, On Thursday 26 January 2006 15:26, Thomas Klausner wrote: Hi! I finally found some tuits to work on CPANTS again. As the previous implementation had some drawbacks, I started from scratch, and from another direction. I just uploaded Module::CPANTS::Analyse to CPAN. MCA contains most

Re: Fwd: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Dominique Quatravaux
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tels wrote: However, I am _really really_ starting to wonder whether we need a Kwalitee rating based on *excessive usage of prerequisites*. Doing work based on existing CPAN modules instead of reinventing the wheel by oneself is typically

Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Tels
Moin, On Friday 27 January 2006 17:42, Dominique Quatravaux wrote: Tels wrote: However, I am _really really_ starting to wonder whether we need a Kwalitee rating based on *excessive usage of prerequisites*. Doing work based on existing CPAN modules instead of reinventing the wheel by

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Tels
Moin, On Friday 27 January 2006 18:48, Chris Dolan wrote: On Jan 27, 2006, at 11:23 AM, Tels wrote: Basically something like CPAN, but with much less network traffic and much less hassle for a user. Bonus points if it gives you stuff pre- compiled for windows (all those ppl w/o a

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Chris Dolan
On Jan 27, 2006, at 12:01 PM, Tels wrote: On Friday 27 January 2006 18:48, Chris Dolan wrote: On Jan 27, 2006, at 11:23 AM, Tels wrote: Basically something like CPAN, but with much less network traffic and much less hassle for a user. Bonus points if it gives you stuff pre- compiled for

testers.cpan.org out of sync with search.cpan.org?

2006-01-27 Thread Tyler MacDonald
On several of my modules, the search.cpan.org page shows test passes/failures, whereas when I follow the link to see the actual list, there are no tests reported. eg: http://search.cpan.org/~CRAKRJACK/Class-Driver-0.004/ Usually this clears up in about a day, but in some cases it's been

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Chris Dolan
On Jan 27, 2006, at 12:30 PM, Tyler MacDonald wrote: Chris Dolan [EMAIL PROTECTED] wrote: * for windows only * only includes Foo-Bar, but not it's dependecies It will auto-install dependencies just like CPAN, I believe. And, yes, it's currently Windows-only. Didn't you offer bonus points

Graph::Dependency 0.01

2006-01-27 Thread Tels
Moin, the aforementioned module has entered the CPAN. I put up a few examples here: http://bloodgate.com/perl/graph/dependency/examples/ It is: * a hack, using wget, Module::CoreList, Graph::Easy and graphviz. * failing for modules that do not have a META:yml file yet If you want to

Re: Fwd: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Barbie
On Fri, Jan 27, 2006 at 03:42:58PM +0100, Tels wrote: I am still considering building something[0] that shows the module-dependency as a graph to show how bad the problem has become. [0] As soon as I can extract the nec. data from CPANTS, which has failed the last two times I tried that

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Tyler MacDonald
Chris Dolan [EMAIL PROTECTED] wrote: * for windows only * only includes Foo-Bar, but not it's dependecies It will auto-install dependencies just like CPAN, I believe. And, yes, it's currently Windows-only. Didn't you offer bonus points for Windows?? Um, no it isn't!

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Luke Closs
On Fri, Jan 27, 2006 at 10:30:47AM -0800, Tyler MacDonald wrote: Chris Dolan [EMAIL PROTECTED] wrote: * for windows only * only includes Foo-Bar, but not it's dependecies It will auto-install dependencies just like CPAN, I believe. And, yes, it's currently Windows-only. Didn't you

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Luke Closs
On Fri, Jan 27, 2006 at 10:37:01PM +0100, Tels wrote: Moin, On Friday 27 January 2006 22:26, Luke Closs wrote: On Fri, Jan 27, 2006 at 10:30:47AM -0800, Tyler MacDonald wrote: Chris Dolan [EMAIL PROTECTED] wrote: * for windows only * only includes Foo-Bar, but not it's dependecies

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Jeffrey Thalhammer
Randy Kobes distributes Win32 PPMs for some of the modules that ActiveState doesn't provide. It is not entirely automated, so the latest code isn't always available. But Randy is very helpful if there's anything you want to see. http://theoryx5.uwinnipeg.ca/ppms/ -Jeff I'm somewhat new to

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Tyler MacDonald
Jeffrey Thalhammer [EMAIL PROTECTED] wrote: Randy Kobes distributes Win32 PPMs for some of the modules that ActiveState doesn't provide. It is not entirely automated, so the latest code isn't always available. But Randy is very helpful if there's anything you want to see.

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread chromatic
On Friday 27 January 2006 14:43, Tyler MacDonald wrote: Part of the problem is that a lot of modules out there are fully functional even when a few of their tests fail due to assumptions about the environment they are being tested in. Another part is that the ActiveState perl package

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Tels
Moin, On Friday 27 January 2006 23:55, chromatic wrote: On Friday 27 January 2006 14:43, Tyler MacDonald wrote: Part of the problem is that a lot of modules out there are fully functional even when a few of their tests fail due to assumptions about the environment they are being tested

Re: Dependency trees

2006-01-27 Thread Luke Closs
On Fri, Jan 27, 2006 at 11:56:11PM +0100, Tels wrote: Given that ppm seems YetAnotherPerlPackager and that even ActiveState can't get it to build most of the CPAN packages, I am not convinced that using ppm over CPAN/Module::Build is a good or even working idea. PPM is much simpler for end

Binary distributions

2006-01-27 Thread Gabor Szabo
Why do we need to reinvent this wheel ? Most of the platforms out there have some binary packaging system. Solaris has their own, Linuxen have rpm/deb or whatever else they have. ActiveState with its binary Perl distributions have ppm and while that's not perfect we read that they are working on

Re: Binary distributions

2006-01-27 Thread Tyler MacDonald
Gabor Szabo [EMAIL PROTECTED] wrote: I have just moved to Ubuntu and thought I will try to rely on apt-get to install my Perl modules. Quckly I hit a wall and could not install some of the basic modules. I did not have the time to investigate and check if I made a mistake or if there is a .deb

Kwalitee in your dependencies (was CPAN Upload: etc etc)

2006-01-27 Thread Adam Kennedy
Yes, CPAN can be a pain; however (kw|qu)alit(ee|y) is not meant to be a metrics of how easy to install a module is, but rather of whether it is possible to build something strong upon it, and to do so quickly and easily. (Or am I mistaken?) I disagree. A lot of the kwalitee metrics support best

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Adam Kennedy
Chris Dolan wrote: On Jan 27, 2006, at 12:01 PM, Tels wrote: On Friday 27 January 2006 18:48, Chris Dolan wrote: On Jan 27, 2006, at 11:23 AM, Tels wrote: Basically something like CPAN, but with much less network traffic and much less hassle for a user. Bonus points if it gives you stuff pre-

Re: Kwalitee in your dependencies (was CPAN Upload: etc etc)

2006-01-27 Thread chromatic
On Friday 27 January 2006 23:40, Adam Kennedy wrote: Something like a clean_install metric. If there are any FAIL entries in CPAN Testers against the current version of your module, you lose a point. The PITA-based (what I'm thinking of calling) Vanilla Testers system is intended for a

Re: Dependency trees was: CPAN Upload: D/DO/DOMM/Module-CPANTS-Analyse-0.5.tar.gz

2006-01-27 Thread Adam Kennedy
I think this would be rad: - PPM becomes part of the perl core - All CPAN packages are built to into PPDs automatically on common platforms - PPM is extended to allow installing into non-root locations This would allow non-perl people to install perl packages much easier, without having

Re: Dependency trees

2006-01-27 Thread Adam Kennedy
My point is just that what makes PPM so good is that it doesn't futz about with compiling code and running tests. It just installs the code and goes home. But then so does apt-get install libfoo-perl. The installation is environment specific. It's just that ActiveState provides a relatively

Re: Test Script Best-Practices

2006-01-27 Thread Adam Kennedy
James E Keenan wrote: Steffen Schwigon wrote: Quite often -l (to read from lib/) is enough, depending on your module build complexity. For -b you have to call ./Build before prove, which can be annoying and/or difficult to remember. I'll have to try that out. My modules all use MakeMaker