> A silly question -- Why is Mozilla 0.8 a branch off the main Mozilla trunk,
> instead of just a point on the trunk itself?
Because we want a period where people fix bugs and don't introduce them,
to stabilise. On the trunk, both happen at the same time.
> Doesn't this mean that right now there are two concurrent Mozilla
> development efforts going on, the 0.8 development and the main trunk
> development, and that fixes will have to be tested on both versions?
Yes and no. For a short time, people will check certain critical fixes
into both builds. It's hardly "two concurrent development efforts."
> allowed to check in anything at all but critical fixes, even to the main
> trunk, until 0.8 is released?
Exactly the opposite. After the branch, people like dougt get to spank the
tree hard :-)
Gerv