[Buildbot] #796: Implement UI elements: build's progress bar & build time charts

Buildbot trac trac at buildbot.net
Sun Oct 19 20:39:44 UTC 2014


#796: Implement UI elements: build's progress bar & build time charts
------------------------+-----------------------
Reporter:  toinbis      |       Owner:  toinbis
    Type:  enhancement  |      Status:  assigned
Priority:  minor        |   Milestone:  0.9.+
 Version:  0.8.0        |  Resolution:
Keywords:  web, eta     |
------------------------+-----------------------
Changes (by dustin):

 * keywords:  web => web, eta
 * milestone:  1.0.+ => 0.9.+


Old description:

> Couple of UI elements could be implemented in order to make buildbot's
> webstatus pages be more intuitively-informative:
>
> a) build's progress bar. A graphical representation for the build's ETA
> time.
>
> b) build's timing chart, probably with distinct type(colour) of lines
> representing each step.
>
> jQuery(UI) + Plot(http://code.google.com/p/flot/) are the tools to be
> used initially, whilst having eyes wide open for the more appropriate
> ones (more possible options are described here:
> http://www.reynoldsftw.com/2009/02/6-jquery-chart-plugins-reviewed/).
>
> These improvements shouldn't affect the way JS-less browsers  renders web
> status pages.
>
> External loading of JS libraries and/or caching should be considered to
> reduce an extra load of buildmaster. But that's already the scope of
> another ticket.

New description:

 Couple of UI elements could be implemented in order to make buildbot's
 webstatus pages be more intuitively-informative:

 a) build's progress bar. A graphical representation for the build's ETA
 time.

 b) build's timing chart, probably with distinct type(colour) of lines
 representing each step.

 jQuery(UI) + Plot(http://code.google.com/p/flot/) are the tools to be used
 initially, whilst having eyes wide open for the more appropriate ones
 (more possible options are described here:
 http://www.reynoldsftw.com/2009/02/6-jquery-chart-plugins-reviewed/).

 These improvements shouldn't affect the way JS-less browsers  renders web
 status pages.

 External loading of JS libraries and/or caching should be considered to
 reduce an extra load of buildmaster. But that's already the scope of
 another ticket.

--

--
Ticket URL: <http://trac.buildbot.net/ticket/796#comment:6>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list