I don't really think project activity can be calculated from code changes alone. I 
would say project activity should cover the complete process of setting up 
requirements for the software, designing, implementing, testing and using it.

If Jakarta would have a structured software development process this would be easy to 
do, but because of the all the diverse ways of coming to a release this is hard to do 
I guess. But maybe some milestones/checks can be put up which could be measured (e.g. 
in respect with time between the milestones, time between a bugreport and a bugfix). 
This way you might create a couple of vague notions like:

   *time-to-release (short/medium/long)
   *stableness (amount of bugs reported, hihg/medium/low)
   *userbase (large/medium/small)
   *amount of minor releases (bugfix release) per month or year. 

Those kind of stats might give a user way more information than the amount of commits 
or changes to a certain file. I wouldn't even want to know ;-).

Project activity measurements only create unnecessary competion IMHO. In Jakarta's 
case projects are rejected anyway if they don't have a certain activity.

Alef

-----Original Message-----
From: Peter Donald [mailto:[EMAIL PROTECTED]]
Sent: Monday, 13 May 2002 12:31
To: Jakarta General List
Subject: Re: Project Activity


On Mon, 13 May 2002 20:17, Danny Angus wrote:
> Sometimes lists are where the activity is, commits alone don't credit the
> essential design and planning effort put in by users commiters and
> non-commiters that shapes the product and maps its progress.

Agreed - even worse. Sometimes after these activity meters turn up you get 
committers breaking up one commit into many commits, presumably to push their 
activity level up. You also get the many typographic changes for much the 
same reason.

I have found that higher healthy activity is actually indicated by small 
localized changes. This is not going to be captured in a simple count the 
commits and note the committer style approach.

-- 
Cheers,

Peter Donald


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to