[Teammetrics-discuss] Some quirks I detected in teammetrics

Andreas Tille andreas at an3as.eu
Tue Jun 18 11:36:50 UTC 2013


Hi Sukhbir,

I had some look at the recently created graphs and detected some more
quirks we need to fix:

1. Some remaining quotes
------------------------

When creating the graphs a message occured:

Warning message:
In read.table(file = "authorstat_neurodebian-devel_year.txt", sep = "\t",  :
  incomplete final line found by readTableHeader on 'authorstat_neurodebian-devel_year.txt'

which boils down to the problem that there are some remaining quotes:

teammetrics=# SELECT DISTINCT name from listarchives where project = 'neurodebian-devel' and name like '%Yar%' ;
         name         
----------------------
 Yaroslav Halchenko
 'Yaroslav Halchenko'
(2 rows)


I remember we did some "antoi-quoting" means but these are obviously not
sufficient.


2. Commits of Blends team is not calculated
-------------------------------------------

No idea why we initially did not measured this team and I tried to fix
this by

$ git diff
diff --git a/etc/teammetrics/commitinfo.conf b/etc/teammetrics/commitinfo.conf
index bc16af0..c4aca7e 100644
--- a/etc/teammetrics/commitinfo.conf
+++ b/etc/teammetrics/commitinfo.conf
@@ -22,12 +22,12 @@ team =  pkg-multimedia
         pkg-games
 
 [technical]
-team =  d-i
+team =  blends
+        d-i
         debian-desktop
         debian-l10n
         debtags
         fai


which had no effect.  May be it is called differently?  It should
contain SVN *and* Git data.


3. Missing debian-custom list (solved!)
---------------------------------------

The reason why I started investigating was that debian-blends stats
looked a bit poor which was caused by the fact that the list
debian-custom (as it was formerly named) was missing.  I circumvented
this by (temporarily ?) using

$ git diff
diff --git a/etc/teammetrics/listinfo.conf b/etc/teammetrics/listinfo.conf
index 5309e90..fef5d37 100644
--- a/etc/teammetrics/listinfo.conf
+++ b/etc/teammetrics/listinfo.conf
@@ -25,6 +25,7 @@ lists = debian-accessibility
         debian-amd64
         debian-arm
         debian-blends
+        debian-custom
         debian-boot
         debian-ctte
         debian-curiosa
@@ -75,13 +76,3 @@ lists = debian-accessibility
         debian-women
         debian-www
         debian-x


I'm not really sure why these data were lost because I'm pretty sure I
included this when I regenerated the database on the new host.  It would
be good to know *why* these data went away to make sure it does not
happen again.


4. Name fixing might not work reliable
--------------------------------------

When looking at authorstat_debian-blends_year.txt you see a column

   Vagrant_C  and
   vagrant at freegeek.org

Both should be normalised via

   Vagrant Cascadian               :           %vagrant%

in names.list - but for some reason they are not.  I have no idea why
this does not work here.


Could you please have a look into these issues?

Kind regards

        Andreas.

PS: BTW, the DNS service on blends.d.n is somehow broken - I have no
    idea why but I added the most important hosts to /etc/hosts to
    be able to run the stats.  That's a bit boring problem which I
    was not able to solve (/etc/resolv.conf has a bunch of pingable
    DNS servers meanwhile).  If you have any idea about this - I'd
    be interested.

-- 
http://fam-tille.de



More information about the Teammetrics-discuss mailing list