Edgewall Software
Modify

Opened 17 years ago

Last modified 15 years ago

#227 new enhancement

Provide a matrix overview for the Build Status interface

Reported by: kate Owned by: cmlenz
Priority: minor Milestone: 0.7
Component: Trac plugin Version: dev
Keywords: Cc: tim@…
Operating System:

Description

Our builds tend to be a recipie for each component of our software, built on several os/cpu combinations.

In the Build Status page, where the red/green boxes are shown, it would be very informative if those boxes could be arranged two-dimensionally beneath each component. The administrator could select which properties to use for each axis (with none selected defaulting to the current 1d list of recipies). In our case, we'd select os versus cpu.

Attachments (1)

bitten-matrix.png (233.2 KB) - added by anonymous 16 years ago.
A rough sketch of what I'm picturing

Download all attachments as: .zip

Change History (5)

comment:1 Changed 17 years ago by thomas_mueller_ffb

sounds interesting! @kate: can u elaborate a little bit more on this including some fake screenshots to have a little bit more basis for discussion.

THX

Changed 16 years ago by anonymous

A rough sketch of what I'm picturing

comment:2 Changed 16 years ago by kate

I've attached a (very!) rough sketch of the kind of thing I'm picturing here. It shows three components (Cache, Module and Tools). Each of these is building for three OSes and three CPUs.

I made up the OSes and architectures, just for the sake of drawing things here. In our case we'd select OS and CPU, but I guess other people would select other things. If one isn't present, it'd be an empty space.

Currently we have separate builds for all of these, and it's a nightmare to configure (the web interface is tedious), and it's confusing to read as one big single list.

I imagine behind the scenes it'll still be implemented as a single list; this is just a visual grouping for the frontend.

I hope that makes sense!

comment:3 Changed 15 years ago by osimons

  • Milestone changed from 0.6 to 0.7

comment:4 Changed 15 years ago by Tim Niemueller <tim@…>

  • Cc tim@… added

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain cmlenz.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.