After some playing around, tinderbox now updates directly to ONGOING and as always the last completed build is in LATEST. I’m not sure these names convey quite what they are meant to, though- I’m open to suggestions.
It also now sends email to the build-status list at failure time, and only on modules which fail because of their own problems- if a dependency fails to build, no mail should be generated.
I’ve actually slightly reduced the stuff I do now to get this to work, but that doesn’t mean I don’t feel slightly dirty about what I’ve done to jhbuild. Hopefully I can figure out a better, more extensible mechanism to do what I need for future changes (of which more may come this weekend or monday.)
More discussion of this will take place on the build-status list.