/ domm

I hack Perl for fun and
profit.

Follow me on twitter!
Atom Icom ... on Atom!
<<<<<<<<<<
26.01.2006: CPANTS news

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 distribution tarball conforms to those indicators. It also includes a script calls cpants_lint.pl

which is basically a frontend to the module.

Example:

~$ cpants_lint.pl path/to/Foo-Bar-1.42.tgz



Checked dist            Foo-Bar-1.42.zip

Kwalitee rating         15/16



Here is a list of failed Kwalitee tests and

what you can do to solve them:



* has_changelog

  Add a Changelog (best named 'Changes') to the distribution.

  It should list at least major changes implemented in newer versions.

With Module::CPANTS::Analyse you can now check Kwalitee before uploading to CPAN. Test::Kwalitee should be easly doable now. I will add some more Kwalitee indicators soon, and then start to look for a new server (I start a new job in February so I won't be able to use my old dev-box for this).

Original: http://use.perl.org/~domm/journal/28475

Legacy comments

mr_bean: spelling joke (orignal post)

I can see the point of spelling Kwalitee that way. It is a reminder to be skeptical about one's own efforts to do things right. Or to question one's own questioning.



But what is the reason for spelling analyze with an 's?'



OK, don't answer that.

domm: Re:spelling joke (orignal post)

germanism, I guess. It's 'analysieren' in german.

Comments (via disqus)

09.01.2006: Secret messages in YAPC::Europe city names
07.01.2006: Shut down the Internet
04.01.2006: laser in my nose
16.12.2005: Perl interface to Philips GoGear mp3 player
16.12.2005: "fun" job
01.12.2005: Hoover Voodoo
28.11.2005: Changes
14.11.2005: We moved!
24.09.2005: More jobs than time
>>>>>>>>>>