Example #1
0
 def get_widget(self, data):
     return TurboFlot(
         [
             # Hack, to get the color we want :)
             {
                 'data': [[0, 0]]
             },
             {
                 'data': [[0, 0]]
             },
             {
                 'data': [[0, 0]]
             },
             {
                 'data': [[0, 0]]
             },
             {
                 'data': [[0, 0]]
             },
             {
                 'data': [[0, 0]]
             },
             {
                 'data': data['packages'],
                 'bars': {
                     'show': 'true'
                 }
             }
         ],
         {'xaxis': {
             'ticks': data['pkgs']
         }},
         label='Most Updated Packages in %s' % self.release.long_name)
Example #2
0
 def get_widget(self, data):
     return TurboFlot([{
         'data': data['best'],
         'bars': {
             'show': True
         }
     }], {'xaxis': {
         'ticks': data['bestpkgs']
     }},
                      label='Packages with best karma')
Example #3
0
 def get_widget(self, data):
     return TurboFlot([
         {'data': [[0, 0]]}, {'data': [[0, 0]]}, {'data': [[0, 0]]},
         {
             'data': data['data'],
             'bars': {'show': 'true'}
         }],
         {
             'xaxis': {'ticks': data['people']}
         },
         label = 'Most updates per developer in %s' % self.release.long_name
     )
Example #4
0
 def get_widget(self, data):
     return TurboFlot([
         {'data': [[0, 0]]}, {'data': [[0, 0]]}, {'data': [[0, 0]]},
         {'data': [[0, 0]]}, {'data': [[0, 0]]},
         {
             'data': data['data'],
             'bars': {'show': True}
         }],
         {
             'xaxis': {'ticks': data['pkgs']}
         },
         label = 'Most tested %s packages' % self.release.long_name
     )
Example #5
0
 def get_widget(self, data):
     return TurboFlot([
         {'data': [[0, 0]]}, {'data': [[0, 0]]}, {'data': [[0, 0]]},
         {'data': [[0, 0]]}, {'data': [[0, 0]]},
         {'data': [[0, 0]]}, {'data': [[0, 0]]},
         {
             'data': data['data'],
             'bars': {'show': True}
         }],
         {
             'xaxis': {'ticks': data['people']}
         },
         label = 'Top %s testers' % self.release.long_name
     )
Example #6
0
 def get_widget(self, data):
     return TurboFlot([{
         'data': data['all'],
         'label': 'All Updates',
         'bars': {
             'show': 'true'
         }
     }, {
         'data': data['timeline']['enhancement'],
         'label': 'Enhancement',
         'lines': {
             'show': 'true'
         },
         'points': {
             'show': 'true'
         }
     }, {
         'data': data['timeline']['security'],
         'label': 'Security',
         'lines': {
             'show': 'true'
         },
         'points': {
             'show': 'true'
         }
     }, {
         'data': data['timeline']['bugfix'],
         'label': 'Bugfix',
         'lines': {
             'show': 'true'
         },
         'points': {
             'show': 'true'
         }
     }], {
         'xaxis': {
             'ticks': data['months']
         },
     },
                      label='%s Updates' % self.release.long_name)