[Teammetrics-discuss] What's new with Team Metrics.

Sukhbir Singh sukhbir.in at gmail.com
Mon Jul 18 18:12:48 UTC 2011


Hi,

repository.update()

Here is what has changed:

+ Faster SVN log fetching. Very fast actually!

Remember for the 'debian-med' repository in the initial run it took
twelve hours and it was still running? That has been fixed! The entire
repository was parsed in just four hours with all the gathered data
being the same. Yayay! This is possible because now we SSH into Alioth
and then fetch the data locally instead of doing it remotely. So I am
very satisfied with this code.

+ We are now filtering upstream contributors for the Git repository.
This was earlier in my test code only but I have pushed it.

Tomorrow:

1. I will be implementing a whitelist filter for upstream contributors
and a SVN repository check so that already parsed revisions for SVN
are not fetched again.

For this, I will be using our config file format itself. I will be
storing the revision numbers like:

    [team-name]
    revision = 1
                   2
                   .
                   n


But since 'n' can reach high values in this case (seven thousand+ for
debian-med), I hope you are comfortable with this as the file would be
really large _but_ as the user is not bothered with this data, we
should be fine. But let me know your thoughts.

2. We wait for Charles and Manuel to reply.

I will be offline during the day tomorrow as discussed but I will work on (1).

-- 
Sukhbir



More information about the Teammetrics-discuss mailing list