incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sam Ruby <ru...@apache.org>
Subject Incubator backlog
Date Fri, 20 Oct 2006 11:20:41 GMT
Just so it is crystal clear: I am neither looking for a quota, nor do I 
have specific pet projects I want to see graduate.  I simply view the 
current backlog as unhealthy.

Just for fun, I wrote a silly little script, attached below.  It 
computes two types of averages for projects currently in incubation. 
The current results are as follows:

mean:   468
median: 323

It is probably fair to assume that most projects currently in 
incubation, on average, are about half way through.  Numbers exceeding a 
year wouldn't surprise me for mega-efforts like Harmony, but 
realistically how many projects are of that size?

- Sam Ruby

-------------------------------------------------------------------

import urllib, re, datetime

projects = 'http://incubator.apache.org/projects/index.html'
index=urllib.urlopen(projects).read()

current=re.compile('<a name="Currently.in.incubation">(.*)' +
     '<a name="Graduated.from.incubation">',re.S).search(index)

now = datetime.date.today()

waits = [(now-datetime.date(int(y),int(m),int(d))).days for y,m,d in 
  re.findall('(200\d)-(\d\d)-(\d\d)',current.groups(1)[0])]

waits.sort()

print 'mean:   %d' % (sum(waits)/len(waits))
print 'median: %d' % waits[len(waits)/2]

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message