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)
Change History (5)
comment:1 Changed 17 years ago by thomas_mueller_ffb
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
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