[Teammetrics-discuss] Broken config file

Andreas Tille andreas at fam-tille.de
Fri Nov 13 10:52:35 UTC 2015


[Moving discussion to list]

Hi Sukhbir,

On Thu, Nov 12, 2015 at 01:09:51PM -0500, Sukhbir Singh wrote:
> 
> In the /etc/teammetrics/listinfo.conf file, in the [DebConf] section,
> 
> calteam
> 
> should have been:
> 
> \tcalteam
> 
> And this is was causing the issue. calteam was improperly aligned.

Uhhhhmmm, that's a shitty reason.  I'm wondering why ConfigParser is
dealing that badly with this instead of issing a helpful error message.

On the other hand I have no idea how this broken config file came here.
There is no calteam and debconf13-localteam was mentioned twice.

I checked the Git repository:

$ git diff HEAD^^^^^^ listinfo.conf 
diff --git a/etc/teammetrics/listinfo.conf b/etc/teammetrics/listinfo.conf
index 6c09ed4..a88de85 100644
--- a/etc/teammetrics/listinfo.conf
+++ b/etc/teammetrics/listinfo.conf
@@ -15,6 +15,7 @@ lists = debhelper-devel
         pkg-haskell-maintainers
         pkg-horde-hackers
         pkg-java-maintainers
+        pkg-javascript-devel
         pkg-kolab-devel
         pkg-libvirt-maintainers
         pkg-libvirt-discuss

In other words the file was somehow disrupted since new bytes were added
but the pkg-javascript-devel list was missing.

This makes me wonder even stronger to skip the concept to move these
config files to /etc at all.  It was choosen to finally create a package
from the teammetrics code.  I admit I do not see this happen.  In the
current situation its always a pain to git pull and to remember that
you need to manually copy some files to /etc.  What do you think about
withdrawing this and just use the config in <gitclone>/etc/teammetrics.
This would be way more consistent.

Kind regards

        Andreas.

-- 
http://fam-tille.de



More information about the Teammetrics-discuss mailing list