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).