﻿ticket,summary,type,release,owner,status,created,modified,_description,_reporter
12027,Doesn't work with BuildBot >= 0.8.2,enhancement,,Etienne PIERRE,new,2014-10-22T08:05:20+02:00,2014-11-15T20:30:33+01:00,The XMLRPC interface was [http://trac.buildbot.net/ticket/832 dropped in BuildBot 0.8.2]. The plugin needs to be modified to use the JSON interface.,Ryan J Ollos
13422,Update icons,enhancement,,Etienne PIERRE,new,2018-04-25T20:16:08+02:00,2018-04-25T20:16:08+02:00,"Suggest to replace two of the existing three icons (trunk/tracbb/htdocs): 
1. bbsuccess.png matches better with the closed ticket icon: https://trac.edgewall.org/browser/trunk/trac/htdocs/closedticket.png
1. bberror.png is toned down color-wise.

Both are released under the creative commons license.",figaro
7229,Buildbot 0.8 breaks buildbot status page.,defect,0.12,Etienne PIERRE,new,2010-06-10T00:38:46+02:00,2014-05-22T04:21:26+02:00,"I've upgraded my buildbot install to the latest (0.8).  I had to make a change on line 87 from:
{{{#!python
laststatus=lastbuild[5]
}}}
to:
{{{#!python
laststatus=lastbuild[6]
}}}

This would only work with buildbot 0.8.  What might be best is to include a configuration option so that this could be updated more easily.  Maybe something like:

{{{#!python
def get_status_location(self):
    status_offset=self.config.get(""buildbot"", ""status_pos"")
    if status_offset:
        try:
            return int(status_offset)
        except ValueError:
            return 5
    else:
        return 5
}}}

and then using this to find the status instead of hard-coding 5 or 6 on line 87.

The buildbot team changed the xmlrpc interface to set the return from:
{{{#!python
answer = (builder_name,
          build.getNumber(),
          build_end,
          branch,
          revision,
          Results[build.getResults()],
          build.getText(),
          )
}}}
to:
{{{#!python
answer = (builder_name,
          build.getNumber(),
          build_start,
          build_end,
          branch,
          revision,
          Results[build.getResults()],
          result,
          reasons,
          )
}}}
By adding the build_start as the new ![2] position, it moved the Results from the ![5] to the ![6] position.",David.Byrne@…
