Ticket #542 (closed enhancement: fixed)
new HTML status page
|Reported by:||ipv6guru||Owned by:|
I've been meaning to add this for a while.. maybe adding an RFE will help me get it done sooner.
The Waterfall page is nice and all, but it's too big, and most of the time people don't care about the past. There needs to a more-compact HTML status page. It will have one row per builder, and (probably) three columns for each one.
The leftmost box is the "last build", and will be red/orange/green depending upon the results of the most recently completed build.
The next column is the "current build: big", and will be whilte/gray/transparent when the builder is idle, and yellow when it is building. It displays the ETA of the build as a whole.
The rightmost column is the "current build: small", and shows the current step being executed. It will show the ETA of that single step.
Each box should have a single hyperlink to a larger page which shows the results (or progress) of that build in greater detail.
I don't know what this class should be called. I know it should live in buildbot/status/html.py, and that you should be able to add it as a status target in cstatus?.
I think there should be a new top-level HTML page that doesn't show much build status at all, just describes the buildbot and what it does, and then provides links to either the Waterfall page or this new compact status page. As we come up with other HTMLish ways to display status, this top page can acquire links to them too. Once this top-level page exists, it should become the preferred thing to put in cstatus?, rather than Waterfall. Submitted: Brian Warner ( warner ) - 2004-09-24 18:01