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 of
the previous Kwalitee indicators and some code to check if one
distr
Hi!
On Tue, Jan 31, 2006 at 10:36:47AM -0800, Tyler MacDonald wrote:
> OK, speaking of "Kwalitee", I saw cpants for the first time today.
> And saw that it claims to update every sunday, but there hasn't been an
> update since december 5th.
On the one hand I'm having problems with the serve
Hi!
On Thu, Feb 16, 2006 at 08:02:27AM +0100, Andreas J. Koenig wrote:
> I've just opened a ticket on RT about the issue.
A new version is on it's way to CPAN.
--
#!/usr/bin/perl http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Hi!
On Sat, Mar 18, 2006 at 06:12:37PM +1100, Adam Kennedy wrote:
> I'd like to propose a Kwalitee test installed_not_executable be added
> for which you get the Kwalitee point if and only if:
>
> 1) Both Makefile.PL and Build.PL (if they exist) are not executable
> 2) Both Makefile.PL and Bui
Hi!
On Mon, May 08, 2006 at 09:01:19PM +0300, Gabor Szabo wrote:
> I checked it again, one can download the source code of their service
> from here http://validator.w3.org/source/
> and it is even packaged in some of the linux distros.
>
> (It is of course slightly outdated on Debian)
>
> Someo
Hi!
I missed most of this discussion due to work and a very important
shopping trip to IKEA (well, maybe not that important, but I'll let you
argue this out with my girlfriend...)
I'm also a bit exhausted now, so here are just some semi-random comments
on this thread:
- I think the biggest probl
Hi!
On Thu, May 25, 2006 at 09:51:06PM +0200, Philippe "BooK" Bruhat wrote:
> Le mardi 23 mai 2006 ? 21:56, Thomas Klausner ?crivait:
> >
> > And no, I won't take the fun out of CPANTS.
>
> Then why did you filter out the Acme modules from the prereq li
Hi!
On Thu, May 25, 2006 at 09:51:06PM +0200, Philippe "BooK" Bruhat wrote:
> Le mardi 23 mai 2006 ? 21:56, Thomas Klausner ?crivait:
> >
> > And no, I won't take the fun out of CPANTS.
>
> Then why did you filter out the Acme modules from the prereq li
Hi!
On Fri, May 26, 2006 at 11:35:14PM +1000, Adam Kennedy wrote:
> What the hell is the "run" thing in the latest run... is the run just
> half-way through or something?
that was a bug in the templates. resolved now.
(FYI: 'run' stores when the data was analysed (using what version of
cpants
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
Hi!
During YAPC::Europe and all the great Perl 6 talks there, I started
thinking about doing a Perl 6 JAPH / Obfuscation.
So I downloaded parrot (twice, once from CPAN, which is broken, and
then from CVS, which worked..), installed it and came up with this rather
simple JAPH:
@p =('j','a','e','
Hi!
On Mon, May 23, 2005 at 05:18:45PM +0200, Juerd wrote:
> Everyone who wants, can get a login.
me too! 'domm' please.
> Also, this new machine needs a hostname. Please help me think of a cute
> name! I prefer a short hostname with less than 9 letters.
onion
Access to this machine would als
rrot/Pugs/Perl6 hacking at Leo's place.
More info, schedule, etc here:
http://conferences.yapceurope.org/apw2005/
Hope to see you in Vienna,
Thomas Klausner
--
#!/usr/bin/perl http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Hi!
While playing around with some japh-obfus (which turned into my first commit
to Pugs, yay!) I spotted this
say >>~<< <1 2 3>;
# prints a1b2c3
my $string= >>~<< <1 2 3>;
say $string;
# prints a1 b2 c3
I suppose this is caused by some context things. C imposes list context
(as print in Perl
Hi!
On Sun, Jul 10, 2005 at 09:47:43AM -0700, chromatic wrote:
> I have an unreleased module that runs the kwalitee tests and reports the
> results. It works somewhat like Test::Pod and Test::Pod::Coverage.
>
> I haven't tested it with the latest release of M::C::G; domm said there
> might be s
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
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
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
Hi!
On Thu, Sep 15, 2005 at 11:52:00AM +1000, Adam Kennedy wrote:
> Rather than do any additional exploding, I'd like to propose the
> additional kwalitee test "has_changes". I've noticed that a percentage
> (5-10%) of dists don't have a changes file, so it can be hard to know
> whether it's wo
Hi!
On Thu, Sep 15, 2005 at 05:53:17PM +0200, Tels wrote:
> Shhh, dont tell anybody about my plan to hack the cpants webserver and
> silently raising my K rating to "+inf" :)
I've heard that.
/me changes root passwd from 'toor' to '3l1+3'
:-)
--
#!/usr/bin/perl
Hi!
On Fri, Sep 16, 2005 at 09:23:10AM +1000, Adam Kennedy wrote:
> Yeah, something like that. "Changes, for a suitably flexible value of
> Changes"
I implemented this in CPANTS. It will be in the next release (tomorrow),
results should be available on Sunday morning.
--
#!/usr/bin/perl
Hi!
Data using the new metric 'has_changelog' is now available from
http://cpants.perl.org
Thanks again to Adam Kennedy, H.Merijn Brand and Smylers for various
suggestions/help with 'has_changelog'.
I've also added suggestions to improve ones kwalitee. For each metric I
wrote up a short 'remedy'
Hi!
On Sun, Sep 18, 2005 at 08:18:17PM -0500, Andy Lester wrote:
>
> For all the activity going on with CPANTS, we have nothing on
> qa.perl.org that refers to it.
>
> Can someone please write up a paragraph and a link that I can put up
> on qa.perl.org's front page?
I'll wirte up something
Hi!
On Sun, Sep 18, 2005 at 12:24:26PM +0200, Tels wrote:
> > The cpants analysis fails to recognise this as valid. What is it
> > looking for and/or could it be taught to look for this? I thought that
> > it was only looking for a string eval of "use Test::Pod".
>
> I would like to know the sam
Hi!
On Sun, Sep 18, 2005 at 11:48:02AM +0200, David Landgren wrote:
> Seriously though, I have a module whose test suite includes Test::Pod
> and Test::Pod::Coverage, except that I use the following construct:
>
> SKIP: {
> skip( 'Test::Pod not installed on this system', 1 )
> unles
Hi!
On Sun, Sep 18, 2005 at 09:30:03PM +0200, David Landgren wrote:
> Yeah, but I'm loathe to dedicate two separate test files merely to score
> two points of Kwalitee. As it is, I'd just much rather bundle both tests
> in a 00_basic.t file along with all the other standard no-brainer tests.
I
Hi!
On Sun, Sep 18, 2005 at 08:18:17PM -0500, Andy Lester wrote:
> Can someone please write up a paragraph and a link that I can put up
> on qa.perl.org's front page?
Took me a bit longer than planned, but renovating our new appartment sucks
up a lot of time...
Anyway, I rewrote some of the p
Hi!
On Wed, Sep 21, 2005 at 11:58:36AM +0200, David Landgren wrote:
> To me, this is a mark of Quality. It would be good to have it as a
> Kwalitee metric, but I see no easy way. The simplest way I can see would
> be to have a META.yml key that contains a URI to the HTML D::C report. I
> would
Hi!
On Fri, Sep 23, 2005 at 12:54:42PM +1000, Adam Kennedy wrote:
> Collecting any sort of coverage data is a complete bitch. Let me just
> say right now that doing it across _all_ of CPAN is flat out impossible.
>
> It's impossible.
I completly agree.
Now, if somebody sets up a system to col
Hi!
On Wed, Sep 28, 2005 at 12:41:31PM +0100, Gavin Henry wrote:
> I have just re-read the summary of this list;
>
> "A list for discussing and planning CPANTS, the quality assurance effort
> for CPAN modules."
>
> and realised this is the wrong list for my last post.
No it's not.
The summary
Hi!
On Wed, Sep 28, 2005 at 02:07:13PM +0200, David Landgren wrote:
> >>I have just re-read the summary of this list;
> >>
> >>"A list for discussing and planning CPANTS, the quality assurance effort
> >>for CPAN modules."
> >>
> >>and realised this is the wrong list for my last post.
> >
> >
> >
Hi!
On Tue, Oct 04, 2005 at 04:15:45PM +0100, Dave Cross wrote:
> >>Dear List,
> >>
> >>In "Perl Testing - A Developers Notebook" it has a section on
> >>Test::Kwalitee.
> ..
> Actually the book strongly suggests that it's a real module which runs
> the Kwalitee checks on your code
> ..
> That
Hi!
On Mon, Oct 31, 2005 at 08:34:09AM -0600, Chris Dolan wrote:
> To encourage authors to correct this oversight, I propose a new pair
> of Kwalitee tests. Both would be nice, but if either of them were
> implemented, I'd be thrilled. I'd prefer that someone else implement
> the test (l
Hi!
On Thu, Jul 10, 2003 at 08:53:18AM +0200, Leopold Toetsch wrote:
> May I ask: What is ponie?
Ponie is a version of Perl 5 that will run on Parrot. It was announced
yesterday by Larry Wall at OSCON (if i interpret various journal entries on
use.perl.org correctly..)
See here for more info:
h
Hi!
On Mon, Aug 18, 2003 at 11:25:14PM +1000, Andrew Savige wrote:
> It doesn't have to eval the whole of CPAN to be useful.
> I see the mythical Module::Scrutinize as perhaps a little orthogonal
> to Module::CPANTS, as something that may help individual CPAN authors
> produce a higher quality pr
Hi!
On Tue, Aug 19, 2003 at 04:00:44PM +0100, Tony Bowden wrote:
> I'd certainly like to see something like this worked on. We do a lot of
> this stuff automagically as part of our RCS anyway - people can't check
> in code that doesn't pass certain guidelines (all public methods
> documented etc.
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
Hi!
On Mon, Dec 27, 2004 at 12:33:36AM +0100, S?bastien Aperghis-Tramoni wrote:
> Oops! I didn't include the list on my first reply.
> But on the other hand I have completed the analysis. So here is the
> final list:
> http://rafb.net/paste/results/p4hveb43.html
I haven't got any time in the
Hi!
On Wed, Mar 23, 2005 at 04:39:50PM +0100, Leopold Toetsch wrote:
> > In the nest french perl workshop, I will explain why such a language is
> > able to help us in our pedagogy.
>
> If it's that workshop that runs in parallel with the Vienna one, then
> we'll meet via live broadcast, hopeful
Hi!
On Sun, Mar 27, 2005 at 11:40:45AM +0100, Tony Bowden wrote:
> There are now two kwalitee tests for 'has_test_pod' and
> 'has_test_pod_coverage'. These check that there are test scripts for
> POD correctness and POD coverage.
Actually they check if Test::Pod and Test::Pod::Coverage are used
Hi!
On Fri, Apr 01, 2005 at 10:59:04AM -0800, chromatic wrote:
> Why, then, is suggesting that people ship tests for POD errors and
> coverage a good idea?
I'm not 100% sure if it's a good idea, but it's an idea.
But then, if I write some test (eg to check pod coverage), why should I not
ship
Hi!
On Mon, Apr 04, 2005 at 10:32:14AM +0100, David Cantrell wrote:
> Thomas Klausner wrote:
>
> >I cannot check POD coverage because Pod::Coverage executes the code.
>
> No it doesn't.
Yes, it does.
Pod::Coverage uses Devel::Symdump to get a list of all subs.
> Th
Hi!
On Thu, Apr 07, 2005 at 01:17:40PM +1000, Adam Kennedy wrote:
> >Adding a kwalitee check for a test that runs Devel::Cover by default
> >might on the surface appear to meet this goal, but I hope people
> >recognize it as a bad idea.
> >
> >Why, then, is suggesting that people ship tests for PO
Hi!
On Thu, Apr 07, 2005 at 01:29:40PM +1000, Adam Kennedy wrote:
I did most of what you asked for on thursday, but in a hurry, so it might be
buggy..
> Where's the per-module page on CPANTS that lists these simple check/fail?
http://cpants.dev.zsi.at/metrics/
http://cpants.dev.zsi.at/metrics/A
Hi!
There will be a Parrot/PUGS Hack-a-thon at the Austrian Perl Workshop, which
takes place on 9th and 10th June in Vienna, Austria.
Autrijus Tang, Chip Salzenberg and Leo Toetsch will be there. You should be
there too :-)
More information on the workshop etc is available here:
http://conferen
Hi!
On Sun, Jul 11, 2004 at 09:14:28AM +0100, Tony Bowden wrote:
> For a slightly easier approach, Module::CPANTS has a
> 'requires_recursive' method which lists all the dependencies, and all
> their dependencies, etc.
Well it had this information, but currently it hasn't. But it will have it
ag
Hi!
On Mon, Jul 19, 2004 at 12:12:39AM -0400, Robert Rothenberg wrote:
> I have a prototype Perl script that will determine the dependencies of a
> given CPAN distribution, and then check CPAN Testers for any failure
> reports of that distro or dependent distros for a given platform.
Sounds a l
Hi!
I ran CPANTS today, you can view results here:
http://cpants.dev.zsi.at/
( or http://test1.dev.zsi.at if DNS isn't updated..)
in /metrics there is a yaml-file for each dist
cpants.db (or cpants.db.gz) is a SQLite DB file
Oh, there might be a bug, because 100 dists didn't get any kwalite
Hi!
On Thu, Jul 22, 2004 at 05:25:38PM +0100, Nicholas Clark wrote:
> > Max Kwalitee is 10, which is reached by 99 dists.
>
> Will it go up to eleven soon? :-)
as I'm planning to go on vacation next week, probably not...
> > is_prereq (is listed as PREREQ by at least 3 other dists)
>
>
Hi!
On Fri, Jul 23, 2004 at 03:29:10AM +0100, Tim Bunce wrote:
> The DBI gets 9. The one failure is permissions_ok:
>
> > permissions_ok (i.e. all files are read/writable by extracting user)
>
> Why is that a kwalitee issue? I don't think it warrants impacting the kwalitee.
First: Currently
Hi!
On Fri, Jul 23, 2004 at 04:56:40AM +0200, Paul Johnson wrote:
> At the moment the focus seems very much on packaging. That's fine, but
> it does mean that "correctly" packaged junk looks pretty good.
True, but most junk /is/ packaged badly.
At its much easier to check for bad packages th
Hi!
On Fri, Jul 23, 2004 at 08:41:58AM +0200, James Mastros wrote:
> - Having POD
> - Not having the POD that h2xs puts in
I wonder how many dists are authored by R.U. Thor :-)
> - Having a README
thats allready covered.
> BTW, I tend to think that modules that require lots of other things
Hi!
On Sat, Jul 24, 2004 at 07:46:30PM +0300, Gabor Szabo wrote:
> On Sat, 24 Jul 2004, Thomas Klausner wrote:
>
> > > - Test coverage.
> >
> > Impossibly, because CPANTS does not run code.
>
> But it could fetch it from some other place that does it, r
get the SQLite file here: http://cpants.dev.zsi.at
- Forwarded message from PAUSE <[EMAIL PROTECTED]> -
Date: Sun, 22 Aug 2004 22:50:30 +0200
Subject: CPAN Upload: D/DO/DOMM/Module-CPANTS-Generator-0.21.tar.gz
To: Thomas Klausner <[EMAIL PROTECTED]>
From: PAUSE <[EMAIL PR
21:47:39 +0200
Subject: CPAN Upload: D/DO/DOMM/Module-CPANTS-Generator-0.22.tar.gz
To: Thomas Klausner <[EMAIL PROTECTED]>
From: PAUSE <[EMAIL PROTECTED]>
The URL
http://domm.zsi.at/download/Module-CPANTS-Generator-0.22.tar.gz
has entered CPAN as
file: $CPAN/authors/id/D/DO/D
Hi!
CPANTS and Phalanx both care about Kwalitee. So I thought it might be a good
idea to come up with one more or less complete list of Kwalitee-hints that
both projects can use.
A lot of the hints listed at http://qa.perl.org/phalanx/kwalitee.html are
rather vague, which is OK for Phalanx, as it
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 inclu
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
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
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
Hi!
On Fri, Oct 17, 2003 at 10:09:04PM +0100, Nicholas Clark wrote:
> Something I'd be curious about:
> Modules with lower case names which aren't pragmas.
>
> (although how you determine this is hard)
Well, here's a list of lowercase dist on CPAN (238 dists). Quite a lot of
those are in fact
Hi!
On Fri, Oct 17, 2003 at 09:42:21PM -, Rafael Garcia-Suarez wrote:
> Thomas Klausner wrote in perl.qa :
> >
> > Well, here's a list of lowercase dist on CPAN (238 dists). Quite a lot of
> > those are in fact real distributions (eg. perl, parrot). In fact I
Hi!
On Wed, Dec 03, 2003 at 01:24:40PM -0500, Adam Foxson wrote:
> I suggested that it might be a sane idea to consider starting a project who's
> mission would be to take over the maintenance of distributions that, for lack
> of criteria with greater specificity:
>
> a) are popular, well-used
Hi!
Finally, here's my first release of Module::CPANTS::Generator, a framework
to test all distributions on CPAN for 'kwalitee'.
It should be easier to use and run, it should be easer to add new metrics
and different ways to report results. On the downside, it currently includes
less metrics than
kshop takes place as part of the Coded Culture Congress:
http://5uper.net
See you!
Thomas Klausner
vienna.pm
--
#!/usr/bin/perl http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Hi!
I've got a soon-to-be-large testsuite (based on Test::More) that's testing
(among other things) a DB. The tests are in various different small files.
If there is a problem with the DB, I want the whole testsuite to stop,
instead of running a lot of sure-to-fail tests.
Is there a way to abort
Hi!
On Mon, Feb 23, 2004 at 05:01:54PM +, Adrian Howard wrote:
>
> On Monday, February 23, 2004, at 02:40 PM, Thomas Klausner wrote:
> [snip]
> >Is there a way to abort a whole testsuite?
> [snip]
>
> Yup. Take a look at BAILOUT in Test::Builder. Doing:
>
- Forwarded message from Michael Kr?ll <[EMAIL PROTECTED]> -
From: Michael Kr?ll <[EMAIL PROTECTED]>
Subject: [Conferences] YAPC Europe 2007 Reminder - CFP and CFH Deadlines
Approaching
Date: Tue, 08 May 2007 11:02:55 +0200
To: [EMAIL PROTECTED]
Hi,
The deadline to submit Hackath
Hi!
On Tue, May 01, 2018 at 04:03:24PM +, Fernando Santagata wrote:
> I guess there are more ways to do that than I can count :-)
Which reminds me of http://paris.mongueurs.net/aplusplus.html
Greetings,
domm
--
#!/usr/bin/perl http://domm.plix.at
for(ref bless{
Hi!
On Mon, Apr 30, 2018 at 02:23:44AM -0700, ToddAndMargo wrote:
> So, the main issue I have with the docs is that they
> "seem" to be written as a refresher for an advanced use
> and not as a trainer for a newbie.
I guess that's because the docs are meant as a reference, and not as a
tutoria
Hi!
On Sun, Jun 03, 2018 at 03:05:33PM -0700, ToddAndMargo wrote:
> On 06/03/2018 02:54 PM, Brad Gilbert wrote:
> > But in this case it is even better to use -I and -M
> >
> > p6 -I. -MRunNoShell -e '( my $a, my $b ) =
> > RunNoShell::RunNoShell("ls *.pm6"); say $a;'
>
> $ perl6
Hi!
On Tue, Jul 10, 2018 at 02:02:45AM -0700, ToddAndMargo wrote:
> Remembering from my school days, a famous mathematician
> whose name I forget came up with a formula as a kid
> that made math history.
https://en.wikipedia.org/wiki/Carl_Friedrich_Gauss
greetings,
domm
--
#!/usr/bin/perl
72 matches
Mail list logo