You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Marc Slemko <ma...@znep.com> on 1999/05/12 08:25:03 UTC
[ANNOUNCE]Apache 1.3.6 Highly Rated by CodeAdvantage Technologies
(fwd)
This is kinda amusing. While it is obviously a very thinly veiled
advertisement for their product (and their claims of a full "breakdown of
the results" being on their site don't appear to be true...), it is fun to
read. "uncommented lines > 500". Hmm. So because Apache has more than
500 uncommented lines it has poor structure? You know, if Apache _didn't_
have more than 500 uncommented lines I would think it would have pretty
poor structure...
"globalization: 100%". Hahahahahahahah.
---------- Forwarded message ----------
Date: Wed, 12 May 1999 00:14:53 -0600 (MDT)
From: Marc Slemko <ma...@znep.com>
To: marcs@znep.com
Subject: [ANNOUNCE]Apache 1.3.6 Highly Rated by CodeAdvantage Technologies
>Message-ID: <37...@codeadvantage.com>
>From: CodeAdvantage Technologies <in...@codeadvantage.com>
>Newsgroups: comp.programming,comp.software.measurement,comp.software-eng,comp.infosystems.www,comp.infosystems.www.servers.misc,comp.infosystems.www.servers.unix
>Subject: [ANNOUNCE]Apache 1.3.6 Highly Rated by CodeAdvantage Technologies
>Date: Tue, 11 May 1999 21:44:48 -0400
CodeAdvantage Technologies gives Apache 1.3.6 High rating
CodeAdvantage Technologies, a division of Safety Net Solutions Inc.
(http://www.safety.com), specializes in analyzing an application's
source code, and rating its quality. The evaluation results of four
categories are combined into an overall software quality score. These
results are obtained by using Software Emancipation Technology's
Discover application. Apache 1.3.6 on Unix was rated at 91%. The
four categories analyzed by CodeAdvantage are the following:
Portability: measures the portability of the software as indicated by
obstacles that may prevent an application from running on other
operating systems; i.e. ANSI implementation quantities, constant
memory specification, etc.
Programming Constructs: measures the use of questionable, unsafe,
or conflicting programming guidelines; i.e. potential memory leaks,
constant conditionals, downward casts.
Globalization: Measures the application's conformance to best practice
guidelines for international software; i.e. character constants, all
string literals, etc.
Structure: Measures compliance to a set of metrics; i.e. include
directives > 15, uncommented lines > 500, etc.
All four categories are weighted equally at 25% of the total overall
score.
The Apache 1.3.6 score breakdown per category is as follows:
Portability 100%
Programming Constructs 100%
Globalization 100%
Structure 56%
A full breakdown of the results is posted on the CodeAdvantage website
(http://www.codeadvantage.com).