The recent discussion(s) about quality goals and metrics got me to thinking about what CPANTS is trying to do vs. what it's actually doing. As a brainstorming exercise, I wrote down all of the software quality goals I could think of quickly. For each existing CPANTS metric, I decided which of those goals the test was trying to solve. Then I tossed in some other possible (or impossible?) metrics that have been mentioned on this list or which occurred to me as I was brainstorming.

I posted all of my thoughts on the Perl-QA wiki here:
  http://perl-qa.yi.org/index.php/CPANTS_Quality_Goals

I'd be thrilled if others would look at what I wrote and improve it or tear it apart. :-) I hope this isn't too much wheel re-invention...

Chris

--
Chris Dolan, Software Developer, Clotho Advanced Media Inc.
608-294-7900, fax 294-7025, 1435 E Main St, Madison WI 53703
vCard: http://www.chrisdolan.net/ChrisDolan.vcf

Clotho Advanced Media, Inc. - Creators of MediaLandscape Software (http://www.media-landscape.com/) and partners in the revolutionary Croquet project (http://www.opencroquet.org/)


Reply via email to