summaryrefslogtreecommitdiff
path: root/report.py
blob: b6973fe40f3d6a98beefb520060bd6bcf01869c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from component import TelepathyComponent, FarsightComponent, NiceComponent, GitComponent, PapyonComponent

telepathy_projects = ['telepathy-gabble', 'telepathy-salut', 'telepathy-glib', 'telepathy-python',
    'telepathy-haze', 'telepathy-butterfly', 'telepathy-idle', 'telepathy-spec', 'telepathy-farsight',
    'telepathy-logger', 'ssh-contact', 'telepathy-sunshine']

farsight_projects = []
#farsight_projects = ['farsight2']

class Report(object):
    def __init__(self):
        self.components = []

        for tp in telepathy_projects:
            self.components.append(TelepathyComponent(tp))

        for fs in farsight_projects:
            self.components.append(FarsightComponent(fs))

        self.components.append(NiceComponent('libnice'))
        self.components.append(GitComponent('telepathy-sofiasip', 'git://git.collabora.co.uk/git/telepathy-sofiasip.git'))
        self.components.append(GitComponent('empathy', 'git://git.gnome.org/empathy'))
        self.components.append(TelepathyComponent('telepathy-mission-control', 'telepathy-mission-control-5'))
        self.components.append(PapyonComponent('papyon'))
        self.components.append(GitComponent('folks', 'git://git.gnome.org/folks'))

if __name__ == '__main__':
    report = Report()
    for comp in report.components:
        print comp, comp.upstream, comp.ubuntu, comp.debian