Well the first phase of getting tinderbox back is there. Automated builds are occurring, but because of the lack of tools to manipulate mercurial by date they don’t build from quite the right source code. Meaning that the date stamp right now is no necessarily an accurate representation of what code is there. The other issue is tinderbox doesn’t tell you who to blame. Which is a major missing feature.
This leaves me with two big problems with tinderbox.
- doesn’t show checking (and our check-ins are in mercurial)
- doesn’t show localized time (and the time display logic is scattered everywhere)
I guess I will just hack tinderbox2, and not write my own thing, but it certainly is tempting.
Once I confirm that automated builds with mercurial are producing reasonable builds for all 3 platforms I will update the warning message and upgrade to FF 1.5 release
I geuss my list of needed mercurial/build tools
- efficient date to changeset tool
- web changelog (show comments, links to bugzilla, select ranges by date)
- commit emails
- make branch logic work