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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to