Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 13990 invoked from network); 5 Aug 2006 18:23:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Aug 2006 18:23:35 -0000 Received: (qmail 80125 invoked by uid 500); 5 Aug 2006 18:23:34 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 79404 invoked by uid 500); 5 Aug 2006 18:23:33 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 79393 invoked by uid 99); 5 Aug 2006 18:23:33 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Aug 2006 11:23:32 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 64.74.244.70 is neither permitted nor denied by domain of geir@pobox.com) Received: from [64.74.244.70] (HELO smtp.ivresearch.com) (64.74.244.70) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 05 Aug 2006 11:23:32 -0700 Received: (qmail 29060 invoked from network); 5 Aug 2006 18:23:10 -0000 Received: from ool-43560edb.dyn.optonline.net (HELO ?192.168.1.100?) (geir@67.86.14.219) by vdmx01.ivresearch.net with SMTP; 5 Aug 2006 18:23:10 -0000 Message-ID: <44D4E20D.3040105@pobox.com> Date: Sat, 05 Aug 2006 14:23:09 -0400 From: Geir Magnusson Jr Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [wish] harmony NCSS chart over time wanted! References: <44D4CA24.3080408@apache.org> <44D4E141.9070405@pobox.com> In-Reply-To: <44D4E141.9070405@pobox.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Also, you might just stuff this idea in JIRA under [website] or something Geir Magnusson Jr wrote: > > Stefano Mazzocchi wrote: >> This morning I woke up thinking that it would be nice to see an >> historical chart of the (real) lines of code in harmony over time. >> >> I found this: http://www.kclee.de/clemens/java/javancss/ >> >> A tool that checks the real lines of code in a java program and the code >> complexity of class, methods and packages. >> >> Here's the pseudocode that would use if I had time to implement this: > > You forgot a step : > > - go to a starbucks and get online there, so when infrastructure bans > the IP address of the person that did 238,541 svn updates on the harmony > svn tree.... > > > Maybe I'll try it on the svn box sometime when it's quiet... > >> - find out the initial svn revision number that Harmony was committed in >> - checkout that revision number (svn can checkout a specific revision >> number) >> >> - apply javaNCSS on that, save the output as XML as >> "revision#.ncss.xml" or something like that >> >> - increase the revision number by one and call svn update with that >> revision (most revisions won't update harmony but there is no way to >> know this in advance) >> >> - apply javaNCSS on that >> >> - and so on, until svn returns an error because it ran out of revision >> numbers >> >> At this point, the latest processed revision can be obtained using "svn >> info" on the harmony folder and we can continue from there as a cron job >> or something. >> >> Once all that data is there, we can plot it using things like gnuplot or >> ploticus or even a custom java2d->jpg thingy. >> >> Any volunteer? >> > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org > For additional commands, e-mail: harmony-dev-help@incubator.apache.org > > > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org